Creamy Cauliflower and Broccoli

Featured in: Seasonal Home Comforts

This rich, velvety soup combines tender cauliflower and broccoli florets simmered with aromatic vegetables and herbs. The result is an incredibly smooth, creamy texture that feels luxurious yet comes together in just 45 minutes. Homemade golden croutons add the perfect crunchy contrast, while fresh thyme and oregano provide classic savory depth.

Perfect for meal prep and easily adaptable for vegan or dairy-free needs, this soup delivers restaurant-quality comfort with simple wholesome ingredients.

Updated on Wed, 28 Jan 2026 16:29:00 GMT
Creamy Cauliflower and Broccoli Soup steaming in a rustic bowl, topped with golden croutons and fresh parsley. Pin It
Creamy Cauliflower and Broccoli Soup steaming in a rustic bowl, topped with golden croutons and fresh parsley. | crunchydchicha.com

The first time I made this soup, it was actually by accident. I had half a cauliflower and a lonely head of broccoli staring at me from the crisper drawer, neither quite enough for a full recipe on their own. My grandmother always said necessity breeds invention, so I threw them both into the pot together. The result was this stunning pale green masterpiece that tasted like comfort in a bowl.

Last winter during a snowstorm, my neighbor came over unexpectedly with crusty bread she'd just baked. We stood around my stove, dipping pieces into this soup while watching snow pile up outside the window. Something about that combination of warmth, good bread, and company made this recipe feel like more than just dinner. Now whenever I make it, I think of her laugh and the way steam was fogging up my glasses.

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: Cut into similar-sized florets so everything cooks evenly. The cauliflower adds natural creaminess without any dairy.
  • 1 medium head broccoli: The stems have tons of flavor so do not waste them. Just peel the tough outer layer and chop them along with the florets.
  • 1 medium onion, 2 celery stalks, and 2 carrots: This classic mirepoix foundation creates depth. I have learned that taking time to properly sauté these vegetables makes all the difference.
  • 4 cups vegetable broth: Use a good quality broth you enjoy drinking on its own. It is the backbone of the soup so choose wisely.
  • 1 cup milk or unsweetened plant-based milk: This adds just enough creaminess without overpowering the vegetables. Any milk works here.
  • 2 tbsp olive oil plus 2 more for croutons: Divide before you start cooking so you are not measuring mid-sauté.
  • 1 tsp dried thyme and 1/2 tsp dried oregano: These herbs complement the brassicas beautifully. Fresh herbs work too if you have them.
  • 2 cups cubed crusty bread: Day-old bread actually works better than fresh. The slightly stale texture creates perfect croutons that stay crunchy longer.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with the croutons:
Preheat your oven to 375°F (190°C) and toss those bread cubes with olive oil, garlic powder, and a pinch of salt until every piece is lightly coated. Spread them on a baking sheet in a single layer and bake for 10–12 minutes until golden and crisp. The smell will be incredible.
Build your flavor base:
Heat olive oil in a large soup pot over medium heat. Add your onion, celery, and carrots, then sauté for about 5 minutes until they are softened and fragrant. I always take my time here because properly softened vegetables mean sweeter, deeper flavor in the final soup.
Add the aromatics:
Stir in the minced garlic, thyme, and oregano. Cook for just 1 minute until the garlic becomes fragrant but do not let it brown. Burnt garlic tastes bitter and can ruin the whole pot.
Add the main vegetables:
Toss in your cauliflower and broccoli florets, stirring to coat them in all those flavorful aromatics. Let them cook for 2–3 minutes to develop a slight sweetness before adding any liquid.
Simmer until tender:
Pour in the vegetable broth and bring everything to a boil. Reduce heat to low, cover, and simmer for 15–20 minutes until the vegetables are completely tender. A fork should slide through a cauliflower floret with absolutely no resistance.
Blend until silky:
Remove the pot from heat and use an immersion blender to purée the soup until completely smooth and creamy. If using a stand blender, work in batches and be careful with hot liquid. The soup should be velvety with no bits remaining.
Add the final touch:
Stir in your milk and season generously with salt and pepper. Taste and adjust the seasoning, then gently reheat if needed. The soup is now ready for its crowning glory.
Serve with love:
Ladle the hot soup into bowls and top with those golden croutons, fresh parsley, and grated Parmesan if you are using it. Serve immediately while everything is still hot and the croutons are at their crunchiest.
Pin It
| crunchydchicha.com

My daughter declared this her favorite soup after tasting it, which was surprising because she normally claims to hate broccoli. There is something magical about how these vegetables transform when blended together that changes even the most skeptical minds. Now she requests this every time the temperature drops below 50 degrees.

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

I have discovered that adding a pinch of nutmeg right before serving creates this subtle warmth that makes people ask what the secret ingredient is. It is barely detectable but somehow makes everything taste more sophisticated. Another favorite variation is stirring in a handful of sharp cheddar cheese at the end for a broccoli cheddar twist.

Texture Secrets

The key to restaurant-quality smoothness is blending longer than you think necessary. I blend for at least 2 full minutes, moving the immersion blender around the pot in circles. If you want it even creamier, you can pass it through a fine mesh sieve, though honestly I rarely bother because the immersion blender does such a good job.

Make-Ahead Magic

This soup actually improves overnight as the flavors have time to meld together. I often make a double batch on Sunday and portion it into containers for easy weekday lunches. Just reheat gently on the stove and add fresh croutons right before serving so they stay perfectly crisp.

  • Store soup and croutons separately to prevent sogginess
  • The soup keeps beautifully in the refrigerator for up to 5 days
  • Freeze the soup without the milk for up to 3 months, then add milk when reheating
Warm Cauliflower and Broccoli Soup in a white bowl, garnished with crunchy croutons and a drizzle of olive oil. Pin It
Warm Cauliflower and Broccoli Soup in a white bowl, garnished with crunchy croutons and a drizzle of olive oil. | crunchydchicha.com

There is something deeply satisfying about turning simple vegetables into a soup that feels elegant enough for dinner guests yet cozy enough for a quiet Tuesday night. I hope this recipe becomes as loved in your kitchen as it has in mine.

Recipe FAQs

Can I make this soup ahead of time?

Absolutely. This soup actually develops deeper flavors when made ahead. Store in an airtight container in the refrigerator for up to 4 days. Add the croutons just before serving to maintain their crunch.

How do I achieve the smoothest texture?

Use an immersion blender directly in the pot for the creamiest results. If using a stand blender, work in batches and be careful with hot liquids. Blend for 2-3 minutes until completely silky smooth.

What vegetables work well as additions?

Potatoes add extra creaminess, while spinach or kale boost nutrition. A small amount of butternut squash enhances natural sweetness. Keep additions proportionate to maintain the cauliflower-broccoli balance.

Can I freeze this soup?

Yes, freeze without the milk and croutons for up to 3 months. Thaw overnight in the refrigerator, reheat gently, then stir in fresh milk. Make fresh croutons when serving.

How can I make it more protein-rich?

Stir in white beans before blending, add shredded chicken, or top with toasted nuts and seeds. A dollop of Greek yogurt or extra Parmesan also boosts protein content.

What herbs pair best with this soup?

Fresh thyme, rosemary, and sage work beautifully. Basil adds brightness, while dill provides a fresh spring flavor. Use dried herbs during cooking and fresh as garnish.

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.

Creamy Cauliflower and Broccoli

A velvety smooth vegetable blend with aromatic herbs and crunchy golden croutons for cozy comfort.

Prep Time
15 minutes
Time to Cook
30 minutes
Total Duration
45 minutes
Recipe by Alexander Monroe


Skill Level Easy

Cuisine International

Portions 4 Number of Servings

Dietary Info Meatless

Ingredient List

Vegetables

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

Liquids

01 4 cups vegetable broth
02 1 cup milk or unsweetened plant-based milk

Spices & Seasoning

01 2 tablespoons olive oil
02 1 teaspoon dried thyme
03 1/2 teaspoon dried oregano
04 Salt and freshly ground black pepper to taste

Croutons

01 2 cups cubed crusty bread
02 2 tablespoons olive oil
03 1/2 teaspoon garlic powder
04 Pinch of salt

Optional Toppings

01 2 tablespoons chopped fresh parsley
02 Grated Parmesan or vegetarian hard cheese

How to Prepare

Step 01

Prepare Croutons: Preheat oven to 375°F. Toss bread cubes with olive oil, garlic powder, and salt. Spread on a baking sheet and bake for 10 to 12 minutes until golden and crisp. Set aside.

Step 02

Sauté Aromatics: In a large pot, heat olive oil over medium heat. Add onion, celery, and carrots; sauté for 5 minutes until softened.

Step 03

Bloom Spices: Add garlic, thyme, and oregano; cook for 1 minute until fragrant.

Step 04

Add Cruciferous Vegetables: Stir in cauliflower and broccoli florets, cook for 2 to 3 minutes.

Step 05

Simmer Soup Base: Pour in vegetable broth; bring to a boil, then reduce heat and simmer covered for 15 to 20 minutes until vegetables are tender.

Step 06

Blend to Creamy Consistency: Remove from heat. Use an immersion blender to blend soup until smooth and creamy, or blend in batches in a stand blender.

Step 07

Finish Soup: Stir in milk, season with salt and pepper. Gently reheat if needed.

Step 08

Serve: Ladle soup into bowls, top with croutons, parsley, and cheese if using. Serve hot.

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.

What You'll Need

  • Large soup pot
  • Knife and cutting board
  • Baking sheet
  • Immersion or stand blender
  • Wooden spoon

Allergy Details

Look closely at the ingredients for possible allergens. Speak with a healthcare provider if you're unsure.
  • Contains wheat from croutons
  • Contains milk if using dairy milk or cheese
  • For gluten-free preparation, use gluten-free bread for croutons
  • For dairy-free preparation, use plant-based milk and omit cheese

Nutrition Info (per portion)

The nutrition info here is just for general reference. Always check with your medical professional if needed.
  • Calorie Count: 240
  • Fats: 10 g
  • Carbohydrates: 30 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.