Creamy Cauliflower and Broccoli

Featured in: Lemon-&-Herb Home Dinners

This wholesome soup combines tender cauliflower and broccoli florets with a medley of aromatic vegetables including onions, celery, and carrots. The addition of dried thyme and oregano infuses each spoonful with herbal warmth, while a splash of milk creates that luxurious velvety texture everyone loves.

What truly elevates this bowl is the generous topping of golden-brown croutons, seasoned with garlic powder and olive oil. The contrast between the silky smooth soup and satisfying crunch makes each bite irresistible.

Ready in just 45 minutes, this versatile dish serves four and adapts beautifully to various dietary preferences. Whether enjoyed as a light lunch or comforting dinner, it pairs wonderfully with crusty bread and a crisp white wine.

Updated on Tue, 27 Jan 2026 13:15:00 GMT
A close-up of creamy cauliflower and broccoli soup in a rustic bowl, topped with golden croutons and fresh parsley garnish.  Save on Pinterest
A close-up of creamy cauliflower and broccoli soup in a rustic bowl, topped with golden croutons and fresh parsley garnish. | lemoncairn.com

There's something about the sound of a wooden spoon scraping the bottom of a pot that signals comfort is on the way. This cauliflower and broccoli soup emerged one November afternoon when my kitchen felt too quiet and the weather had turned the kind of gray that demands something warm in a bowl. I wasn't following anyone's recipe that day—just reaching for what was in the crisper drawer and remembering how my grandmother would layer flavors by building them slowly, starting with the soften vegetables.

I made this soup for my neighbor who had just moved in, and we ended up talking for two hours in her kitchen while it simmered. She mentioned she hadn't had homemade soup in years, and watching her face light up when she tasted it—that specific moment when you realize food does more than fill a stomach—that stuck with me. Now whenever I make it, I think of her.

Ingredients

  • Cauliflower and broccoli: The foundation of everything here; their natural sweetness becomes almost buttery when blended, and I always cut the florets a bit smaller than you'd think so they soften evenly.
  • Onion, celery, and carrots: This aromatic trio is where the soup's backbone lives—don't rush sautéing them, as those 5 minutes create depth that can't be hurried.
  • Garlic: Minced fresh garlic added after the softer vegetables prevents it from turning bitter, a mistake I made more than once before learning better.
  • Vegetable broth: Quality matters here since it's not hiding behind cream; I use low-sodium so I can control the salt level myself.
  • Milk or plant-based milk: This is what makes it creamy without dairy heaviness; the milk is added at the end to preserve its delicate flavor.
  • Dried thyme and oregano: These herbs whisper rather than shout, creating warmth without overpowering the vegetables themselves.
  • Olive oil: Use good oil for the croutons especially, as it's what turns bread into something people actually want to eat.
  • Crusty bread for croutons: Day-old bread works beautifully here and gives you something to do with bread that's past its prime.

Instructions

Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Start the croutons early:
Preheat your oven to 375°F and toss bread cubes with olive oil, garlic powder, and salt. Spread them on a baking sheet and let them turn golden for 10 to 12 minutes while you prep everything else—this multitasking move keeps your timing smooth.
Build your flavor base:
Heat olive oil in a large pot over medium heat, then add your diced onion, celery, and carrots. Let them soften for about 5 minutes, stirring occasionally; you're not browning them, just coaxing out their natural sweetness.
Wake up the aromatics:
Add minced garlic along with the thyme and oregano, cooking for just 1 minute until the kitchen smells like herbs and possibility. This brief moment keeps the garlic from becoming harsh.
Add the green vegetables:
Stir in your cauliflower and broccoli florets and let them cook for 2 to 3 minutes, coating them in the oil and spices. You're not cooking them through yet, just introducing them to the party.
Simmer until tender:
Pour in the vegetable broth and bring everything to a boil, then immediately lower the heat and cover the pot. Simmer for 15 to 20 minutes until the vegetables are completely soft when you test them with a fork.
Blend to silky perfection:
Remove from heat and use an immersion blender to puree the soup until it's smooth and creamy, working in batches if using a stand blender. This is where the magic happens—rough vegetables become velvet.
Finish with milk:
Stir in your milk and season generously with salt and pepper to taste. Gently reheat if needed, but don't let it boil or the milk may separate.
Serve with all the toppings:
Ladle into bowls and crown each one with those golden croutons, fresh parsley, and a shower of Parmesan if you're using it. The contrast between hot soup and crunchy topping is essential to the experience.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Steaming bowl of cauliflower and broccoli soup, featuring tender vegetable florets, herbs, and crunchy garlic croutons.  Save on Pinterest
Steaming bowl of cauliflower and broccoli soup, featuring tender vegetable florets, herbs, and crunchy garlic croutons. | lemoncairn.com

My daughter now asks for this soup when she's had a hard day at school, which tells me something important about what we're really making here. It's not just vegetables and broth; it's a signal that someone cares enough to spend 45 minutes making something nourishing.

Adapting This Soup to Your Needs

The beauty of vegetable soup is that it's forgiving in the best ways. If you're vegan, plant-based milk swaps in seamlessly, and nutritional yeast adds a savory depth that makes you forget dairy ever existed. For dairy-free, use any milk alternative you love—oat, almond, or cashew all bring their own subtle sweetness to the finish. I've also added roasted garlic instead of fresh when I was feeling fancy, and it transformed the soup into something deeper and more luxurious.

The Secret of Good Croutons

Croutons are deceptively simple but easy to get wrong, which I discovered the hard way by making them soggy or burnt more times than I care to admit. The key is using bread that's sturdy enough to hold its structure—a soft white bread will turn to mush. Toss your cubes generously with oil so they brown evenly rather than just drying out, and don't walk away from the oven; they go from golden to burnt in about 90 seconds. I now treat crouton-making like a meditation moment, checking them every couple of minutes and pulling them out when they're just past golden but still have a slight give when you bite them.

Kitchen Wisdom and Final Thoughts

Soup-making has taught me patience in a way few other cooking techniques can. You can't rush the simmmer, you can't force vegetables to soften, and you can't pretend quality ingredients don't matter when there's nowhere for them to hide. What you can do is show up in your kitchen with intention, build layers of flavor deliberately, and understand that comfort food exists because we all need it sometimes. This soup is my answer to gray afternoons, tired days, and the universal human need for something warm that tastes like it was made with thought.

  • A pinch of nutmeg added when you blend creates an almost imperceptible warmth that people will taste without being able to name.
  • For extra richness without dairy, swirl in a tablespoon of tahini when you add the milk—it creates creaminess and adds subtle nuttiness.
  • Leftover soup keeps beautifully in the refrigerator for 4 days, and the flavors actually deepen as it sits, making it perfect for meal planning.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Vibrant green and white creamy cauliflower and broccoli soup served with a side of crispy homemade croutons. Save on Pinterest
Vibrant green and white creamy cauliflower and broccoli soup served with a side of crispy homemade croutons. | lemoncairn.com

This soup has become my kitchen anchor, the recipe I return to when I need something that feels both simple and special. Make it once, and I promise it will become yours too.

Recipe Questions & Answers

Can I make this soup ahead of time?

Absolutely. This soup keeps beautifully in the refrigerator for up to 4 days. The flavors actually develop and deepen overnight. Reheat gently over medium-low heat, adding a splash of broth or milk if needed to restore the creamy consistency.

How do I achieve the smoothest texture?

Using an immersion blender directly in the pot makes achieving silkiness effortless. For an ultra-refined result, pass the blended soup through a fine-mesh sieve. This step removes any remaining fibrous bits, creating a restaurant-quality velouté texture.

What vegetables work well as substitutions?

Potatoes add extra creaminess, while zucchini contributes a lighter body. For a different flavor profile, try adding roasted garlic or leeks. Spinach or kale can be stirred in during the last few minutes for added nutrition and vibrant color.

How can I make this gluten-free?

Simply prepare the croutons using gluten-free bread cubes. The soup itself is naturally gluten-free, containing only vegetables, herbs, and broth. Always verify your vegetable broth and seasonings are certified gluten-free if you have severe sensitivities.

Can I freeze this soup?

Yes, freeze portions in airtight containers for up to 3 months. Leave the croutons off until serving—they're best prepared fresh. Thaw overnight in the refrigerator and reheat slowly, whisking in additional milk if the consistency seems too thick after freezing.

Creamy Cauliflower and Broccoli

A velvety blend of cauliflower and broccoli with aromatic vegetables, finished with crispy golden croutons and fresh herbs.

Prep Time
15 min
Time to Cook
30 min
Overall Time
45 min


Skill Level Easy

Cuisine International

Makes 4 Portions

Dietary details Meat-Free

What You 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 & Seasoning

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

Croutons

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

Optional Toppings

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

How to Make It

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é aromatic vegetables: In a large pot, heat olive oil over medium heat. Add diced onion, celery, and carrots; sauté for 5 minutes until softened.

Step 03

Infuse with herbs and garlic: Add minced garlic, dried thyme, and oregano; cook for 1 minute until fragrant.

Step 04

Add cruciferous vegetables: Stir in cauliflower and broccoli florets and cook for 2 to 3 minutes.

Step 05

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

Step 06

Blend until smooth: 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 milk and seasoning: Stir in milk and season with salt and pepper. Gently reheat if needed.

Step 08

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

Equipment Needed

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

Allergy Alerts

Review ingredients for allergens and contact your healthcare provider for guidance.
  • Contains wheat from croutons and milk if using dairy milk or cheese
  • For gluten-free preparation, substitute with gluten-free bread for croutons
  • For dairy-free preparation, use plant-based milk and omit cheese
  • Always verify ingredient labels for potential hidden allergens

Nutrition Info (per serving)

Nutritional content is for informational use and is not a substitute for healthcare advice.
  • Calorie Count: 240
  • Total Fat: 10 g
  • Carbohydrates: 30 g
  • Proteins: 8 g