Broccoli Cauliflower Soup

Category:Soups, Stews & Chili

Broccoli cauliflower soup turns velvety and rich without feeling heavy when the vegetables are cooked until soft and blended right into the broth. The cauliflower smooths out the texture, the broccoli keeps a little character, and a handful of sharp cheddar pulls the whole pot into something that tastes far more layered than the ingredient list suggests.

The trick is building the base before the vegetables go in. Butter, onion, garlic, and a little flour create body early, which keeps the soup from tasting thin after you blend it. A small amount of smoked paprika and nutmeg does quiet work here too — not enough to announce itself, just enough to give the soup that round, savory finish that makes people go back for another bowl.

Below, I’ve included the exact cues I watch for when blending and when the cheese goes in, because those two moments decide whether the soup ends up silky or grainy. There’s also a few practical swaps and storage notes so you can make it with what you have and still get the same creamy result.

“

The soup turned out silky and the cheddar melted in cleanly after I lowered the heat. My husband said the cauliflower made it taste creamy without being too heavy, and the garlic croutons on top were the best part.

★★★★★— Lisa M.

Creamy broccoli cauliflower soup with cheddar is the kind of bowl worth keeping close for busy nights.

Save to Pinterest

The Trick to Keeping Broccoli Cauliflower Soup Smooth Instead of Grainy

The soup only stays silky if the base is handled in the right order. The flour needs a minute with the butter, onion, and garlic before the broth goes in, because that brief cook gets rid of the raw flour taste and gives the liquid something to cling to. If you rush that part, the soup can taste thin or chalky even after you blend it.

The other place people get into trouble is with the cheese. Sharp cheddar melts well, but it still hates high heat. If the pot is bubbling hard when you add it, the cheese can turn stringy or grainy instead of disappearing into the soup. Pull the heat down to low and stir patiently. The soup should look smooth and cohesive before you ladle it out, not glossy in some spots and separated in others.

What Each Ingredient Is Actually Doing in This Soup

Broccoli Cauliflower Soup creamy cheddar chives
  • Broccoli florets — These bring the familiar broccoli flavor and enough structure to keep the soup from tasting flat. Chop them into even pieces so they soften at the same rate as the cauliflower.
  • Cauliflower florets — Cauliflower is what gives the soup its creamy body without needing a mountain of dairy. It blends down more smoothly than broccoli and helps create that pale, velvety texture.
  • Onion and garlic — This is the base flavor. The onion needs a few minutes in butter to soften and sweeten, and the garlic only needs a short cook so it stays fragrant instead of bitter.
  • Flour and butter — Together they form the light roux that thickens the broth. If you skip this step, the soup will still taste good, but it won’t have the same spoon-coating body.
  • Heavy cream — This finishes the soup with richness and a smooth mouthfeel. Half-and-half will work in a pinch, but the soup will be thinner and a little less luxurious.
  • Sharp cheddar — Sharp cheddar gives the soup its tang and depth. Use a block and grate it yourself if you can; pre-shredded cheese often carries anti-caking starches that can make melting less clean.
  • Smoked paprika and nutmeg — These are quiet seasoning details, not the main event. Paprika adds warmth, and nutmeg rounds out the dairy so the soup tastes complete instead of just creamy.

Building the Soup Base So the Cheese Melts Cleanly

Softening the Onion

Melt the butter in a large pot and cook the diced onion until it turns soft and translucent, about 4 minutes. You want the edges to lose their raw bite without taking on much color. If the onion starts browning fast, the heat is too high and the garlic will burn before the base has a chance to mellow.

Cooking Out the Flour

Stir in the garlic and flour and cook for 1 to 2 minutes. The mixture should look pasty and smell a little nutty, not raw and dusty. This short cook is what keeps the finished soup from tasting like flour paste when you add the broth.

Simmering the Vegetables

Whisk in the broth gradually 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, 15 to 18 minutes. If the florets still feel firm in the center, they won’t blend as smoothly, and you’ll end up with little specks instead of a fully creamy soup.

Blending and Finishing

Use an immersion blender to puree the soup until it reaches the texture you want. I like it mostly smooth with a few tiny vegetable bits left for texture. Stir in the cream, reduce the heat to low, then add the cheddar and nutmeg. The cheese should melt into the soup without clumping; if it starts to look grainy, the pot is still too hot.

Three Ways to Adjust the Soup Without Losing the Creamy Texture

Make It Vegetarian

Use vegetable broth instead of chicken broth and you’ll keep the soup just as rich and savory. The cheddar and butter still carry most of the body, so you won’t lose depth. This is the easiest swap in the whole recipe.

Make It Gluten-Free

Swap the flour for a 1:1 gluten-free flour blend or thicken the soup by simmering it a few minutes longer before blending. The texture will still be creamy, though the soup may be a little less velvety than the flour-thickened version. If you use a blend, whisk it in the same way you would regular flour so it doesn’t clump.

Make It Lighter

Use half-and-half instead of heavy cream and reduce the cheddar slightly if you want a lighter bowl. The soup will still be smooth, but it won’t have quite the same rich finish. Don’t use milk here unless you’re prepared for a thinner result.

Make It Chunkier

Blend only part of the soup and leave some florets whole if you want more texture. This works best when the vegetables are cooked until tender enough to bite easily, because undercooked broccoli stays fibrous even after blending. You’ll get a more rustic bowl that still tastes creamy.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it chills, so it may look a little denser the next day.
  • Freezer: It freezes, but cream-based soups can separate slightly when thawed. For the best texture, freeze before adding the cream and cheese, then finish the soup fresh after reheating the base.
  • Reheating: Warm it slowly over low heat and stir often. High heat can cause the dairy to split, especially if the soup has already been chilled; add a splash of broth or milk if it’s thicker than you want.

Answers to the Questions Worth Asking

Can I use frozen broccoli and cauliflower?+

Yes, frozen florets work well here. Add them straight from frozen and cook until they’re completely tender, since they’ll need a few extra minutes and can hold more moisture than fresh vegetables. The soup may need a little longer to thicken after blending.

How do I keep the cheese from getting grainy?+

Lower the heat before the cheese goes in and stir until it melts completely. Cheese turns grainy when it hits a boiling pot, so the gentler the heat, the smoother the finish. Grating your own cheddar also helps it melt more evenly.

Can I make broccoli cauliflower soup ahead of time?+

Yes, and it reheats well if you’re gentle with it. The flavor usually gets a little better after a night in the fridge, but the soup will thicken, so loosen it with a splash of broth when you warm it back up. Reheat it slowly so the dairy stays smooth.

How do I make this soup thicker?+

Let it simmer a few minutes longer before blending, or blend it less so more of the vegetables stay in the pot. You can also add a little extra cheddar, which thickens as it melts. If it gets too thick after chilling, thin it with broth rather than water so the flavor stays balanced.

Can I leave out the heavy cream?+

You can, but the soup won’t have the same round, silky finish. If you skip it, add a little extra broth and expect a lighter texture with more vegetable body. The cheddar will still give it richness, just not the same creamy depth.

Broccoli Cauliflower Soup

Broccoli cauliflower soup made creamy with a smooth immersion-blended texture, then finished with melted sharp cheddar. Tender broccoli and cauliflower simmer together in broth, creating a pale green-gold bowl that’s easy to garnish with cheddar and chives.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 420

Ingredients
  

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

Equipment

  • 1 Dutch oven

Method
 

Sauté the base
  1. Melt the butter in a large pot, then sauté the diced onion for 4 minutes until softened.
  2. Add the minced garlic and flour, then cook for 1-2 minutes, stirring, until the mixture smells fragrant.
Simmer the vegetables
  1. Gradually whisk in the broth until smooth, with no flour lumps.
  2. Add the broccoli florets, cauliflower florets, garlic powder, and smoked paprika, then bring to a simmer.
  3. Simmer for 15-18 minutes until the vegetables are very tender, with a soft fork-tender texture.
Blend and finish
  1. Blend with an immersion blender until smooth, pausing to scrape the pot sides.
  2. Stir in the heavy cream until fully incorporated and the soup looks creamy.
  3. Reduce heat to low, then stir in the shredded sharp cheddar and nutmeg until melted.
  4. Season with salt and pepper to taste, then serve topped with extra cheddar and chives.

Notes

Pro tip: Whisk the broth in gradually right after adding flour so the soup stays silky without lumps. Store covered in the refrigerator for up to 4 days; reheat gently over low heat and stir well—add a splash of broth or milk if it thickens. Freezing is not recommended due to potential texture changes after blending and dairy melting. For a dairy-light swap, use half-and-half instead of heavy cream and reduce cheddar slightly, keeping the cheddar topping optional.

You might also like these recipes

Leave a Comment

Recipe Rating