Broccoli Cauliflower Soup

Loading…

By Reading time

Broccoli cauliflower soup lands in that sweet spot between cozy and bright: thick enough to feel substantial, smooth enough to feel special, and full of the gentle sweetness that both vegetables pick up once they soften in broth. The cheddar melts into the base without taking over, and the little bits of floret left behind give the bowl a homemade texture that keeps it from tasting blended into sameness.

What makes this version work is the order. The onion cooks first for sweetness, then the flour gets a minute or two in the butter so the soup thickens without tasting raw. Broccoli and cauliflower simmer until they are genuinely tender before the blender comes in, which is the difference between a silky soup and one with stubborn little chunks that never quite disappear. The smoked paprika and nutmeg are subtle, but they give the cheese and cream something to lean on.

Below you’ll find the small details that matter here: how smooth to blend it, when to add the cheddar so it doesn’t turn grainy, and a few easy swaps if you want to make the pot fit what you’ve got on hand.

“

The soup turned out silky and thick without being gluey, and the cheddar stayed smooth because I lowered the heat before stirring it in. My kids even ate the cauliflower without noticing it.

★★★★★— Melissa T.

Save this broccoli cauliflower soup for the nights when you want a creamy, cheesy bowl with a smooth base and just enough vegetable texture.

Save to Pinterest

The Step That Keeps This Soup Creamy Instead of Grainy

The biggest mistake with broccoli cauliflower soup is rushing the dairy and cheese. If the soup is boiling when the cream or cheddar goes in, the texture can turn split or sandy instead of smooth. The flour and butter at the beginning give you a stable base, but the heat level still matters all the way through the finish.

Another place people get tripped up is the vegetables themselves. Broccoli and cauliflower need enough simmer time to collapse completely before blending, or you end up chasing chunks around the pot. That isn’t a problem if you like a little texture, but if you want a velvety bowl, the florets need to be soft enough to mash against the spoon with almost no resistance.

  • Butter and flour — This is the backbone of the soup. Cooking the flour in the butter for a minute or two takes away the raw taste and gives the broth something to thicken against.
  • Broccoli and cauliflower — Fresh florets are best here because they break down evenly. Frozen works in a pinch, but the soup may need a few extra minutes and the texture can be slightly softer.
  • Sharp cheddar — Use a cheese with real bite so the flavor survives the cream and vegetables. Pre-shredded cheese melts less smoothly because of the anti-caking coating, so grating your own gives you a cleaner finish.
  • Heavy cream — This adds body without making the soup taste heavy. Half-and-half will work, but the broth will be a little thinner and less luxurious.

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.

Building the Base, Then Blending at the Right Moment

Cooking the Onion and Flour

Melt the butter in a large pot and cook the onion until it turns soft and translucent, not browned. That takes the edge off the onion and keeps the soup mild. Add the garlic and flour together and cook just long enough for the flour to lose its dusty smell. If the flour stays pale and raw, the finished soup can taste pasty instead of clean and creamy.

Simmering the Vegetables

Whisk in the broth slowly so the flour base stays smooth, then add the broccoli, cauliflower, garlic powder, and smoked paprika. The soup should come up to a gentle simmer, not a hard boil, so the vegetables cook evenly without breaking apart too early. You’re looking for florets that collapse easily when pressed with a spoon. If they still feel firm in the center, the blender will leave tiny hard bits behind.

Blending and Finishing with Cheese

Blend the soup until it is as smooth as you want it, then stir in the cream over low heat. Add the cheddar only after the soup has calmed down a bit. High heat is what makes cheese turn grainy, and once that happens, there’s no fixing it with more stirring. Finish with nutmeg, salt, and pepper, then serve right away with chives and more cheddar on top.

How to Adapt This Bowl for Different Tables

Dairy-Free Version

Use olive oil instead of butter, swap the cream for unsweetened oat or cashew cream, and leave out the cheddar or use a dairy-free shred that melts well. The soup will still be creamy, but it loses the sharp, savory finish that cheddar brings.

Gluten-Free Adjustment

Skip the flour and thicken the soup by simmering it a little longer before blending, or use a gluten-free all-purpose blend in the butter step. The texture will be slightly lighter, but the soup still comes out cozy and spoonable.

Make It Thicker and More Filling

Blend only part of the soup and leave some florets whole, or add a peeled potato with the vegetables. That gives you a heartier texture without changing the flavor much, and it makes the bowl feel closer to a full meal.

Using Frozen Broccoli or Cauliflower

Frozen florets work well here, especially if fresh produce is expensive or tired. Add them straight from frozen and expect a few extra minutes of simmering so the soup can get fully tender before blending.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. It thickens as it chills, so expect a denser texture the next day.
  • Freezer: It freezes, but the cream can separate a little after thawing. For the best result, freeze before adding the cream and cheddar, then finish them in the reheating step.
  • Reheating: Warm it slowly over low heat and stir often. If it starts to boil, the cheese can turn grainy and the dairy may split, so patience matters more than speed here.

Questions I Get Asked About This Recipe

Can I use frozen broccoli and cauliflower?+

Yes, frozen florets work well. Add them straight to the pot and simmer a few minutes longer so they get fully tender before blending. If you undercook them, the soup can stay a little gritty instead of turning silky.

How do I keep the cheese from getting grainy?+

Pull the pot down to low heat before adding the cheddar and stir until it melts. Cheese turns grainy when it gets too hot too fast, so high heat is the enemy here. Freshly shredded cheese also melts more smoothly than the bagged kind.

Can I make this soup ahead of time?+

Yes, and it reheats well. The texture will thicken in the fridge, so loosen it with a splash of broth or milk when you warm it back up. Add the chives and extra cheddar after reheating so the top tastes fresh.

How do I make it thicker without adding more cheese?+

Blend a little longer, or let it simmer uncovered for a few extra minutes before the cream goes in. You can also leave some of the vegetables out of the blending stage for a heartier, thicker body. Both methods build texture without making the soup overly rich.

Can I leave out the cauliflower?+

You can, but the soup will taste more strongly of broccoli and lose some of the mellow sweetness that cauliflower brings. If you skip it, add a small peeled potato or a little extra broth and cream to keep the body balanced.

Broccoli Cauliflower Soup

Broccoli cauliflower soup is creamy and smooth, made by simmering tender florets and blending until silky. Finish with melted sharp cheddar and a sprinkle of cheddar and chives for a comforting 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: 430

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
  • 0.5 salt and pepper to taste
  • 0.5 chives and extra cheddar for topping

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.
  2. Add the minced garlic and flour, and cook for 1-2 minutes, stirring, until the flour smell cooks off.
Simmer vegetables
  1. Gradually whisk in the broth until the mixture is smooth.
  2. Add the broccoli florets, cauliflower florets, garlic powder, and smoked paprika.
  3. Simmer for 15-18 minutes until the vegetables are very tender.
Blend and finish
  1. Blend the soup with an immersion blender until smooth.
  2. Stir in the heavy cream.
  3. Reduce the heat to low, then stir in the shredded cheddar and nutmeg until melted.
  4. Season with salt and pepper to taste, then serve topped with extra cheddar and chives.

Notes

For the smoothest texture, blend while the soup is hot and blend in short pulses to avoid splatter. Store leftovers in the refrigerator up to 4 days; reheat gently on the stove, adding a splash of broth or cream if it thickens. Freeze up to 2 months, though texture may be slightly grainier after thawing. For a lighter option, use half-and-half instead of heavy cream and consider reduced-fat cheddar.

You might also like these recipes

Leave a Comment

Recipe Rating