Cauliflower and Broccoli Soup

Featured in: Daily Home Cooking

This creamy cauliflower and broccoli soup combines tender vegetables with aromatic herbs in a velvety broth. Sautéed onions, celery, and carrots form the flavorful base, while thyme and oregano add depth. The vegetables are simmered until tender, then blended smooth with milk for richness. Topped with homemade garlic croutons and fresh parsley, this comforting bowl is ready in just 45 minutes and perfect for vegetarians.

Updated on Fri, 30 Jan 2026 21:32:10 GMT
Creamy cauliflower and broccoli soup served steaming hot in a rustic bowl, topped with golden, crunchy croutons and fresh parsley. Pin it
Creamy cauliflower and broccoli soup served steaming hot in a rustic bowl, topped with golden, crunchy croutons and fresh parsley. | cozyighrem.com

There's something about the way cauliflower and broccoli transform when they meet heat and cream that still surprises me. I discovered this soup on a grey afternoon when my fridge was stuffed with half-used vegetables and I needed something warming fast. What started as a practical way to use up produce became the kind of soup I now make deliberately, the kind where the kitchen fills with herbaceous steam and suddenly everyone gathers around asking what smells so good.

I remember ladling this soup into bowls for my neighbor who'd just moved in, watching her eyes light up at that first spoonful. She asked if I'd used butter or cream, and I got to tell her it was just vegetables and milk, which somehow made it taste even better to her. That bowl became the start of a friendship built partly on borrowed ingredients and shared meals.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Cauliflower: One medium head provides that mild, creamy base when blended—choose one with tight, pale florets for the best flavor.
  • Broccoli: Its earthiness deepens the soup's complexity, so don't skip it even if you're tempted.
  • Onion, celery, and carrots: This aromatic trio builds flavor from the ground up, and taking five minutes to soften them makes all the difference.
  • Garlic: Two cloves minced fine will perfume everything without overpowering the delicate vegetables.
  • Vegetable broth: Use a quality one you'd drink on its own—it becomes the soul of the soup.
  • Milk: Dairy or plant-based both work beautifully; I've used both and honestly can't pick a favorite anymore.
  • Olive oil: A good one matters here since it's not cooked to death, just warming the vegetables gently.
  • Dried thyme and oregano: These herbs whisper warmth rather than shout, balancing everything with quiet sophistication.
  • Crusty bread for croutons: Day-old bread works best because it's firmer and will crisp up rather than turn chewy.
  • Garlic powder: For the croutons, this concentrates garlic flavor without fresh pieces burning.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your croutons going:
Toss your bread cubes with olive oil, garlic powder, and salt, then spread them on a baking sheet and let them bake at 375°F for 10 to 12 minutes until they're golden and make that satisfying crunch when you bite one. Set them aside while they cool because they'll continue crisping up.
Build your flavor base:
Heat olive oil in a large pot over medium heat and add your diced onion, celery, and carrots, letting them soften for about five minutes until they start turning translucent and sweet-smelling. You'll know they're ready when pressing a carrot piece with your spoon leaves a slight indent.
Wake up the aromatics:
Add your minced garlic along with the thyme and oregano, stirring constantly for just one minute until the kitchen fills with that herbaceous fragrance. This quick cooking prevents the garlic from burning while releasing all those essential oils.
Add the star vegetables:
Stir in your cauliflower and broccoli florets and let them cook for a few minutes, coating them in the oil and spices. You want them to start softening at the edges but still hold their shape.
Simmer until tender:
Pour in your vegetable broth and bring everything to a boil, then reduce the heat and let it simmer covered for 15 to 20 minutes until the vegetables are completely tender when pierced with a fork. The longer you simmer, the more flavors meld together.
Blend to creamy perfection:
Remove from heat and use an immersion blender to blend the soup until it's smooth and creamy, working in sections if you need to. If you're using a stand blender, work in batches and be careful with hot liquid by leaving the lid slightly ajar.
Finish with milk and seasoning:
Stir in your milk and taste as you season with salt and pepper, adjusting to your preference. Gently reheat if needed, but don't let it boil once the milk is added.
Serve with all the toppings:
Ladle the soup into bowls and crown each one with your golden croutons, fresh parsley, and a sprinkle of Parmesan if you're using it. The warm soup and crunchy croutons together create this textural moment that makes the whole thing feel special.
Pin it
| cozyighrem.com
Pin it
| cozyighrem.com

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.

There was this one evening when my daughter, who'd declared herself anti-vegetable that entire week, asked for thirds of this soup. I didn't tell her what was in it until she'd already fallen in love with it, and somehow knowing she'd chosen it made both of us feel like we'd won something.

The Secret of Good Vegetables

The difference between a flat, boring vegetable soup and one that tastes like someone poured care into every spoonful comes down to respecting each ingredient's role. Your aromatic vegetables—the onion, celery, and carrot—need those full five minutes to soften and become sweet, not rushed. The herbs need that single minute to bloom in the hot oil before anything else joins them, so they can perfume the entire pot.

About Those Croutons

Homemade croutons are honestly easier than driving to a store, and they transform this soup from weeknight dinner into something people actually get excited about. The garlic powder method keeps them from burning since you're not fighting fresh garlic pieces on high heat, and the texture stays crisp even if you make them an hour ahead. I've started making extra just to sneak them as a snack while cooking dinner.

Customizing Your Bowl

This soup is wonderfully flexible once you understand the base recipe, and I encourage experimenting with what speaks to your kitchen. A pinch of nutmeg adds an unexpected warmth that makes people guess what that mysterious spice is. A splash of cream or a dollop of sour cream swirled in creates richness without making the whole pot heavy.

  • For a vegan version, plant-based milk and a sprinkle of nutritional yeast add that savory depth you'd normally get from cheese.
  • A splash of white wine added after the vegetables soften brings brightness and sophistication without anyone tasting alcohol.
  • Fresh herbs like parsley or chives scattered on top provide a peppery contrast to the creamy, mild soup beneath.
Vibrant green broccoli and tender cauliflower florets blended into a smooth, comforting soup, garnished with parsley and grated Parmesan cheese. Pin it
Vibrant green broccoli and tender cauliflower florets blended into a smooth, comforting soup, garnished with parsley and grated Parmesan cheese. | cozyighrem.com
Vibrant green broccoli and tender cauliflower florets blended into a smooth, comforting soup, garnished with parsley and grated Parmesan cheese. Pin it
Vibrant green broccoli and tender cauliflower florets blended into a smooth, comforting soup, garnished with parsley and grated Parmesan cheese. | cozyighrem.com

This soup has become my answer to almost every question about what to make when you want to feel taken care of. There's something grounding about a bowl of vegetables transformed into something smooth and warming, especially when you've made it yourself.

Recipe FAQs

Can I make this soup vegan?

Yes, simply use plant-based milk instead of dairy milk and omit the cheese or substitute with vegan cheese alternatives.

How do I make the soup gluten-free?

Use gluten-free bread for the croutons or skip them entirely. The soup itself is naturally gluten-free when using certified gluten-free vegetable broth.

Can I freeze this soup?

Yes, this soup freezes well for up to 3 months. Store in airtight containers without the croutons, which should be added fresh when serving.

What can I substitute for the milk?

Any unsweetened plant-based milk works well, such as almond, oat, or cashew milk. You can also use cream for extra richness.

How can I add more protein to this soup?

Stir in white beans, chickpeas, or cooked quinoa. You can also top with roasted chickpeas or serve with a side of crusty bread and hummus.

What other vegetables can I add?

Potatoes, zucchini, or spinach work beautifully in this soup. Add them during the simmering stage along with the cauliflower and broccoli.

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

Creamy vegetable soup with cauliflower, broccoli, herbs, and golden croutons. Comforting and delicious.

Prep Time
15 min
Time to Cook
30 min
Overall Time
45 min
Created by Melissa Caldwell


Skill Level Easy

Cuisine International

Makes 4 Portions

Dietary Details Vegetarian

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 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 and 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, optional

Step-by-Step

Step 01

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

Step 02

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

Step 03

Bloom Herbs: Add minced garlic, dried thyme, and dried 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: Pour in vegetable broth and bring to a boil. Reduce heat and simmer covered for 15 to 20 minutes until vegetables are tender.

Step 06

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

Step 07

Finish with Dairy: Stir in milk and season with salt and pepper to taste. Gently reheat if needed.

Step 08

Serve: Ladle soup into bowls and top with croutons, fresh parsley, and grated cheese if desired. 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.

Gear Needed

  • Large soup pot
  • Chef's knife and cutting board
  • Baking sheet
  • Immersion blender or stand blender
  • Wooden spoon

Allergy Details

Review every ingredient for possible allergens. Always consult a health expert if you have concerns.
  • Contains wheat from croutons
  • Contains milk if using dairy milk or cheese
  • Use gluten-free bread for croutons to accommodate gluten sensitivity
  • Use plant-based milk and omit cheese for dairy-free preparation
  • Always verify ingredient labels for hidden allergens

Nutrition Details (per portion)

Nutrition guidance intended only for reference—please ask your doctor for health advice.
  • Energy: 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.