Broccoli Cauliflower Soup

Posted on

The broth can look lumpy for a moment when it first meets the flour-coated onions, but a steady whisk brings it together into a smooth base. That little bit of patience is what gives broccoli cauliflower soup its cozy, spoon-coating texture without needing a heavy cream base. The broccoli and cauliflower simmer in the same pot, so you get a mix of tender green and mild, sweet vegetable flavor in every bowl.

I cook the flour briefly with the butter and aromatics before adding any liquid. Then I whisk in the broth gradually, which helps the flour disperse instead of clumping. At the end, I pulse the soup just enough to break down some of the vegetables, then stir in half-and-half and sharp cheddar over low heat. The finished soup is creamy, cheesy, and still full of tender pieces.

Broccoli Cauliflower Soup creamy cheddar
“

Kitchen Note

Use short pulses with the immersion blender and stop when about half the vegetables have broken down. If you keep blending until the soup is completely smooth, you’ll lose the tender bites that make each spoonful interesting.

Save this broccoli cauliflower soup for a cozy dinner: it’s creamy and cheesy, with tender vegetable pieces in every bowl.

Save to Pinterest

Why the Flour Gets Cooked Before the Broth Goes In

Flour gives this soup body, but it needs a short turn in the butter before the liquid arrives. That minute of cooking coats the flour with fat and takes away the raw, dusty taste you’d notice if it went straight into broth. The onion softens alongside it, lending sweetness to a base that will later carry the cheddar’s sharper, salty notes.

Adding broth gradually matters just as much as cooking the flour. A large pour can leave little flour pockets trapped between the onion pieces; those are hard to whisk smooth once the vegetables are in the pot. Start with a small splash, whisk until it looks like a smooth paste, then continue pouring in stages. Once the broth is incorporated, the base should look even and lightly thickened, ready for the florets.

This is a small technique, but it gives the vegetables time to simmer in a well-built base rather than a thin broth with flour lumps. Keep the heat moderate while you work; the goal is a smooth mixture, not a browned roux.

What the Broccoli, Cauliflower, and Cheddar Each Bring

Broccoli Cauliflower Soup hearty cheesy
  • Broccoli and cauliflower — Together, the broccoli brings a greener, more pronounced vegetable taste while cauliflower softens the overall flavor and gives the soup a gentle sweetness. Choose firm florets without yellowing, and cut them into similar bite-size pieces so they become tender at about the same time. If you only have one vegetable, use it in place of the other for a soup with a more focused flavor.
  • Sharp cheddar — Its stronger taste stands up to both vegetables, so the soup still tastes distinctly cheesy after the half-and-half is stirred in. A block of sharp cheddar is a good buy here; shred it yourself for a smooth melt, while a milder cheddar gives a softer, less tangy finish.
  • Half-and-half — This adds creaminess without making the soup as heavy as one made with all cream. Whole milk and heavy cream mixed in equal parts work as a practical stand-in, though the finished soup may feel a little richer.
  • Low-sodium vegetable broth — A low-sodium broth leaves room for the cheddar to contribute its own saltiness without making the base taste overly seasoned. Low-sodium chicken broth is an easy swap if you don’t need the soup to be vegetarian; it gives the broth a more savory, less purely vegetable-forward taste.
  • Yellow onion and garlic — The onion becomes mellow as it softens in butter, while garlic adds a savory note to the base. White onion can stand in for yellow onion, though its flavor is a little sharper; mince the garlic finely so it cooks quickly without leaving large raw-tasting pieces.
  • All-purpose flour — This is the thickener that helps the broth cling to the vegetables. A cup-for-cup gluten-free flour blend is the most useful alternative when you’re avoiding wheat; see the adaptation below for what to expect from the texture.

Building the Soup Without Flour Lumps or Curdled Cheese

Soften the Onion and Cook the Flour

Melt the butter in a 5-quart Dutch oven over medium heat, then add the diced onion. Cook for 5–7 minutes, stirring occasionally, until the onion has softened but hasn’t browned. Stir in the minced garlic and cook for 30 seconds, just until fragrant. Add the flour and stir for 1 minute so it’s evenly moistened by the butter and onion.

Whisk in Broth, Then Add the Vegetables

Gradually whisk in the vegetable broth until the mixture is smooth, scraping the bottom of the pot as you go. Add the broccoli, cauliflower, kosher salt, and black pepper, then bring the soup to a simmer over medium-high heat. If you see small flour lumps at this stage, keep whisking before the vegetables soften; they’re easier to work out now than later. The florets should be surrounded by broth, not packed into a dry-looking pot.

Simmer Until the Florets Are Very Tender

Reduce the heat to medium-low, cover the Dutch oven, and simmer for 15–20 minutes. Stir once or twice, checking that the bottom isn’t catching and the pot is maintaining a gentle simmer rather than a hard boil. The broccoli and cauliflower should be very tender when pierced with a fork. If the pieces still feel firm in the middle, give them more time within the simmering range until they soften.

Pulse the Soup and Melt the Cheddar Gently

Use an immersion blender to pulse the soup until about half of the vegetables have broken down, leaving the rest in pieces. Stir in the half-and-half and shredded cheddar, then cook over low heat for 2–3 minutes, stirring until the cheese has melted and the soup is hot. Keep the heat low; boiling after the dairy and cheese go in can make the texture grainy. You’re looking for a creamy base with visible florets, not a rolling boil.

Three Useful Ways to Adapt This Broccoli Cauliflower Soup

Make It Gluten-Free

Replace the all-purpose flour with the same amount of a cup-for-cup gluten-free flour blend. Stir it into the butter and aromatics as usual; blends can thicken a little differently, so judge the finished soup by its texture rather than expecting precisely the same body.

Make a Dairy-Free Version

Use plant-based butter for the onion and flour, then replace the half-and-half with unsweetened oat creamer and the cheddar with dairy-free shredded cheddar. The soup will be less rich, and plant-based cheese may not melt as smoothly as dairy cheddar, so keep the pot over low heat and stir until the cheese is incorporated.

Give It a Pepper Jack Kick

Swap some or all of the sharp cheddar for shredded pepper jack. It melts into the soup in the same finishing step and brings a gentle chile heat, but you’ll lose some of the cheddar’s sharp tang. Use sharp cheddar for the portion you want to keep bold and pepper jack for the portion you want to spice up.

Storage and Reheating

  • Refrigerator: Store in an airtight container for 3–4 days. The soup may thicken as it chills.
  • Freezer: For the best texture, freeze the soup before adding the half-and-half and cheddar. Thaw it in the refrigerator, reheat gently, then stir in the dairy and cheese as it heats.
  • Reheating: Warm leftovers in a saucepan over low heat, stirring often, until hot. Don’t let the soup boil; high heat can make the dairy and cheese separate or turn grainy.

Questions That Come Up While Making This Soup

Can I use frozen broccoli and cauliflower?+

Yes. Add the frozen florets to the broth as you would fresh ones; the pot may take longer to return to a simmer, and the vegetables may soften sooner once it does. Start checking for tenderness before the end of the simmer so they don’t break down more than you want.

How do I blend this soup safely without an immersion blender?+

Let the soup cool slightly, then blend it in small batches in a countertop blender, following the blender’s instructions for hot liquids. Don’t fill the jar to the top, and vent the lid so steam can escape. Return the blended soup to the pot and continue with the half-and-half and cheddar.

Can I use pre-shredded cheddar?+

You can, but it may not melt as smoothly because packaged shredded cheese is often coated to keep the pieces separate. Stir it in gradually over low heat and give it time to melt before adding more. Freshly shredded cheddar is the more reliable choice for a smooth finish.

Can I leave out the flour?+

You can omit it, but the soup will be thinner because the flour is the main thickener in the broth. Blending more vegetables can add some body, though it will also make the soup less chunky. For a closer match to the usual texture, use the gluten-free flour blend in the variation above rather than leaving the thickener out.

Broccoli Cauliflower Soup

Broccoli cauliflower soup simmers broccoli and cauliflower in a creamy cheddar broth until the vegetables are very tender. An immersion blender breaks down about half the vegetables, leaving a hearty mix of smooth soup and intact pieces.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 280

Ingredients
  

  • 4 tbsp unsalted butter
  • 1 yellow onion medium, diced
  • 2 cloves garlic minced
  • 0.25 cup all-purpose flour
  • 4 cups low-sodium vegetable broth
  • 3 cups broccoli florets, cut into bite-size pieces
  • 3 cups cauliflower florets, cut into bite-size pieces
  • 0.75 tsp kosher salt
  • 0.25 tsp black pepper
  • 1 cup half-and-half
  • 1.5 cups sharp cheddar cheese shredded

Equipment

  • 1 5-quart Dutch oven
  • 1 immersion blender

Method
 

  1. Melt the butter in a 5-quart Dutch oven over medium heat. Add the onion and cook for 5–7 minutes, stirring occasionally, until softened.
  2. Stir in the garlic and cook for 30 seconds, then stir in the flour and cook for 1 minute.
  3. Gradually whisk in the vegetable broth until smooth, then add the broccoli, cauliflower, salt, and pepper. Bring to a simmer over medium-high heat.
  4. Reduce the heat to medium-low, cover, and simmer for 15–20 minutes, stirring once or twice, until the vegetables are very tender.
  5. Use an immersion blender to pulse the soup until about half the vegetables are broken down, leaving some pieces intact.
  6. Stir in the half-and-half and cheddar, then cook over low heat for 2–3 minutes, stirring, until the cheese is melted and the soup is hot; do not boil.

Notes

For the smoothest texture, do not boil the soup after adding the cheese. Refrigerate leftovers for 3–4 days; freezing is possible, though the dairy may separate when reheated. For a dairy-free swap, use unsweetened oat milk and dairy-free cheddar.
Share on:

You might also like these recipes

Leave a Comment

Recipe Rating