Cheesy Broccoli and Cauliflower Soup for Lunch

30 min prep 4 min cook 5 servings
Cheesy Broccoli and Cauliflower Soup for Lunch
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something magical about a bowl of creamy, cheesy soup that hugs you from the inside out. This Cheesy Broccoli and Cauliflower Soup has become my weekday lunchtime hero—quick enough to whip up between Zoom calls, yet luxurious enough to make me feel like I’ve stepped into a cozy café instead of my own kitchen.

I first created this recipe on a blustery Tuesday when the fridge offered little more than a head of broccoli, half a cauliflower, and a block of sharp cheddar that was calling my name. Thirty minutes later, I was spooning up silky, velvety soup that tasted like it had been simmering for hours. The secret? Roasting the vegetables just long enough to coax out their natural sweetness, then blending them into a base so creamy you’ll never miss the heavy cream.

Since then, this soup has become my go-to for meal-prep Mondays, casual lunch dates, and even those “I need comfort but don’t want to feel weighed down” afternoons. It’s gluten-free by nature, easy to make vegetarian, and if you use vegetable stock, it’s a plant-forward bowl of goodness that still delivers that indulgent, cheesy satisfaction we all crave.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in a single Dutch oven, meaning fewer dishes and more time to savor.
  • Double Veggie Power: Broccoli and cauliflower create a naturally thick, creamy texture without a drop of heavy cream.
  • Sharp Cheddar Depth: Aged cheddar melts like a dream and adds complex, nutty flavor that pre-shredded cheese can’t match.
  • Weekday-Friendly: From chopping to table in 35 minutes—perfect for lunch breaks or a speedy dinner.
  • Freezer Hero: Make a double batch and freeze portions for up to 3 months; thaw overnight and reheat gently.
  • Customizable Heat: A pinch of cayenne or a swirl of hot sauce lets you control the spice level to suit tiny taste buds or heat seekers.
  • Silky-Smooth Without Dairy: Swap in oat milk and nutritional yeast for a vegan version that’s every bit as luscious.

Ingredients You'll Need

Ingredients

Great soup starts with great produce. Look for broccoli crowns with tightly packed, dark green florets—no yellowing. The stalks should feel firm and heavy for their size; they’re pure gold once peeled and diced. For cauliflower, choose heads that are creamy white without brown spots. If you see a few tiny blemishes, just shave them off with a paring knife.

Broccoli: You’ll need 4 cups small florets (about 1 large crown). Save the stems—peeled and diced they add body and reduce waste.

Cauliflower: 3 cups florets (half a medium head). Frozen cauliflower works in a pinch; roast from frozen an extra 5 minutes.

Sharp Cheddar: 2 cups freshly grated from a 8-oz block. Pre-shredded cellulose-coated cheese won’t melt as smoothly. White or yellow both work—yellow gives that classic diner vibe.

Low-Sodium Vegetable Stock: 4 cups. Using stock instead of water layers flavor without extra salt. Chicken stock is fine if you’re not vegetarian.

Olive Oil & Butter: 1 tablespoon each. The combo adds richness and helps the roux bloom without browning too quickly.

Onion & Garlic: 1 medium yellow onion and 3 cloves garlic form the aromatic backbone.

Mustard Powder: ½ teaspoon. It amplifies cheddar’s tang—trust me, you won’t taste mustard, just deeper cheese flavor.

Smoked Paprika: ¼ teaspoon for a whisper of campfire coziness.

Oat Milk (or Whole Milk): 1 cup for extra silkiness. Unsweetened oat milk keeps it vegan; whole milk makes it ultra-decadent.

Sea Salt & Fresh Pepper: Start conservative; cheese adds saltiness. Adjust at the end.

How to Make Cheesy Broccoli and Cauliflower Soup for Lunch

1
Roast for Depth

Preheat oven to 425 °F (220 °C). Toss broccoli and cauliflower florets with 1 tablespoon olive oil, ½ teaspoon salt, and a few cracks of pepper on a parchment-lined sheet. Roast 12 minutes until edges are caramelized. This concentrates sweetness and prevents “watery” soup.

2
Sauté Aromatics

While veggies roast, melt butter in a heavy Dutch oven over medium heat. Add diced onion and cook 4 minutes until translucent. Stir in minced garlic, mustard powder, and smoked paprika; cook 30 seconds until fragrant.

3
Build the Roux

Sprinkle 3 tablespoons all-purpose flour (or rice flour for GF) over the onion mixture. Stir constantly 2 minutes to cook out raw flour taste; it should look like wet sand and smell faintly nutty.

4
Deglaze Gradually

Whisk in 1 cup stock, scraping up any browned bits. Once smooth, whisk in remaining 3 cups stock. Bring to a gentle boil, then reduce to a lively simmer 5 minutes to thicken.

5
Add Veggies

Tip in roasted broccoli and cauliflower plus any crispy bits from the pan. Reduce heat to low, cover, and simmer 8 minutes until vegetables are tender enough to blend.

6
Blend Smart

Use an immersion blender directly in the pot, pulsing until 75 % smooth. A little texture keeps it rustic. No immersion blender? Carefully transfer 3 cups to a countertop blender, remove center cap to vent, cover with a towel, and blend starting on low.

7
Cheese It Right

Turn heat to its lowest setting. Stir in milk, then handfuls of cheddar a little at a time, letting each melt before adding more. High heat can cause cheese to seize or become grainy.

8
Season & Serve

Taste and adjust salt and pepper. Ladle into warm bowls, top with extra cheddar, a drizzle of chili oil, or buttery croutons. Serve immediately for peak creaminess.

Expert Tips

Low & Slow Cheese

Never let the soup boil after adding cheddar; gentle heat ensures silky—not stringy—texture.

Chill Then Reheat

Soup thickens as it cools. Thin with a splash of stock or milk when reheating.

Brighten at the End

A squeeze of lemon juice right before serving wakes up all the cheesy flavors.

Grate Your Own

Pre-shredded anti-caking agents prevent smooth melting. Grab the box grater—it’s worth 2 minutes.

Texture Control

Leave some florets unblended for a chunky-chewy contrast that feels more like a meal.

Oat Milk Magic

Unsweetened oat milk froths slightly, giving the soup a cappuccino-like microfoam on reheat.

Variations to Try

  • Buffalo Cheddar: Swap ¼ cup stock for buffalo wing sauce and top with crumbled blue cheese.
  • Loaded Baked Potato Style: Add 1 cup diced potatoes during simmer; garnish bacon bits and chives.
  • Spicy Southwest: Stir in 1 tsp chipotle powder and 1 cup corn kernels. Top with pepper-jack.
  • Green & Gold: Blend in 2 cups baby spinach at the end for emerald hue and extra nutrients.
  • Kids’ Hide-the-Veg: Blend soup completely smooth and serve in a mug with a straw—stealth mode activated.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low heat, whisking occasionally and thinning with stock or milk as needed.

Freezer: Portion into silicone muffin cups or quart-size freezer bags (lay flat for space-saving). Freeze up to 3 months. Thaw overnight in the fridge, then reheat slowly—do not microwave on high or cheese may separate.

Make-Ahead Lunch Jars: Pour single servings into 12-oz thermos-ready jars. Leave 1 inch headspace; the soup will expand slightly when frozen. Grab-and-go on busy mornings.

Frequently Asked Questions

Absolutely—roast from frozen an extra 5 minutes to drive off excess moisture. The final flavor is nearly identical; texture will be slightly softer.

Aged sharp cheddar gives the boldest flavor, but Gruyère or white American create ultra-silky texture. Avoid pre-shredded blends with anti-caking agents.

Yes—use a 5-quart pot or larger. Blending may need to be done in batches. Cooking time increases by about 5 minutes.

Heat was too high when cheese went in. Next time, keep it below a simmer and add cheese gradually. Rescue by blending again with a splash of cold milk.

Dairy and pureed vegetables aren’t safe for water-bath canning. Freeze instead for long-term storage.
Cheesy Broccoli and Cauliflower Soup for Lunch
soups
Pin Recipe

Cheesy Broccoli and Cauliflower Soup for Lunch

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Roast Veggies: Preheat oven to 425 °F. Toss broccoli and cauliflower with olive oil, salt, and pepper. Roast 12 min until lightly browned.
  2. Sauté Base: In a Dutch oven, melt butter over medium heat. Add onion and cook 4 min. Stir in garlic, mustard powder, and paprika 30 sec.
  3. Make Roux: Sprinkle flour over mixture; cook 2 min, stirring constantly.
  4. Add Stock: Whisk in 1 cup stock until smooth, then remaining 3 cups. Simmer 5 min to thicken.
  5. Simmer Veggies: Add roasted vegetables; cover and simmer 8 min until tender.
  6. Blend: Use an immersion blender to puree 75 % of the soup for creaminess with some chunks.
  7. Melt Cheese: Reduce heat to low. Stir in milk, then gradually add cheddar until melted and silky.
  8. Season & Serve: Taste and adjust salt and pepper. Serve hot with crusty bread.

Recipe Notes

Keep heat low after adding cheese to prevent graininess. Soup thickens as it stands; thin with stock or milk when reheating.

Nutrition (per serving)

312
Calories
18g
Protein
19g
Carbs
20g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.