Broccoli Cauliflower Soup

Loading…

By Reading time

Broccoli cauliflower soup turns thick, creamy, and deeply satisfying when the vegetables are cooked until soft enough to blend into a velvet-smooth base. The broccoli brings a clean green flavor, the cauliflower gives the body, and the cheddar finishes it with that sharp, savory edge that makes the bowl taste complete instead of flat. A good version of this soup should feel rich without being heavy, and this one lands right there.

The trick is building the soup in layers instead of throwing everything into the pot at once. Butter, onion, garlic, and flour create a quick roux that keeps the broth from tasting thin, while the cauliflower softens the broccoli’s stronger flavor and helps the texture stay silky after blending. I also like adding the cheddar off the heat or over low heat so it melts into the soup instead of turning grainy.

Below, you’ll find the exact simmer time that gets the vegetables tender without overcooking them, plus the small finishing details that make the soup taste like it came from a restaurant kitchen.

“

The soup turned out silky and the cheddar stayed smooth instead of clumping. I used the immersion blender just enough to leave a few tiny florets, and the whole pot disappeared fast.

★★★★★— Melissa K.

Creamy broccoli cauliflower soup with sharp cheddar belongs in your Pinterest dinner rotation for cozy nights and easy lunches.

Save to Pinterest

The Roux Is What Keeps This Soup from Tasting Watery

Broccoli and cauliflower both carry a lot of water, and if you skip the flour-and-butter base, the soup can turn thin even after a long simmer. The roux gives the broth a little body before the vegetables go in, which means the finished soup tastes creamy instead of diluted. It also helps the cheddar melt into the pot more smoothly at the end.

The other thing that matters here is texture. Cauliflower softens fast and blends into a luxurious base, while broccoli brings a slightly more noticeable green flavor and little bits of character if you don’t puree the soup completely. If your soup tastes flat, it’s usually because it needed more salt after blending, not more cream.

What Each Ingredient Is Actually Doing in This Bowl

Broccoli Cauliflower Soup creamy cheddar chives
  • Broccoli florets — These bring the flavor that keeps the soup from tasting like plain cream and cauliflower. Cut the florets into small, even pieces so they soften at the same rate as the cauliflower.
  • Cauliflower florets — Cauliflower is what gives the soup its body and that plush, blended texture. You can use frozen florets in a pinch, but fresh ones give a cleaner taste and better color.
  • Onion and garlic — This is the savory foundation. Cook the onion until it’s soft and translucent, not browned, so the soup stays sweet and balanced instead of tasting roasted.
  • Vegetable or chicken broth — Use a broth you’d drink on its own. A weak broth makes the whole soup taste dull, and no amount of cheese fixes that.
  • Heavy cream — This rounds out the soup and gives it that classic rich finish. Half-and-half works if that’s what you have, but the soup will be a little lighter and less plush.
  • Sharp cheddar — Sharp cheddar matters more than mild here because it still tastes like cheese after it melts. Grate it yourself if you can; pre-shredded cheese often melts less smoothly because of the anti-caking coating.
  • Butter and flour — These make the roux that thickens the broth. Cook the flour for a minute or two so the soup doesn’t taste raw or pasty.
  • Smoked paprika and nutmeg — Paprika adds depth without making the soup taste smoky, and nutmeg disappears into the background in the best way. Nutmeg sounds minor, but it makes cream soups taste finished.

The Part Where the Soup Turns Creamy Instead of Grainy

Building the Base

Melt the butter in a large pot, then cook the onion until it’s soft and translucent. Add the garlic and flour and stir constantly for a minute or two so the flour loses its raw taste and starts to smell faintly nutty. If the mixture looks dry and pasty, that’s right. If it browns hard, the soup will taste heavier than you want.

Simmering the Vegetables

Whisk in the broth gradually so the roux stays smooth, then add the broccoli, cauliflower, garlic powder, and smoked paprika. Bring everything to a gentle simmer and cook until the vegetables are very tender, usually 15 to 18 minutes. If they’re still firm in the center, the blender will leave you with a slightly gritty soup instead of a silky one.

Blending for the Right Texture

Use an immersion blender and blend until smooth, but leave a few tiny flecks if you want a more homemade feel. Blend longer for a restaurant-style finish and shorter if you like a little texture. If you’re using a countertop blender, work in batches and vent the lid so steam doesn’t build up and push the top off.

Finishing with Cream and Cheese

Stir in the cream first, then turn the heat down low before adding the cheddar and nutmeg. This keeps the cheese from seizing or turning grainy. If the soup is too hot when the cheese goes in, it can look broken; pulling the pot off the burner for a minute usually fixes that fast. Season with salt and pepper at the end, then serve with extra cheddar and chives.

Three Ways to Work with What You Have

Make it lighter without losing the creamy finish

Swap the heavy cream for half-and-half or whole milk for a lighter bowl. The soup will still be smooth, but it won’t have quite the same plush body, so rely on the cauliflower and roux for thickness instead of adding extra dairy at the end.

Keep it vegetarian without changing the method

Use vegetable broth and the rest of the recipe stays the same. Since cheddar already brings plenty of savory depth, you won’t lose much flavor as long as your broth has enough body.

Add more texture for a heartier bowl

Reserve a handful of small broccoli florets before blending, then stir them back in at the end. That gives the soup a more rustic texture and makes it feel a little heartier without changing the flavor.

Make it gluten-free

Use a gluten-free all-purpose flour blend in place of the regular flour, or thicken the soup by blending it a little longer and reducing the broth slightly. The flavor stays the same, but the flour swap gives you the closest texture to the original.

Storage and Reheating

  • Refrigerator: Store for up to 4 days in an airtight container. It thickens as it chills, so expect it to look a little denser the next day.
  • Freezer: It freezes, but the dairy can separate a little after thawing. Freeze it before adding the cream and cheddar if you want the best texture, then stir those in after reheating.
  • Reheating: Warm it gently on the stove over low heat, stirring often. High heat is what causes creamy soups to break or scorch on the bottom.

Answers to the Questions Worth Asking

Can I use frozen broccoli and cauliflower?+

Yes. Frozen florets work well here, and they can even make the simmer a little easier because they soften quickly. Don’t thaw them first or they’ll release extra water and can make the soup taste thinner.

How do I keep the cheddar from turning grainy?+

Add the cheese over low heat, or take the pot off the burner before stirring it in. Cheese gets grainy when it’s shocked by high heat, especially in a dairy-rich soup. Freshly shredded cheddar melts more smoothly than pre-shredded.

Can I make this broccoli cauliflower soup ahead of time?+

Yes, and it reheats well if you go slow. The soup will thicken in the fridge, so thin it with a splash of broth or milk when you warm it. Hold the chives until serving so they stay fresh.

How do I make the soup thicker?+

Blend the soup a little longer, or simmer it uncovered for a few extra minutes before adding the cream and cheese. You can also reduce the broth by about half a cup if you know you want a thicker finish. Adding more cheese alone won’t fix a thin base.

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

Yes. Blend just part of it so you keep some broccoli and cauliflower pieces in the pot. That gives you a thicker, more rustic soup while still keeping the broth creamy.

Broccoli Cauliflower Soup

Broccoli cauliflower soup made creamy with a smooth blended base and sharp cheddar melted in. Pot-simmered until very tender for small-floret texture, finished with chives and extra cheddar.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 365

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
  • 3 tbsp butter
  • 3 tbsp flour
  • 1 cup heavy cream
  • 1 cup shredded sharp cheddar
Seasonings
  • 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
 

Sauté the aromatics and build the roux
  1. Melt butter in a large pot over medium heat, then sauté the diced onion for 4 minutes until softened and lightly translucent (no browning).
  2. Add the minced garlic and flour, then cook for 1-2 minutes while stirring so the flour taste cooks out.
Simmer until very tender
  1. Gradually whisk in the broth until the mixture is smooth, then add the broccoli florets, cauliflower florets, garlic powder, and smoked paprika.
  2. Bring to a simmer and cook for 15-18 minutes, until the vegetables are very tender and easily pierced with a fork.
Blend and finish creamy
  1. Blend with an immersion blender until smooth, then stir in the heavy cream.
  2. Reduce heat to low, then stir in the shredded sharp cheddar and nutmeg until fully melted and the soup looks glossy.
  3. Season with salt and pepper to taste, then serve hot with extra cheddar and chives on top.

Notes

For the smoothest texture, blend thoroughly while the soup is still hot, then add cream only after blending. Store leftovers in the refrigerator up to 4 days; freeze up to 2 months (reheat gently over low heat to avoid graininess). For a lighter option, use half-and-half instead of heavy cream.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Leave a Comment

Recipe Rating