Broccoli cheese soup is one of those cozy, creamy recipes that feels comforting from the very first spoonful. It’s rich, cheesy, simple to make, and perfect for serving at luncheons, family dinners, or special gatherings.
What makes this recipe so easy? It uses frozen chopped broccoli, chicken broth, milk, and melted processed cheese to create a smooth, flavorful soup without a complicated ingredient list. It’s ready in about 35 minutes, which makes it a great option when you want something warm and satisfying without spending all afternoon in the kitchen.
Why You’ll Love This Broccoli Cheese Soup
Why do creamy soups always feel like the perfect comfort food? This broccoli cheese soup has that classic thick, cheesy texture people love, with tender broccoli and savory onion in every bowl.
The melted processed cheese gives the soup a smooth, creamy finish, while milk adds richness without making the recipe difficult. Garlic powder brings extra flavor, and the cornstarch slurry thickens everything into a spoonable, comforting soup.
This is also a great recipe for gatherings. It makes 12 servings, so it’s ideal for luncheons, potlucks, or a cozy meal with plenty of leftovers.
Broccoli Cheese Soup Time and Servings
Prep Time
10 minutes
Cook Time
25 minutes
Total Time
35 minutes
Servings
12
What Ingredients Are in Broccoli Cheese Soup?
This broccoli cheese soup keeps things simple, but every ingredient has a job. The butter and onion create a flavorful base, the broccoli adds heartiness, and the cheese melts into the broth for that creamy, comforting texture.
You’ll need:
½ cup butter
1 onion, chopped
1 16-ounce package frozen chopped broccoli
4 14.5-ounce cans chicken broth
1 1-pound loaf processed cheese food, cubed
2 cups milk
1 tablespoon garlic powder
⅔ cup cornstarch
1 cup water
Ingredient Notes
Frozen chopped broccoli makes this recipe especially convenient. There’s no need to chop fresh broccoli, and it cooks quickly in the broth until tender.
Processed cheese food melts smoothly, which helps create that classic creamy broccoli cheese soup texture. If you want the soup a little fancier, you can add 1 cup of sliced mushrooms and 1 cup of white wine when cooking the onions.
The cornstarch and water mixture is what thickens the soup at the end. Make sure it is stirred until smooth before adding it to the pot so the soup thickens evenly.
How to Make Broccoli Cheese Soup
Making this soup is simple, and the steps come together quickly.
Cook the Onion
Melt the butter in a large pot over medium heat. Add the chopped onion and cook, stirring occasionally, until the onion becomes soft.

This step builds the base flavor of the soup, so don’t rush it. Softened onion adds a mild sweetness that works beautifully with the cheese and broccoli.
Add the Broccoli and Broth
Stir in the frozen chopped broccoli, then add the chicken broth.
Let the soup simmer until the broccoli is tender, about 10 to 15 minutes. The broccoli should be soft enough to blend into the creamy texture of the soup, but still flavorful.
Add the Cheese, Milk, and Garlic
Reduce the heat, then add the cubed processed cheese. Stir until the cheese is fully melted into the broth.
Next, stir in the milk and garlic powder. At this point, the soup should start looking creamy, rich, and beautifully cheesy.
Thicken the Soup

In a small bowl, stir the cornstarch and water together until smooth.
Pour the mixture into the soup and cook, stirring frequently, until the soup thickens. This gives the soup that hearty, creamy texture that makes it feel extra comforting.
Can You Make Broccoli Cheese Soup Ahead of Time?
Yes, broccoli cheese soup can be made ahead of time, which makes it helpful for gatherings or meal prep.
Prepare the soup as directed, let it cool, and store it in the refrigerator. When reheating, warm it gently over low to medium heat and stir often so the cheese stays smooth.
If the soup becomes too thick after chilling, add a splash of milk or broth while reheating until it reaches your preferred consistency.
How to Store Broccoli Cheese Soup
Store leftover broccoli cheese soup in an airtight container in the refrigerator.
Let the soup cool before storing it, then keep it chilled until you’re ready to reheat. Because this soup contains milk and cheese, it’s best to reheat it slowly and stir often.
How Long Does Broccoli Cheese Soup Last?
Broccoli cheese soup will stay fresh in the refrigerator for about three to four days when stored properly in an airtight container.
For the best texture, reheat only the amount you plan to serve. Repeated reheating can cause creamy soups to lose their smooth consistency.
Can You Freeze Broccoli Cheese Soup?
You can freeze broccoli cheese soup, but creamy cheese-based soups may change texture after thawing.
The milk and cheese can sometimes separate, making the soup slightly grainy. If you do freeze it, let it cool completely, store it in a freezer-safe container, and thaw it overnight in the refrigerator before reheating gently.
For the smoothest result, stir well while reheating and add a little fresh milk or broth if needed.
What to Serve With Broccoli Cheese Soup
Broccoli cheese soup pairs beautifully with simple sides that balance its creamy richness.
Serve it with quiche for a luncheon, or enjoy it with crusty bread, garlic toast, biscuits, crackers, or a fresh green salad. It also works well as a starter before roasted chicken, baked potatoes, sandwiches, or a light pasta dish.
Broccoli Cheese Soup Substitutions and Variations
One of the best things about this soup is how easy it is to adjust.
Add Mushrooms
For a fancier version, add 1 cup of sliced mushrooms with the onions. They bring an earthy flavor that pairs well with broccoli and cheese.
Add White Wine
Stir in 1 cup of white wine with the onions for a more elegant flavor. Let it cook briefly before adding the broccoli and broth.
Use Fresh Broccoli
Fresh broccoli can be used instead of frozen. Chop it into small pieces and simmer until tender.
Make It Extra Cheesy
If you love a stronger cheese flavor, stir in a little shredded cheddar near the end. Add it slowly and stir until melted.
Add More Vegetables
Carrots, cauliflower, or celery can be added for more texture and flavor. Just make sure they cook until tender before thickening the soup.
Nutrition Facts Per Serving
Calories: 265
Fat: 18g
Carbs: 15g
Protein: 10g
Final Thoughts
This broccoli cheese soup is creamy, flavorful, and wonderfully easy to make. With tender broccoli, melted cheese, milk, garlic, and a thick, comforting texture, it’s the kind of soup that works for both casual meals and special gatherings.
Serve it warm with bread, salad, or quiche, and don’t be surprised when everyone goes back for another bowl.





