Creamy Cauliflower Broccoli Soup

Featured in: Pecan-Warm Cozy Dinners

This hearty soup brings together the mild sweetness of cauliflower and broccoli in a luxurious, creamy base. Aromatic vegetables like onion, celery, and carrots build depth, while dried thyme and oregano add Mediterranean warmth. The real star is the contrast—silky smooth soup meeting crispy, golden croutons seasoned with garlic. Perfect for meal prep, this nourishing bowl comes together in under an hour and easily adapts to vegan or gluten-free needs. Each spoonful delivers satisfying comfort with vibrant vegetable flavor.

Updated on Wed, 28 Jan 2026 08:30:00 GMT
Creamy Cauliflower and Broccoli Soup ladle topped with golden croutons and parsley. Save to Pinterest
Creamy Cauliflower and Broccoli Soup ladle topped with golden croutons and parsley. | pecanfield.com

The rain was hitting my kitchen window so hard last Tuesday that all I wanted was something that felt like a warm hug. This soup came together almost by accident—I had half a cauliflower and some broccoli florets staring at me from the crisper drawer, and suddenly the idea of a creamy green soup felt like the only logical choice. My kitchen filled with that roasting vegetable smell that makes the whole house feel safe. Sometimes the best meals start with whatever needs using up and a little bit of instinct.

Last winter my sister came over feeling completely drained from work. I made this soup while she sat at the counter, watching the steam rise from the pot. She took one sip and actually stopped talking for a full minute—that is how you know a soup has done its job. We ended up staying at the table for two hours just chatting, our bowls empty but the warmth still lingering.

Ingredients

  • 1 medium head cauliflower, cut into florets: The creamy backbone of this soup that blends into silkiness
  • 1 medium head broccoli, cut into florets: Adds that gorgeous green color and a slight bite
  • 1 medium onion, diced: Sweet foundation for all the flavors to build upon
  • 2 celery stalks, diced: Brings a subtle aromatic depth that you will notice but cannot quite place
  • 2 medium carrots, diced: Natural sweetness that balances the brassicas
  • 2 garlic cloves, minced: Add these right before the broth so they do not burn
  • 4 cups (1 liter) vegetable broth: Use a good quality one since it is the main liquid
  • 1 cup (240 ml) milk or unsweetened plant-based milk: Creates that creamy finish without heaviness
  • 2 tbsp olive oil: For sautéing the vegetables into sweetness
  • 1 tsp dried thyme: Earthy and perfect with brassica vegetables
  • 1/2 tsp dried oregano: Adds a Mediterranean hint to the background
  • Salt and freshly ground black pepper, to taste: Taste at the end since broth varies in saltiness
  • 2 cups cubed crusty bread: Day old bread actually works better than fresh
  • 2 tbsp olive oil: Coats the bread cubes for that perfect crunch
  • 1/2 tsp garlic powder: Infuses the croutons with flavor throughout
  • Pinch of salt: Just enough to make the croutons addictive
  • 2 tbsp chopped fresh parsley: Bright pop of color and freshness on top
  • Grated Parmesan or vegetarian hard cheese (optional): Adds a salty umami finish if you eat dairy

Instructions

Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Make the croutons first:
Preheat your oven to 375°F (190°C) and toss the bread cubes with olive oil, garlic powder, and a pinch of salt until evenly coated.
Bake until golden:
Spread the coated bread on a baking sheet and bake for 10–12 minutes, checking halfway, until they are golden and crunchy all over.
Sauté the aromatics:
Heat olive oil in a large pot over medium heat and add the onion, celery, and carrots, cooking for about 5 minutes until they start to soften.
Add the garlic and herbs:
Stir in the garlic, thyme, and oregano and cook for just 1 minute until the garlic becomes fragrant but do not let it brown.
Introduce the vegetables:
Add the cauliflower and broccoli florets to the pot and stir for 2–3 minutes to lightly coat them in the aromatic base.
Simmer with broth:
Pour in the vegetable broth, bring to a boil, then reduce heat and cover, simmering for 15–20 minutes until vegetables are fork tender.
Blend until smooth:
Remove from heat and use an immersion blender directly in the pot to purée until silky smooth, or blend in batches in a stand blender.
Add the creamy finish:
Stir in the milk and season with salt and pepper, then gently reheat if the soup has cooled too much.
Assemble and serve:
Ladle the hot soup into bowls and top generously with the golden croutons, fresh parsley, and cheese if you are using it.
Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Cauliflower and Broccoli Soup in a rustic bowl, steaming with herbs and vegetables. Save to Pinterest
Cauliflower and Broccoli Soup in a rustic bowl, steaming with herbs and vegetables. | pecanfield.com

My friend Sarah always requests this soup when she is feeling under the weather. She swears the combination of vegetables and the silky texture has actual healing powers. I cannot prove the science, but I have seen it work miracles enough times to believe her.

Making It Your Own

Sometimes I add a potato to the vegetable mix for extra creaminess, or throw in a handful of spinach at the very end for a deeper green color. A pinch of nutmeg in the final minutes creates this beautiful warmth that people notice but cannot quite identify. Small adjustments like these keep the recipe feeling fresh every time.

Serving Suggestions

This soup is substantial enough to stand alone as a light dinner, especially with a generous handful of croutons. A simple green salad with a bright vinaigrette cuts through the creaminess beautifully. I have also served it alongside grilled cheese sandwiches for the ultimate comfort meal combo.

Storage and Reheating

The soup keeps beautifully in the refrigerator for up to four days, and the flavors actually develop more depth overnight. Reheat gently over medium-low heat, stirring occasionally to prevent a skin from forming on top. The croutons are best stored separately and added right before serving so they stay perfectly crisp.

  • Freeze the soup without the milk for up to three months
  • Thaw overnight in the refrigerator before reheating
  • Add the milk after reheating if you froze the base
Product image
Make fresh homemade yogurt and fermented foods easily for breakfasts, snacks, and recipes.
Check price on Amazon
Warm Cauliflower and Broccoli Soup served with crunchy croutons on a cozy table. Save to Pinterest
Warm Cauliflower and Broccoli Soup served with crunchy croutons on a cozy table. | pecanfield.com

There is something about a homemade soup that feels like an act of care. I hope this recipe brings as much warmth to your kitchen as it has to mine.

Questions & Answers

Can I freeze this soup?

Yes, freeze the cooled soup in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently, adding a splash of liquid if needed. Skip adding croutons until serving.

How do I make it vegan?

Use plant-based milk like almond, oat, or soy instead of dairy milk. Omit the Parmesan topping or substitute with nutritional yeast or vegan cheese. The soup remains just as creamy and satisfying.

What can I use instead of croutons?

Try toasted pumpkin seeds, crispy chickpeas, or a dollop of coconut yogurt. Sliced almonds or roasted sunflower seeds also add lovely crunch without the bread.

Can I add protein to make it more filling?

Stir in rinsed cannellini beans during the last 5 minutes of simmering, or serve with grilled chicken strips on the side. White beans blend seamlessly into the creamy texture.

Why is my soup not smooth?

Ensure vegetables are completely tender before blending—this usually takes 15-20 minutes of simmering. An immersion blender works well, but a high-speed stand blender creates the silkiest results.

Can I use frozen cauliflower and broccoli?

Absolutely. Frozen florets work beautifully and actually cook faster. Use about 1 pound total (approximately 4 cups) and reduce simmering time to 10-12 minutes until tender.

Creamy Cauliflower Broccoli Soup

A comforting blend of cauliflower and broccoli simmers with aromatic herbs, blended until silky and topped with crunchy garlic croutons.

Prep Time
15 minutes
Time to Cook
30 minutes
Total Duration
45 minutes
Created by Michael Allen


Skill Level Easy

Cuisine International

Makes 4 Portions

Diet Preferences Vegetarian Option

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 & 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

How to Make It

Step 01

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

Step 02

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

Step 03

Build Flavor Base: Add minced garlic, 1 teaspoon dried thyme, and 1/2 teaspoon dried oregano to pot. Cook for 1 minute until fragrant.

Step 04

Add Cruciferous Vegetables: Stir in cauliflower and broccoli florets. Cook for 2 to 3 minutes to begin softening.

Step 05

Simmer Base: Pour 4 cups vegetable broth into pot. Bring to boil, then reduce heat and simmer covered for 15 to 20 minutes until vegetables are tender.

Step 06

Blend Soup: Remove from heat. Using immersion blender, blend soup until smooth and creamy. Alternatively, carefully transfer in batches to stand blender.

Step 07

Finish and Season: Stir in 1 cup milk. Season with salt and freshly ground black pepper to taste. Gently reheat if needed.

Step 08

Plate and Serve: Ladle soup into bowls. Top with croutons, chopped fresh parsley, and grated cheese if desired. Serve hot.

Tools Needed

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

Allergy Details

Always check your ingredients for allergens and talk to your healthcare provider if you're unsure.
  • Contains wheat from croutons
  • Contains milk if using dairy milk or cheese topping
  • Use gluten-free bread for croutons to maintain gluten-free status
  • Verify all ingredient labels for undisclosed allergens

Nutrition Facts (per portion)

Provided for general knowledge—ask your doctor for personalized advice.
  • Energy: 240
  • Fats: 10 g
  • Carbohydrates: 30 g
  • Proteins: 8 g