Cauliflower and Broccoli Soup

Featured in: One-Pot Comfort Dishes

This comforting cauliflower and broccoli soup combines tender florets with aromatic vegetables, simmered in savory vegetable stock and finished with milk for a creamy texture. Topped with golden, crispy homemade croutons, it's a wholesome vegetarian dish perfect for chilly days. Ready in just 45 minutes with simple ingredients and easy preparation, this nutrient-packed soup serves 4 and can be easily adapted for vegan or gluten-free diets.

Updated on Thu, 29 Jan 2026 08:49:00 GMT
Creamy Cauliflower and Broccoli Soup topped with golden, crunchy homemade croutons served in a rustic bowl. Save
Creamy Cauliflower and Broccoli Soup topped with golden, crunchy homemade croutons served in a rustic bowl. | sizzlebloom.com

There's something about the sound of vegetables hitting hot oil that signals comfort is on the way. One rainy afternoon, I had a fridge full of broccoli and cauliflower that needed rescuing, so I threw together this soup on a whim, layering in aromatics and letting the vegetables soften into something creamy and whole. The croutons came later, almost as an afterthought, but they transformed the entire bowl into something you'd actually crave on a bad day. What started as a way to use up produce became the recipe I now make whenever someone needs feeding, thinking, or simply warming up.

I made this soup for my neighbor when she was recovering from the flu, and watching her face light up at the first spoonful reminded me that food doesn't need to be complicated to be meaningful. She asked for the recipe that same day, and I realized this simple pot of vegetables had somehow become part of our kitchen friendship. Now whenever she mentions feeling under the weather, she texts me a broccoli emoji.

Ingredients

  • Cauliflower and broccoli: These are the soul of the soup, turning creamy when blended but keeping their delicate flavor from bullying the pot.
  • Onion, carrots, and celery: The flavor foundation that builds depth without stealing the show, so don't skip the sauté step.
  • Garlic: Three cloves is enough to whisper through the soup without overpowering it, but taste as you go.
  • Potato: This quietly does the work of making everything silky, dissolving into the soup to create natural creaminess.
  • Vegetable stock: Use homemade if you have it, but quality store-bought matters more than you'd think here.
  • Milk: Any kind works, whether dairy or plant-based, and it's just enough to round out the edges without making the soup heavy.
  • Thyme, nutmeg, and black pepper: Thyme stays subtle, nutmeg adds a whisper of warmth, and pepper should be generous enough to notice.
  • Bread for croutons: Day-old bread is non-negotiable because fresh bread absorbs oil like a sponge and never gets properly crispy.

Instructions

Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
Start your croutons first:
Turn the oven to 350°F and let it warm up while you prep everything else. This way, your croutons finish right around the time you need them.
Build your flavor base:
Heat olive oil in a large pot over medium heat, then add onion, carrot, and celery. Let them soften for 5 minutes, stirring occasionally so they get tender but don't brown. You're looking for that sweet smell when they start to release their flavors.
Deepen with garlic:
Add minced garlic and cook for just 1 minute until fragrant. This is the moment that transforms everything.
Add your vegetables:
Toss in the potato, cauliflower, and broccoli, stirring everything together for about 3 minutes. You're just heating them through, not cooking them yet.
Simmer until tender:
Pour in your vegetable stock and add thyme, salt, pepper, and a pinch of nutmeg if you're feeling it. Bring to a boil, then lower the heat and let it bubble gently for 20 minutes until the vegetables are soft enough to break with a wooden spoon.
Toast your croutons:
While the soup simmers, toss bread cubes with olive oil, garlic powder, salt, and pepper. Spread them on a baking sheet and bake for 10-12 minutes, shaking the pan halfway through, until they're golden and feel crisp when you tap one.
Blend smooth:
Remove the soup from heat and use an immersion blender to puree it right in the pot, or work in batches with a countertop blender if that's what you have. Either way, blend until the texture is creamy and no vegetable chunks remain.
Finish with milk:
Stir in the milk gently and taste the soup. It should be warm but not boiling when you add dairy, and this is your moment to adjust salt or pepper to your preference.
Serve with croutons:
Ladle the soup into bowls and scatter croutons on top just before serving so they stay crispy and don't get soggy.
Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
Homemade Cauliflower and Broccoli Soup blended velvety smooth and garnished with crisp garlic croutons for texture. Save
Homemade Cauliflower and Broccoli Soup blended velvety smooth and garnished with crisp garlic croutons for texture. | sizzlebloom.com

My partner once told me this soup tastes like someone actually cares, and I think that's because every element serves a purpose without pretension. It's the kind of meal that brings people back to the table, not because it's fancy, but because it feels honest.

Why This Soup Works

The magic happens when you let vegetables do what they're actually good at, which is becoming something better together than they are alone. Cauliflower and broccoli are easy to overlook on their own, but when you roast them gently in a pot with other vegetables and then blend them smooth, they unlock this natural sweetness that feels almost luxurious. The potato isn't trying to be noticed either, but it's quietly dissolving into the soup and making everything creamy without a drop of cream.

Making It Your Own

This recipe is forgiving in the best way, which means your kitchen mistakes become your signature. Some days I add a splash of apple cider vinegar at the end for brightness, other times I finish with crispy sage instead of plain croutons. I've made it vegan for friends by using oat milk, and I've made it richer for cold nights by stirring in cream cheese at the end. The base is sturdy enough to handle experimentation.

Storage and Serving

This soup keeps beautifully in the refrigerator for 3 to 4 days, and it actually tastes better the next day once the flavors have had time to settle into each other. You can also freeze it in portions, though I always keep the croutons separate and make fresh ones when I'm ready to eat, because there's no such thing as reheated croutons. Pair it with crusty bread, a simple salad, or just serve it as is if you're looking for something that feels complete all on its own.

  • Store soup and croutons separately so the bread stays crispy even after a few days.
  • A squeeze of fresh lemon juice right before eating brightens everything up.
  • Leftover croutons are secretly delicious snacked on straight from the container.
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Warm Cauliflower and Broccoli Soup in a white bowl, finished with fresh croutons and herbs on top. Save
Warm Cauliflower and Broccoli Soup in a white bowl, finished with fresh croutons and herbs on top. | sizzlebloom.com

This soup has become my answer to almost every question in the kitchen, whether someone is hungry, tired, or just needs reminding that good food doesn't have to be complicated. Make it, share it, and watch what happens.

Common Questions

Can I make this soup vegan?

Yes, simply use plant-based milk instead of dairy milk and omit any cream-based additions. The soup will still be creamy and delicious.

How do I make this gluten-free?

Use gluten-free bread for the croutons and verify that your vegetable stock is certified gluten-free. Most homemade stocks are naturally gluten-free.

Can I freeze leftover soup?

Yes, this soup freezes well for up to 3 months. Store without the croutons and add fresh ones when serving. Thaw overnight in the refrigerator and reheat gently on the stovetop.

What can I use instead of an immersion blender?

You can use a regular countertop blender. Blend the soup in batches, being careful with the hot liquid. Allow steam to escape and fill the blender only halfway each time.

How can I make the soup thicker?

Add an extra potato or reduce the amount of stock slightly. Alternatively, blend only half the soup for a chunkier texture with more body.

What other toppings work well besides croutons?

Try toasted pumpkin seeds, a drizzle of olive oil, grated Parmesan cheese, crispy bacon bits, or fresh herbs like parsley or chives for added flavor and texture.

Cauliflower and Broccoli Soup

Creamy vegetable soup with cauliflower, broccoli, and crispy croutons. Ready in 45 minutes for cozy comfort.

Setup Duration
15 min
Heat Duration
30 min
Complete Duration
45 min
Created by Emily Dawson

Classification One-Pot Comfort Dishes

Skill Level Easy

Heritage International

Output 4 Portions

Nutrition Labels Meat-Free

Components

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

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

Method Steps

Phase 01

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

Phase 02

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

Phase 03

Build flavor base: Stir in minced garlic and cook for 1 minute. Add diced potato, cauliflower florets, and broccoli florets. Sauté for 3 minutes.

Phase 04

Simmer vegetables: Pour vegetable stock into the pot. Add dried thyme, salt, pepper, and nutmeg. Bring to a boil, then reduce heat and simmer for 20 minutes until vegetables are tender.

Phase 05

Prepare croutons: Toss bread cubes with 2 tablespoons olive oil, garlic powder, salt, and pepper. Spread on baking sheet and bake for 10-12 minutes, turning once, until golden and crisp. Set aside.

Phase 06

Blend soup: Remove pot from heat. Use an immersion blender to blend soup until smooth, or blend in batches using a countertop blender.

Phase 07

Finish and season: Stir in milk and gently reheat soup over low heat. Adjust seasoning to taste.

Phase 08

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

Kitchen Tools

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

Dietary Alerts

Always review ingredients individually for potential allergens and seek professional medical guidance when uncertain.
  • Contains gluten in croutons and some vegetable stocks
  • Contains dairy if milk or cream is used
  • Use gluten-free bread for croutons and verify stock for gluten-free preparation
  • Use plant-based milk for dairy-free preparation

Dietary Information (per portion)

Values shown are estimates and shouldn't replace professional medical consultation.
  • Energy Value: 260
  • Fats: 10 g
  • Carbohydrates: 34 g
  • Proteins: 8 g