Broccoli Cauliflower Soup

Loading…

By Reading time

Creamy broccoli cauliflower soup earns a permanent spot in the rotation when it turns a pile of simple vegetables into something silky, savory, and deeply comforting without feeling heavy. The broccoli and cauliflower soften into a velvety base, but the soup still keeps enough texture to feel homemade, especially when you leave a few tiny florets intact. Sharp cheddar gives it backbone, and the chives on top brighten every spoonful.

This version works because the vegetables simmer until they’re genuinely tender before blending, which keeps the texture smooth instead of grainy. The flour goes in with the onion and garlic, so the broth thickens evenly instead of going lumpy later. A little smoked paprika and nutmeg don’t shout; they round out the dairy and make the soup taste finished.

Below, I’m walking through the part that matters most: how to build a soup that blends smoothly, stays creamy, and doesn’t turn dull or gluey by the time it hits the bowl.

“

The soup turned out velvety instead of grainy, and the cheddar melted in smoothly once I lowered the heat. I liked that the broccoli and cauliflower flavor still came through, not just cream.

★★★★★— Megan R.

Pin this creamy broccoli cauliflower soup for nights when you want a smooth, cheddar-rich bowl with just enough texture to feel homemade.

Save to Pinterest

The Part That Keeps It Smooth Instead of Grainy

The biggest mistake in broccoli cauliflower soup is rushing the cheese or blending too soon. If the vegetables are still firm, the soup tastes thin and the blender can’t turn the base fully silky. If the cheese goes in over high heat, it can turn oily or grainy instead of melting into the broth.

Here, the vegetables simmer until they break apart easily with a spoon. That matters more than the timer. You want the onions soft, the cauliflower tender all the way through, and the broccoli close behind, because that’s what gives you a soup that blends into a creamy base without any raw edge.

The other key is heat control at the end. Once the cheddar goes in, the soup should be on low heat, not bubbling. High heat is what turns a smooth cheese soup into something sandy at the finish.

What Each Ingredient Is Actually Doing in the Bowl

Broccoli Cauliflower Soup creamy cheddar
  • Broccoli florets — They bring the familiar broccoli flavor and a little structure. Fresh works best here because frozen broccoli can soften too quickly and water down the soup, though it still works in a pinch if that’s what you have.
  • Cauliflower florets — Cauliflower is what makes the soup feel naturally creamy after blending. It mellows the broccoli and gives the broth body without needing a mountain of flour or cream.
  • Sharp cheddar — This is the flavor that makes the soup taste complete. Mild cheddar melts fine, but sharp cheddar gives you more payoff for the same amount, and it stands up better against the vegetables.
  • Flour and butter — These form the light roux that keeps the broth from tasting watery. Cook the flour with the onion and garlic for a minute or two so the soup doesn’t taste raw or dusty at the end.
  • Heavy cream — Cream softens the edges and gives the soup that pale green-gold finish. Half-and-half can work if you want it lighter, but it won’t feel as rich and the soup will be a little looser.
  • Smoked paprika and nutmeg — They don’t announce themselves, but they make the soup taste layered. The paprika adds a subtle warmth, and the nutmeg keeps the dairy from tasting flat.

Building the Base Without Breaking the Cheese

Cooking Down the Onion and Flour

Melt the butter first, then cook the diced onion until it turns soft and translucent, not browned. Add the garlic and flour together and stir them around for a minute or two so the flour loses its raw taste and coats the onions evenly. If the pan looks dry, keep stirring; flour that clumps at this stage will turn into little pockets later.

Turning the Broth Into the Soup Base

Whisk in the broth a little at a time so the flour dissolves smoothly. Once the mixture is uniform, add the broccoli, cauliflower, garlic powder, and smoked paprika, then bring it to a gentle simmer. You want active bubbles around the edges, not a hard boil, because too much heat can overcook the vegetables on the outside before the centers soften.

Blending for a Creamy Finish

Simmer until the vegetables are very tender and almost collapsing. Use an immersion blender right in the pot and blend until the soup is as smooth as you want it; a few tiny flecks are fine, but any large pieces mean it needs a little more blending. If you use a regular blender, work in batches and vent the lid so the hot soup doesn’t build pressure.

Melting in the Cheese

Stir in the cream first, then lower the heat before adding the cheddar and nutmeg. The soup should stay hot, but not bubbling, while the cheese melts. If it starts looking oily or separated, pull the pot off the burner and stir gently until it comes back together.

How to Adapt It When You Want It Lighter, Heartier, or Dairy-Free

Dairy-Free Version

Use olive oil instead of butter, swap in a creamy unsweetened oat or cashew milk for the heavy cream, and replace the cheddar with a dairy-free melting cheese you trust. The soup will be a little less rich and less tangy, but the cauliflower still gives it a smooth body.

Gluten-Free Adjustment

Skip the flour and use a cornstarch slurry at the end instead. Stir 1 tablespoon cornstarch into 2 tablespoons cold water, then whisk it into the simmering soup before you add the cheese. It thickens cleanly, but the texture will be a little more glossy and less classic than a roux-thickened soup.

Extra Hearty With Potatoes

Add one peeled, diced Yukon Gold potato with the broccoli and cauliflower. It makes the soup thicker and a little more filling, but it also softens the vegetable flavor, so the cheddar becomes more of the lead note.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It thickens as it chills, so it may look a little dense at first.
  • Freezer: It freezes, but dairy-based soups can separate slightly after thawing. For the best result, freeze before adding the cream and cheddar, then finish the soup fresh when you reheat it.
  • Reheating: Warm it slowly over low heat, stirring often. Don’t let it boil, or the cheese and cream can split and the texture turns grainy.

Answers to the Questions Worth Asking

Can I use frozen broccoli and cauliflower? +

Yes, but the texture will be softer and the soup may need a shorter simmer time. Add the frozen vegetables straight from the freezer and cook just until tender so they don’t turn mushy before blending. If they release a lot of water, let the soup simmer uncovered for a few extra minutes before you blend it.

How do I keep the cheese from getting grainy? +

Lower the heat before the cheddar goes in and stir until it melts slowly. Cheese gets grainy when it’s heated too hard, which causes the fat to separate from the solids. If the pot is steaming but not bubbling, you’re in the right range.

Can I make broccoli cauliflower soup ahead of time? +

Yes, and it reheats well if you’re gentle with it. The best move is to make it a day ahead, chill it, and thin it with a splash of broth when you warm it back up. Soup that contains cream and cheese thickens in the fridge, so a little extra liquid usually brings it back to the right consistency.

How do I thicken the soup if it seems too thin? +

Let it simmer uncovered for a few more minutes before adding the cheese, or blend a little longer to pull more of the cauliflower into the base. If you need a fast fix, stir in a small slurry of cornstarch and cold water and cook just until it thickens. Don’t add a lot at once, or the soup can turn pasty instead of creamy.

Can I leave the soup a little chunky instead of blending it smooth? +

Yes. Blend only part of the pot if you want a more rustic bowl with visible broccoli and cauliflower bits. That works especially well if you’re serving it with croutons, because the extra texture keeps the soup from feeling one-note.

Broccoli Cauliflower Soup

Broccoli cauliflower soup made silky with an immersion blender and finished with melted sharp cheddar. Creamy pale green-gold texture with tender floret pieces and savory garlic-onion depth.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 455

Ingredients
  

Broccoli Cauliflower Soup
  • 3 cup broccoli florets
  • 3 cup cauliflower florets
  • 1 onion diced
  • 4 garlic minced
  • 4 cup vegetable or chicken broth
  • 1 cup heavy cream
  • 1 cup shredded sharp cheddar
  • 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
  • 1 chives and extra cheddar for topping

Equipment

  • 1 Dutch oven

Method
 

Cook the base
  1. Melt the butter in a large pot over medium heat. Sauté the onion for 4 minutes, stirring until softened and fragrant.
  2. Add the garlic and flour to the pot. Cook for 1–2 minutes, stirring continuously, until the mixture looks smooth and lightly toasted.
  3. Gradually whisk in the broth until the mixture is smooth and lump-free. Add the broccoli, cauliflower, garlic powder, and smoked paprika, then stir to coat.
  4. Simmer the soup for 15–18 minutes, stirring occasionally, until the vegetables are very tender.
Blend and finish
  1. Blend the soup with an immersion blender until smooth. Stir in the heavy cream.
  2. Reduce the heat to low, then stir in the cheddar and nutmeg until the cheese is fully melted and the soup looks glossy.
  3. Season with salt and pepper to taste. Serve hot with extra cheddar and chives on top.

Notes

For the smoothest texture, blend while the soup is hot and keep the immersion blender fully submerged to avoid splashes. Store leftovers in the refrigerator up to 4 days; freeze up to 2 months (reheat gently on the stovetop, stirring often). For a lighter version, use half-and-half instead of heavy cream (texture may be slightly less rich).

You might also like these recipes

Leave a Comment

Recipe Rating