Broccoli Cauliflower Soup

Loading…

By Reading time
Servings 4–6 people

Broccoli cauliflower soup turns velvety and rich without feeling heavy when the vegetables are cooked until soft and blended into a smooth base. The best bowls have that mellow, savory sweetness from cauliflower, the green depth of broccoli, and just enough cheddar to make the whole pot taste round and comforting. This version lands right in that sweet spot where it feels substantial enough for dinner but still light enough that you want a second bowl.

The trick is building the soup in stages so the flavor has somewhere to go. Cooking the onion first gives the base sweetness, the flour cooks long enough to lose its raw taste, and the broth goes in gradually so the pot stays smooth instead of turning lumpy. Once the vegetables are tender, the blender does the heavy lifting, and the cheese goes in at the very end over low heat so it melts into the soup instead of turning grainy.

Below, I’ll walk through the one step that keeps the texture creamy, plus the ingredient swaps that still give you a good bowl when you’re missing something in the fridge.

“

The soup turned out silky instead of chunky, and the cheddar melted in smoothly when I kept the heat low. My kids even ate the broccoli without picking it out.

★★★★★— Megan T.

Save this broccoli cauliflower soup for the nights when you want a creamy, blended soup with cheddar and chives without a lot of fuss.

Save to Pinterest

The Small Mistake That Makes Broccoli Cauliflower Soup Grainy

The texture problem usually starts before the cheese ever hits the pot. If the vegetables are undercooked, the blender leaves little fibrous bits behind, and if the heat is too high when the cheddar goes in, the dairy can separate and turn the soup sandy instead of smooth. This recipe avoids both issues by softening the vegetables until they almost collapse and saving the cheese for the lowest heat in the pot.

The flour and butter also matter more than people think. You’re building a light roux right at the start, which gives the soup body without making it gluey. Whisking in the broth gradually keeps the base smooth, and that extra minute with the flour cooks out the raw taste that can linger in rushed soups.

What Each Ingredient Is Actually Doing in This Soup

Broccoli cauliflower soup creamy cheddar chives
  • Broccoli florets — Broccoli gives the soup its green flavor and enough structure to keep it from tasting flat. Cut the florets into similar sizes so they soften at the same pace as the cauliflower.
  • Cauliflower florets — Cauliflower is what makes the soup taste creamy and mild without needing a mountain of dairy. Fresh cauliflower gives the cleanest flavor, but frozen works if you cook it until it’s fully tender before blending.
  • Butter and flour — This is the base that thickens the soup. Don’t skip the flour or the soup will feel thin even after blending. Cook it with the onion and garlic long enough that it smells nutty, not pasty.
  • Heavy cream — Cream softens the vegetable puree and gives the soup that smooth finish. Half-and-half works in a pinch, but the broth will be a little looser and less luxurious.
  • Sharp cheddar — Sharp cheddar carries the flavor here, so use a block and grate it yourself if you can. Pre-shredded cheese often has anti-caking starches that can make the soup less silky when it melts.
  • Smoked paprika and nutmeg — These are background notes, but they matter. Paprika adds a little depth, and nutmeg rounds out the dairy so the soup tastes fuller without reading as sweet.

Building the Base Before the Blender Does the Rest

Softening the onion and cooking off the flour

Melt the butter over medium heat and cook the onion until it turns translucent and starts to smell sweet, about 4 minutes. Add the garlic and flour together and stir constantly for 1 to 2 minutes so the flour cooks and the garlic doesn’t scorch. If the pan looks dry or the flour clumps, keep stirring until it turns into a loose paste.

Simmering the vegetables until they collapse

Whisk in the broth a little at a time so the base stays smooth, then add the broccoli, cauliflower, garlic powder, and smoked paprika. Bring the pot to a gentle simmer and cook until the vegetables are very tender, about 15 to 18 minutes. If the florets still feel firm in the center, the blender will leave the soup a little grainy, so keep cooking until a fork slides through with no resistance.

Blending, then finishing with cheese

Blend the soup with an immersion blender until it looks creamy and even, with only a few small flecks of vegetable left. Stir in the cream, then drop the heat to low before adding the cheddar and nutmeg. If the soup is bubbling when the cheese goes in, pull it off the heat for a minute; high heat is what turns melted cheese into strings or grit instead of a smooth finish.

Make It Lighter With Milk Instead of Cream

You can swap the heavy cream for whole milk if you want a lighter bowl, but the soup won’t finish as plush. Keep the heat low and add the milk after blending so it doesn’t scald, then expect a thinner texture that tastes a little more broth-forward.

Use Frozen Vegetables When That’s What You Have

Frozen broccoli and cauliflower work fine here. Add them straight from the freezer and simmer a few extra minutes until they’re completely tender, since undercooked frozen florets can leave the soup watery and tough after blending.

Keep It Vegetarian Without Losing Depth

Use vegetable broth and the soup stays fully vegetarian. Since the broth is a big part of the savory flavor, choose one that tastes good on its own, not one that needs a lot of extra salt to come alive.

Make It Thicker Without Adding More Cheese

If you want a thicker soup, simmer it uncovered for a few extra minutes after blending so some of the liquid evaporates. That gives you body without making the cheddar carry all the weight, which helps the flavor stay cleaner.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. It thickens as it chills, so it may look a little tighter the next day.
  • Freezer: It freezes, but the dairy can separate slightly when thawed. For the best texture, freeze before adding the cream and cheddar, then finish those after reheating.
  • Reheating: Warm it gently on the stove over low heat, stirring often. Don’t boil it or the cheese can split and the soup can turn oily at the top.

Questions I Get Asked About This Recipe

Can I use an upright blender instead of an immersion blender?+

Yes, but let the soup cool slightly first and blend in batches so the steam doesn’t blow the lid off. An immersion blender is easier and keeps the texture a little more rustic, while a standard blender gives you the smoothest result.

How do I keep the cheddar from getting grainy?+

Take the pot off the heat or turn it to the lowest setting before stirring in the cheese. Cheese breaks when it gets too hot too fast, so low heat lets it melt into the soup instead of separating into little greasy bits.

Can I make broccoli cauliflower soup ahead of time?+

Yes. It actually holds up well in the fridge for a few days, though it will thicken as it sits. Reheat it slowly and add a splash of broth or milk if you want to loosen it back to the original consistency.

How do I fix soup that came out too thick?+

Whisk in warm broth a little at a time until it loosens to the texture you want. Add it gradually so you don’t swing too far in the other direction and end up with a thin soup.

Can I freeze leftovers with the cream and cheese already in them?+

You can, but the texture may turn a little separated after thawing. For the best result, freeze the blended vegetable base before adding the dairy, then stir in the cream and cheddar when you reheat it.

Broccoli Cauliflower Soup

Broccoli cauliflower soup made creamy with a roux-style start, then blended until silky and finished with melted sharp cheddar. Simmered florets turn tender in broth for a pale green-gold soup with a rich, velvety texture.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 420

Ingredients
  

Vegetables
  • 3 cup broccoli florets
  • 3 cup cauliflower florets
  • 1 onion, diced
  • 4 garlic, minced
Soup base
  • 4 cup vegetable or chicken broth
  • 1 cup heavy cream
  • 1 cup shredded sharp cheddar
  • 3 tbsp butter
  • 3 tbsp flour
Seasoning
  • 1 tsp garlic powder
  • 0.5 tsp smoked paprika
  • 0.25 tsp nutmeg
  • 1 salt and pepper to taste
  • 1 chives and extra cheddar for topping

Equipment

  • 1 Dutch oven

Method
 

Build the base
  1. Melt the butter in a large pot over medium heat until foaming. The surface should look glossy, not browned.
  2. Sauté the diced onion for 4 minutes, stirring often, until softened and translucent. Add garlic and stir for about 30 seconds.
  3. Add the flour and cook for 1-2 minutes, stirring continuously. The mixture should smell toasted and look slightly thick.
  4. Gradually whisk in the broth until smooth and no lumps remain. Stop and whisk thoroughly if any flour clumps show.
Simmer and blend
  1. Add the broccoli and cauliflower, plus the garlic powder and smoked paprika, then stir to coat. Make sure all florets are submerged.
  2. Simmer for 15-18 minutes until the vegetables are very tender. You should be able to pierce florets easily with a spoon.
  3. Blend with an immersion blender until smooth, keeping the head submerged while blending. The soup should turn creamy with no visible chunks.
  4. Stir in the heavy cream until fully incorporated. The color should look pale green-gold and glossy.
Finish and serve
  1. Reduce the heat to low and stir until combined. Keep it at low heat so the cheddar melts smoothly.
  2. Stir in the shredded sharp cheddar and nutmeg until melted and silky. Watch for the soup to thicken slightly as the cheese disappears.
  3. Season with salt and pepper to taste. Add a pinch at a time and taste before serving.
  4. Serve hot with chives and extra cheddar for topping. The cheddar should melt on top as the soup is ladled.

Notes

For extra smooth texture, blend in short pulses and hold the blender in one spot for a few seconds at a time until the soup turns uniform. Store leftovers in the refrigerator up to 3 days; reheat gently over low heat to avoid separating, stirring often. Freezing is not recommended because cream-based soups can grain after thawing. If you want a lighter option, swap heavy cream for half-and-half and use less cheddar, expecting a thinner, slightly less rich finish.
EveryBiteTells

Save this recipe

Pin, print, comment, or copy the link — spread the cozy kitchen love.

Save to Pinterest

Leave a Comment

Recipe Rating