Cauliflower and Broccoli Soup

Featured in: Home Kitchen Cooking

This comforting soup combines tender cauliflower and broccoli with aromatic vegetables like onion, carrot, and celery, simmered in a rich vegetable stock. A touch of milk adds creaminess, and it's seasoned with thyme, salt, pepper, and nutmeg for a balanced flavor profile.

The preparation is straightforward, involving sautéing vegetables, simmering until tender, then blending to a smooth consistency. A highlight is the quick homemade croutons, baked to a golden crisp with olive oil and garlic powder, adding a delightful texture. This vegetarian dish is easy to adapt for vegan or gluten-free diets, offering a warm, satisfying meal perfect for any occasion.

Updated on Sat, 31 Jan 2026 12:46:00 GMT
Creamy Cauliflower and Broccoli Soup topped with golden homemade croutons and fresh herbs in a rustic bowl. Pin it
Creamy Cauliflower and Broccoli Soup topped with golden homemade croutons and fresh herbs in a rustic bowl. | casaamanar.com

The kitchen was freezing that Sunday morning, the kind of cold that makes you want to wrap your hands around something steaming and never let go. I'd bought two massive heads of cauliflower and broccoli at the farmers market, mostly because they looked beautiful together, like forest green and cream clouds. This soup wasn't planned—it just happened from needing warmth and having way too much vegetables.

My sister dropped by unexpectedly while it was simmering, and I watched her visibly relax as the smell filled the apartment. We ate it standing up at the counter, both of us too impatient to bother with the dining table. She asked for the recipe before she even finished her first bowl.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 medium head cauliflower: The florets break down beautifully and create that silky base that makes vegetable soups feel indulgent
  • 1 medium head broccoli: Adds a slightly sweet, earthy flavor that pairs perfectly with cauliflower's mildness
  • 1 medium onion: Diced small so it virtually disappears into the soup, providing that essential aromatic foundation
  • 2 medium carrots: These contribute natural sweetness and depth—dont skip them, they're not just filler
  • 2 celery stalks: Creates that classic mirepoix base that gives restaurant soups their layered flavor
  • 3 cloves garlic: Minced fresh because garlic powder loses its magic when simmered this long
  • 1 medium potato: The secret weapon for creaminess without dairy—peeled so nothing interferes with that smooth texture
  • 1.2 liters (5 cups) vegetable stock: Use a good quality one you'd drink on its own, since it becomes half the flavor
  • 200 ml (3/4 cup) whole milk or plant-based milk: Adds just enough richness to round everything out without overwhelming the vegetables
  • 2 tbsp olive oil: For sautéing the base vegetables—butter works too if you want extra richness
  • 1 tsp dried thyme: Woody and aromatic, it bridges the gap between the vegetables and the stock
  • 1/2 tsp ground black pepper: Freshly cracked makes a noticeable difference in the final depth
  • 1 tsp salt (or to taste): Start here and adjust—stock brands vary wildly in sodium content
  • Pinch of nutmeg (optional): Just a whisper enhances the cauliflower's natural sweetness in ways you cant quite put your finger on
  • 2 cups day-old bread: Slightly stale bread actually makes better croutons—it crisps up instead of burning
  • 2 tbsp olive oil: For tossing with the bread cubes, coating each piece evenly
  • 1/2 tsp garlic powder: Distributes garlic flavor more evenly than fresh cloves would on croutons
  • Salt and pepper, to taste: Season aggressively—the croutons need to stand up to a creamy soup

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep:
Get your oven to 180°C (350°F) first so you're not waiting later. Cut your bread into cubes now, before your hands get messy with vegetables.
Build the foundation:
Heat that olive oil in your large pot over medium heat. Toss in onion, carrot, and celery, letting them soften for about 5 minutes until the kitchen starts to smell amazing.
Add the aromatics:
Stir in the garlic and cook for just 1 minute—any longer and it might turn bitter. Then add potato, cauliflower, and broccoli, giving everything a good toss for another 3 minutes.
Simmer together:
Pour in the vegetable stock and add thyme, salt, pepper, and that pinch of nutmeg if you're using it. Bring it to a boil, then turn down the heat and let it simmer gently for 20 minutes until all vegetables are fork-tender.
Make the croutons:
While soup simmers, toss bread cubes with olive oil, garlic powder, salt, and pepper until every piece is coated. Spread them on a baking sheet and bake for 10–12 minutes, turning once halfway through, until they're golden and seriously crisp.
Blend it smooth:
Remove the pot from heat and use an immersion blender right in the pot until everything's silky smooth. If you're using a countertop blender, work in batches and be careful with hot liquid.
Add the finish:
Stir in the milk and gently reheat the soup. Taste it now—add more salt or pepper if it needs a little something extra.
Serve immediately:
Ladle into bowls and pile those croutons on top while they're still warm from the oven. The crunch against the smooth soup is what makes this whole thing work.
A bowl of Cauliflower and Broccoli Soup garnished with crunchy garlic croutons, served alongside crusty bread. Pin it
A bowl of Cauliflower and Broccoli Soup garnished with crunchy garlic croutons, served alongside crusty bread. | casaamanar.com

This became my go-to comfort meal the winter I moved into a drafty apartment with terrible heating. Something about the way the hot soup warms you from the inside out, then those crisp croutons give you something to chew on—it feels like a proper meal, not just starter food.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

Sometimes I throw in a handful of spinach right at the end, letting it wilt into the soup for extra nutrition and a pretty green swirl. Other times I've added grated sharp cheddar directly into the blended soup, which turns it into something entirely different but equally wonderful. The recipe is forgiving—its more about the method than precise measurements.

Texture Secrets

I've learned that simmering time matters more than you'd think. Undercook the vegetables and the soup will have a slight graininess, but go too long and some flavors start to fade. Twenty minutes at a gentle simmer is the sweet spot where everything breaks down enough to blend silky smooth but still tastes fresh and vibrant.

Make-Ahead Magic

This soup actually tastes better the next day, which makes it perfect for meal prep or feeding a crowd. The flavors meld together and develop this mellow richness that only time can create. Just store the soup and croutons separately, and reheat gently on the stove.

  • If the soup thickens too much in the fridge, thin it with a splash of water or stock when reheating
  • Revive day-old croutons in a 180°C (350°F) oven for 5 minutes before serving
  • The soup freezes beautifully for up to 3 months—just skip adding the milk until you thaw and reheat
Smooth Cauliflower and Broccoli Soup in a white bowl, steam rising, with a garnish of thyme and black pepper. Pin it
Smooth Cauliflower and Broccoli Soup in a white bowl, steam rising, with a garnish of thyme and black pepper. | casaamanar.com

Theres something profoundly satisfying about turning humble vegetables into something this elegant and comforting. Hope it warms your kitchen the way it has mine so many times.

Recipe FAQs

Can I make this soup vegan?

Yes, easily! Use a plant-based milk alternative, such as almond or oat milk, instead of whole milk. Ensure your vegetable stock is also vegan-friendly.

How can I make the soup extra creamy?

For added richness and creaminess, you can stir in 2 tablespoons of cream cheese or a splash of heavy cream at the end of cooking, just before reheating.

What's the best way to store leftovers?

Allow the soup to cool completely, then transfer it to an airtight container. It can be refrigerated for up to 3-4 days. Reheat gently on the stovetop or in the microwave.

Can I prepare the croutons ahead of time?

Absolutely! Homemade croutons can be made 1-2 days in advance and stored in an airtight container at room temperature. They'll stay crisp and ready for serving.

Are there any substitutions for broccoli or cauliflower?

While the combination is classic, you can certainly experiment. Other vegetables like zucchini, spinach (added at the end), or even sweet potato can be incorporated for variation.

How can I add a spicy kick to this dish?

To introduce some heat, consider adding a pinch of chili flakes or smoked paprika along with the other seasonings. Adjust the amount to your preferred spice level.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Cauliflower and Broccoli Soup

A comforting, wholesome blend of cauliflower and broccoli, finished with crunchy croutons. Perfect for a nourishing meal on chilly days.

Prep Duration
15 mins
Time to Cook
30 mins
Overall Time
45 mins
Created by Randolph Kline

Recipe Type Home Kitchen Cooking

Skill Level Easy

Cuisine Type International

Makes 4 Portions

Dietary Notes Vegetarian-Friendly

What You'll Need

Vegetables

01 1 medium head cauliflower, cut into florets
02 1 medium head broccoli, cut into florets
03 1 medium onion, diced
04 2 medium carrots, diced
05 2 celery stalks, diced
06 3 cloves garlic, minced
07 1 medium potato, peeled and diced

Liquids

01 5 cups vegetable stock
02 3/4 cup whole milk or plant-based milk
03 2 tablespoons olive oil

Seasonings

01 1 teaspoon dried thyme
02 1/2 teaspoon ground black pepper
03 1 teaspoon salt, or to taste
04 Pinch of nutmeg

Croutons

01 2 cups day-old bread, cut into cubes
02 2 tablespoons olive oil
03 1/2 teaspoon garlic powder
04 Salt and pepper, to taste

How-To Steps

Step 01

Preheat Oven: Preheat the oven to 350°F for baking the croutons.

Step 02

Sauté Aromatics: Heat 2 tablespoons olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Sauté for 5 minutes until softened and fragrant.

Step 03

Add Garlic and Vegetables: Stir in minced garlic and cook for 1 minute until aromatic. Add potato, cauliflower florets, and broccoli florets. Sauté for 3 minutes to lightly coat with oil.

Step 04

Simmer Soup Base: Pour in vegetable stock. Add thyme, salt, pepper, and nutmeg. Bring to a boil, then reduce heat to low and simmer for 20 minutes until vegetables are completely tender.

Step 05

Prepare Croutons: While soup simmers, toss bread cubes with 2 tablespoons olive oil, garlic powder, salt, and pepper. Spread evenly on a baking sheet and bake for 10 to 12 minutes, turning once halfway, until golden and crisp. Set aside to cool.

Step 06

Blend Soup: Remove pot from heat. Use an immersion blender to puree the soup until completely smooth and velvety, or blend in batches using a countertop blender.

Step 07

Finish and Season: Stir in milk and gently reheat the soup over low heat. Taste and adjust seasoning with additional salt and pepper as needed.

Step 08

Serve: Ladle hot soup into serving bowls and top generously with homemade garlic croutons.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You’ll Need

  • Large pot or Dutch oven
  • Immersion blender or countertop blender
  • Baking sheet
  • Chef's knife
  • Cutting board

Allergy Details

Review each component for allergens and speak with a healthcare provider if you're unsure.
  • Contains gluten in croutons and some vegetable stocks.
  • Contains dairy if milk or cream is used.
  • For gluten-free, use gluten-free bread for croutons and verify stock ingredients.
  • For dairy-free, substitute with plant-based milk alternatives.

Nutrition Info (each serving)

Nutritional details are just for reference. Always check with a medical expert for advice.
  • Caloric Value: 260
  • Fats: 10 g
  • Carbohydrates: 34 g
  • Proteins: 8 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.