Easy Broccoli Cheese Soup

About the author: Susan Updated on Wed, 03 Sep 2025 13:10:08 GMT Soups & Stews

Tags: #broccoli #cheddar #soup #vegetarian #comfort-food

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Wed, 03 Sep 2025 13:10:08 GMT

View Recipe →
Creamy broccoli cheese soup with cheddar, carrots, and green onions Pin it
Creamy broccoli cheese soup with cheddar, carrots, and green onions

Easy Broccoli Cheese Soup is the kind of dinner that makes a cold evening feel manageable. It is thick, cozy, and full of real broccoli pieces instead of being a bowl of cheese sauce with a few green flecks.

The best version starts with a simple onion base, a little flour for body, and sharp cheddar added at the end. Keep the heat gentle and the cheese melts into the soup instead of turning grainy.

Cheddar, Broccoli, And Body

Use fresh broccoli with firm green florets and a block of sharp cheddar you can shred yourself. The short ingredient list means the cheese and broth matter, so choose ones you already like.

Ingredients for broccoli cheese soup with cheddar, broccoli, carrots, and milk
Ingredients for broccoli cheese soup with cheddar, broccoli, carrots, and milk
  • Broccoli. Gives the soup its fresh green flavor and tender bite.
  • Sharp cheddar. Melts into the base and brings the deep cheesy flavor.
  • Carrots. Add sweetness, color, and a little texture.
  • Onion and garlic. Build a savory base before the liquid goes in.
  • Butter and flour. Make a quick roux that thickens the soup without heavy simmering.
  • Vegetable broth. Keeps the soup meatless and gives the vegetables room to shine.
  • Whole milk and cream. Make the broth smooth and rich without turning it heavy.
  • Dry mustard and paprika. Wake up the cheddar and keep the soup from tasting flat.

Easy Broccoli Cheese Soup Method

  1. Prep the vegetables. Chop the broccoli into bite-size pieces and dice the stems small so they soften at the same pace.
  2. Start the base. Cook onion in butter until soft, then add garlic, mustard, paprika, salt, and pepper for a warm savory smell.
  3. Make the roux. Sprinkle in the flour and stir for about a minute so the finished soup does not taste pasty.
  4. Add the liquids slowly. Whisk in broth first, then milk, adding each in small splashes until the base is smooth.
  5. Simmer the vegetables. Add broccoli and carrots and cook gently until the broccoli is bright green and tender.
  6. Melt in the cheese. Turn off the heat and stir in cheddar a handful at a time until the soup is glossy and creamy.

The Smooth Soup Secret

The cheese needs gentle heat. If the soup is bubbling hard, wait a minute before adding the cheddar. High heat can squeeze the fat out of the cheese and leave the pot with a rough texture.

Freshly shredded cheese melts better because it does not have the powdery coating found on many bagged shreds. Add it slowly and stir until each handful disappears. This same cheddar-first comfort is why Mac and Cheese Soup hits so hard on a chilly night.

Keep The Broccoli Tender

Broccoli cheese soup should still taste like broccoli. Cut large florets down so they fit on a spoon, and dice the stems small instead of throwing them away. The stems turn tender and add good flavor.

Simmer gently and stop when the broccoli is just tender. If you love a thicker base, mash a few pieces against the side of the pot with a spoon. For a chunkier bowl, leave everything as it is. If broccoli is your comfort vegetable too, save Classic Broccoli Cheese Rice Casserole for another easy dinner.

Smart Swaps For Your Pot

Vegetable broth keeps this soup vegetarian, but chicken broth works if that is what you have. Half-and-half can replace the milk and cream. White cheddar, mild cheddar, or a little Gruyere can stand in for some of the sharp cheddar, though sharp cheddar gives the cleanest flavor.

For a heartier version, stir in cooked shredded chicken at the end or try Cheesy Chicken Broccoli Soup. For a gluten-free pot, replace the flour with a cornstarch slurry and simmer until thick.

Storing And Reheating

Cool leftovers and refrigerate them in a covered container. The USDA recommends using refrigerated leftovers within 3 to 4 days, which matches this soup well. You can read their guidance here: USDA leftovers and food safety.

Reheat the soup over low heat with a splash of milk or broth. Stir often and be patient. Freezing is possible, but dairy soups can thaw a little grainy, so I only freeze it when I know I can reheat it slowly.

What To Serve Beside It

This soup is rich enough for dinner, especially with bread on the side. Try warm rolls, crackers, a baked potato, or Easy Garlic Butter Cheese Bombs when you want something extra cozy.

If you are serving it as a starter, keep the portions small. A cup before roasted chicken or a casserole feels generous without being too heavy.

Easy Broccoli Cheese Soup
Easy Broccoli Cheese Soup

Summary

Serve this soup with bread, biscuits, or a crisp salad for an easy meatless meal.

Easy Broccoli Cheese Soup
Easy Broccoli Cheese Soup

FAQs

Can I use frozen broccoli for broccoli cheese soup?

Yes. Add frozen broccoli straight to the pot and simmer until tender. It may cook a few minutes faster than fresh broccoli and will have a softer texture.

Why did my broccoli cheese soup turn grainy?

The soup was probably too hot when the cheese went in. Turn off the heat first, then stir in shredded cheddar a handful at a time until smooth.

Can I make this soup gluten-free?

Yes. Skip the flour and use 2 tablespoons cornstarch whisked with cold milk before adding it to the pot. Simmer gently until the soup thickens.

What cheese melts best in broccoli cheese soup?

Sharp cheddar gives the best flavor, but it should be freshly shredded from a block. Pre-shredded cheese often has anti-caking starches that can make the soup less smooth.

How long does broccoli cheese soup keep?

Store it in an airtight container in the refrigerator for up to 4 days. Reheat it slowly on the stovetop over low heat and stir often.

What should I serve with this soup?

Crusty bread, soft rolls, garlic cheese bites, or a simple green salad all work well. A small bowl also makes a good starter before chicken or casserole.

References

Sources cited in this recipe.
4.40 from 9 votes

Easy Broccoli Cheese Soup

Prep time:
15 min
Cook time:
20 min
Total time:
35 min
Servings:
6
Creamy broccoli cheese soup with cheddar, carrots, and green onions

Creamy broccoli cheese soup with sharp cheddar, tender broccoli, carrots, and a smooth homemade base.

Ingredients

  • For the soup base

  • 4 tablespoons (56 g) unsalted butter
  • 1 medium yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dry mustard
  • 1/4 teaspoon smoked paprika
  • 1/4 cup (32 g) all-purpose flour
  • For the soup

  • 3 cups (720 ml) low-sodium vegetable broth
  • 2 cups (480 ml) whole milk
  • 5 cups (450 g) chopped broccoli florets and small diced stems
  • 1 cup (110 g) shredded carrots
  • 1/2 cup (120 ml) heavy cream
  • 3 cups (340 g) freshly shredded sharp cheddar cheese
  • Sliced green onions or extra cheddar, for serving

Instructions

1.

1. Prep the vegetables: Chop the broccoli into small florets and dice tender stems into 1/4-inch pieces. Shred or finely cut the carrots.

2.

2. Cook the aromatics: Melt the butter in a large pot over medium heat. Add the onion and cook for 4-5 minutes until soft. Stir in garlic, salt, pepper, dry mustard, and smoked paprika for 30 seconds.

3.

3. Make the roux: Sprinkle in the flour and stir constantly for 1 minute. The mixture should look thick and pasty, with no dry flour left in the pot.

4.

4. Whisk in the liquids: Slowly whisk in the vegetable broth, then the milk. Add the liquid in small splashes at first so the base stays smooth.

5.

5. Simmer the vegetables: Add the broccoli and carrots. Bring to a gentle simmer and cook for 8-10 minutes, stirring often, until the broccoli is bright green and tender.

6.

6. Finish with cheese: Turn off the heat. Stir in the cream, then add the cheddar a handful at a time until melted. Taste and adjust salt and pepper. Serve with green onions or extra cheddar.

Good to know

  1. Best served hot, right after the cheddar melts in.
  2. Use freshly shredded cheese for the smoothest texture.
  3. Reheat gently over low heat to prevent separation.

Equipment

  • Large soup pot or Dutch oven
  • Whisk
  • Box grater
  • Sharp knife and cutting board

Allergens

Always check labels if you have allergies.
  • Dairy
  • Gluten

Nutrition facts

Values are estimates per serving.
  • Calories: 395
  • Fat: 28 g
  • Carbs: 25 g
  • Protein: 18 g