Broccoli Cauliflower Soup

Loading…

By Reading time

Broccoli cauliflower soup gets its best texture when the vegetables are soft enough to blend into a velvety base but still leave a few small pieces for interest. The result should be creamy and comforting without tasting flat or heavy, and this version hits that balance with sharp cheddar, a little smoked paprika, and just enough nutmeg to round everything out.

The key is building the soup the way a good cream soup should be built: soften the onion first, cook the flour long enough to lose its raw taste, then whisk in the broth gradually so the base stays smooth. After that, the vegetables simmer until they collapse easily, which means the blender does less work and the finished soup turns silky instead of grainy.

Below, I’ve included the exact point where the cheese goes in, because that’s where a lot of creamy soups go wrong. There’s also a practical note on swaps and reheating, since this soup thickens as it sits and tastes even better the next day if you bring it back gently.

“

The soup turned out silky and thick, and the cheddar melted right in without getting grainy. I loved that there were still little bits of broccoli and cauliflower in every spoonful.

★★★★★— Melissa T.

Save this broccoli cauliflower soup for the nights when you want a creamy bowl with tender vegetables, sharp cheddar, and a smooth finish.

Save to Pinterest

The Reason This Soup Stays Creamy Instead of Turning Grainy

The most common problem in broccoli cauliflower soup is rushing the cheese. If the base is too hot, cheddar can clump or turn slick and grainy instead of melting into the soup. Lower the heat before it goes in, and stir until the cheese disappears into the pot on its own.

The other place people lose the texture is with the vegetables. If they’re only barely tender, the soup stays thin and the blender has to work too hard, which leaves a coarse finish. When the broccoli and cauliflower give up no resistance at the tip of a knife, you’re in the right place.

  • Butter — This gives the soup a rounder base than oil and helps carry the flour evenly through the pot.
  • Flour — It thickens the broth into a real soup body. Cook it for a minute or two so the finished flavor stays clean, not pasty.
  • Sharp cheddar — Use good cheddar here. Mild cheese melts, but sharp cheddar gives the soup the edge it needs to taste like more than blended vegetables and cream.
  • Heavy cream — This adds richness and softens the sharper notes from the cheese. Half-and-half works in a pinch, but the soup will be a little lighter and less luxurious.
  • Broccoli and cauliflower — Fresh florets hold their shape and flavor better than frozen. If you use frozen, don’t thaw them first; add them straight to the pot so they don’t turn watery.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

How to Build the Base Without Leaving a Raw Flour Taste

Melt the butter and cook the onion until it turns soft and translucent. That first step matters because it sweetens the base and keeps the soup from tasting harsh. When the garlic and flour go in, stir them long enough to smell the flour lose its dusty edge, but not so long that it browns hard.

Whisk in the broth a little at a time. If you dump it all in at once, you can trap lumps before the roux loosens up. Once the broccoli, cauliflower, garlic powder, and smoked paprika go in, bring the pot to a gentle simmer and let the vegetables cook until they’re very tender. That’s the point where the soup starts tasting like it belongs together.

Softening the Onion

Cook the onion in butter over medium heat until it turns glossy and soft, about four minutes. You want it tender, not browned. If the pan is too hot, the edges will color before the onion has a chance to sweeten the base.

Making the Roux

Stir in the garlic and flour and cook for one to two minutes. The mixture should look thick and a little sandy before the liquid goes in. If you skip this step, the soup can taste chalky later, even if it looks smooth.

Simmering the Vegetables

Add the broth gradually, then stir in the broccoli, cauliflower, garlic powder, and smoked paprika. Keep the simmer gentle so the vegetables soften evenly and the broth doesn’t reduce too fast. You’re looking for florets that fall apart easily when pressed with a spoon.

Blending and Finishing the Cheese

Blend the soup until it’s as smooth as you want, then stir in the cream. Reduce the heat to low before adding the cheddar and nutmeg. If the soup is boiling when the cheese goes in, it can separate; low heat keeps the finish silky and stable.

What to Change When You Want It Lighter, Heartier, or Dairy-Free

Make It Dairy-Free Without Losing Body

Use olive oil instead of butter, swap in an unsweetened oat or cashew cream, and choose a dairy-free cheddar-style shred that melts well. The soup won’t have the same sharpness as the original, so a little extra salt and smoked paprika help it taste fuller.

Keep It Gluten-Free

Replace the flour with a gluten-free flour blend that thickens well, or use a cornstarch slurry at the end if that’s what you have. The flavor stays the same, but the texture is usually a little glossier and a touch lighter.

Make It Heartier With Potato

Add one peeled, diced potato with the broccoli and cauliflower. It blends into extra body and makes the soup feel more filling, but it also mutes the sharp edge a little, so taste before adding extra cheese.

Use an Immersion Blender for a Rustic Finish

Blend only part of the soup if you want more visible vegetable pieces. That gives you a thicker, chunkier bowl with more texture, and it’s a good move if you like the croutons and chives to stay front and center.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. It will thicken as it chills.
  • Freezer: It freezes, but the cream can separate a little after thawing. For the best texture, freeze before adding the cream and cheese, then finish them after reheating.
  • Reheating: Warm it slowly over low heat, stirring often and adding a splash of broth if it’s too thick. High heat is the fastest way to break the dairy.

Answers to the Questions Worth Asking

Can I use frozen broccoli and cauliflower?+

Yes, but add them straight from frozen. Thawing first releases extra water, and that can make the soup thinner and less flavorful. You may need a few extra minutes of simmering to get them tender.

How do I keep the cheese from getting grainy?+

Take the pot off high heat before adding the cheddar and stir it in slowly. Cheese melts best when the soup is hot, not boiling. If the base is too aggressive, the fat can separate and the texture turns sandy.

Can I make broccoli cauliflower soup ahead of time?+

Yes, and it often tastes even better the next day. It thickens as it sits, so thin it with a little broth when you reheat it. Hold back the toppings until serving so the chives stay fresh and the croutons stay crisp.

How do I make this soup smoother?+

Blend it a little longer, and if you want an extra-silky finish, strain it after blending. A high-powered blender gives the smoothest result, but an immersion blender works well if the vegetables are cooked until very tender first.

Can I use milk instead of heavy cream?+

You can, but the soup will be lighter and a little less rich. Whole milk works best if that’s what you have, though the final bowl may need a bit more cheese to taste as full-bodied. Keep the heat low so the dairy doesn’t curdle.

Broccoli Cauliflower Soup

Broccoli cauliflower soup that blends into a smooth, creamy texture with tender florets simmered until soft. Finished with melted sharp cheddar and a splash of heavy cream for a pale green-gold bowl.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 380

Ingredients
  

Vegetables and aromatics
  • 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
  • 3 tbsp butter
  • 3 tbsp flour
  • 1 tsp garlic powder
  • 0.5 tsp smoked paprika
  • 0.25 tsp nutmeg
  • 0.25 salt
  • 0.25 pepper
Topping
  • 1 cup shredded sharp cheddar
  • 1 chives

Equipment

  • 1 Dutch oven

Method
 

Sauté aromatics and thicken
  1. Melt the butter in a large pot over medium heat, then sauté the diced onion for 4 minutes until softened and translucent.
  2. Add the minced garlic and flour, then cook for 1–2 minutes, stirring constantly, until lightly fragrant and smooth.
Simmer the vegetables
  1. Gradually whisk in the broth until the mixture is smooth and free of lumps.
  2. Add the broccoli florets, cauliflower florets, garlic powder, and smoked paprika, then stir to coat the vegetables.
  3. Simmer for 15–18 minutes, until the vegetables are very tender, with occasional stirring so nothing sticks.
Blend and finish
  1. Blend the soup with an immersion blender until smooth, then stir in the heavy cream.
  2. Reduce heat to low, then stir in the shredded cheddar and nutmeg until melted and creamy.
  3. Season with salt and pepper to taste, then serve with extra cheddar and chives on top.

Notes

For the smoothest texture, blend right after simmering so the florets break down fully, then keep heat on low once the cheddar goes in to prevent graininess. Store in an airtight container in the fridge up to 4 days; reheat gently on the stovetop or microwave, adding a splash of broth if needed. Freezing is not recommended because dairy can separate after thawing. For a lighter version, use half-and-half instead of heavy cream (texture stays creamy, just slightly thinner).

You might also like these recipes

Leave a Comment

Recipe Rating