Cauliflower and Broccoli Soup

Featured in: Everyday Meal Ideas

This creamy cauliflower and broccoli soup combines tender florets with aromatic vegetables, creating a velvety, nutrient-rich comfort dish. Simmered in vegetable stock with herbs and finished with milk for extra creaminess, it's topped with golden homemade croutons for the perfect textural contrast. Ready in just 45 minutes, this wholesome soup serves 4 and can be easily adapted for vegan or gluten-free diets.

Updated on Sat, 31 Jan 2026 09:45:00 GMT
Creamy Cauliflower and Broccoli Soup served in a white bowl, topped with golden homemade croutons and fresh thyme beside a rustic bread slice. Save
Creamy Cauliflower and Broccoli Soup served in a white bowl, topped with golden homemade croutons and fresh thyme beside a rustic bread slice. | itrigather.com

My neighbor knocked on the door one Saturday with a grocery bag full of broccoli and cauliflower from her garden, more than she could possibly use. I had planned a lazy afternoon, but the smell of those vegetables roasting while I chopped onions pulled me right into the kitchen. By the time the soup was simmering, the whole house smelled earthy and warm. I toasted some old bread into croutons without thinking much of it, and suddenly I had something that tasted like I'd been planning it all week.

I made this soup again the following winter when my sister came over with her kids. One of them announced he hated broccoli before even sitting down. I didn't say a word, just ladled the soup into bowls and piled on the croutons. He finished the whole thing and asked what kind of soup it was. When I told him, he looked genuinely confused, like I'd pulled off a magic trick.

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: The star of the soup, it breaks down into a creamy base without needing much dairy, and I always go for florets that are tight and pale, not browning at the edges.
  • Broccoli: Adds a fresh, slightly grassy flavor that balances the mildness of cauliflower, and the stalks work just as well as the florets if you peel them first.
  • Onion: I use yellow onion because it sweetens as it cooks and gives the soup a deeper flavor than white onion ever could.
  • Carrots: They bring a natural sweetness and a little color to the base before everything gets blended together.
  • Celery: Adds a subtle savory backbone that you don't really taste on its own but miss when it's not there.
  • Garlic: Three cloves might sound like a lot, but they mellow out completely once simmered and give the soup a warm, rounded flavor.
  • Potato: This is what makes the soup thick and silky without adding cream, and any starchy potato works, even one that's starting to sprout.
  • Vegetable stock: I keep cartons in the pantry, but homemade stock turns this into something restaurant worthy if you have it on hand.
  • Whole milk or plant based milk: Just enough to make the soup feel indulgent without being heavy, and oat milk works surprisingly well if you're avoiding dairy.
  • Olive oil: Used twice, once for sauteing and once for crisping the croutons, so don't skip the good stuff.
  • Dried thyme: A little goes a long way, and it adds that cozy, herbaceous note that makes the soup smell like someone's been cooking all day.
  • Black pepper and salt: Always taste before serving because the stock can be salty enough on its own.
  • Nutmeg: Optional, but a tiny pinch makes the whole pot taste warmer and more complex.
  • Day old bread: Any crusty bread works, and slightly stale is actually better because it crisps up without drying out too much.
  • Garlic powder: Easier than fresh garlic for the croutons and coats every cube evenly without burning.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get the oven ready:
Preheat to 180°C so it's hot and waiting when your croutons are tossed and ready to go. This way they bake evenly and get golden all over.
Start the base:
Heat the olive oil in a large pot over medium heat, then add the onion, carrot, and celery, stirring every so often until they soften and smell sweet, about 5 minutes. Don't rush this step, it builds all the flavor.
Add the aromatics:
Stir in the garlic and let it cook for just a minute until it smells toasty but not brown. Then toss in the potato, cauliflower, and broccoli, giving everything a good stir for about 3 minutes so the vegetables start to pick up flavor from the oil.
Simmer until tender:
Pour in the vegetable stock, add the thyme, salt, pepper, and nutmeg, then bring it all to a boil. Lower the heat and let it simmer gently for 20 minutes, until you can easily pierce the potato with a fork.
Make the croutons:
While the soup simmers, toss your bread cubes with olive oil, garlic powder, salt, and pepper, then spread them out on a baking sheet. Bake for 10 to 12 minutes, flipping halfway through, until they're crisp and golden.
Blend it smooth:
Once the vegetables are soft, pull the pot off the heat and use an immersion blender to puree everything until it's completely smooth. If you're using a countertop blender, work in batches and be careful with the hot liquid.
Finish with milk:
Stir in the milk and put the pot back on low heat just to warm it through. Taste and adjust the salt and pepper now, because this is your last chance to get it right.
Serve it up:
Ladle the soup into bowls and pile on those croutons while they're still warm and crunchy. They'll soften a bit as they sit, but that's part of the charm.
Homemade Cauliflower and Broccoli Soup blended velvety smooth, garnished with crispy croutons on a linen napkin, perfect for a cozy vegetarian dinner. Save
Homemade Cauliflower and Broccoli Soup blended velvety smooth, garnished with crispy croutons on a linen napkin, perfect for a cozy vegetarian dinner. | itrigather.com

A few weeks later, I brought a container of this soup to a potluck, croutons packed separately in a little bag. Someone asked for the recipe before they even finished their bowl. That's when I realized this wasn't just a way to use up extra vegetables, it had become the thing I made when I wanted people to feel taken care of without making a fuss about it.

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

Once you get the base down, this soup is ridiculously flexible. I've stirred in cream cheese when I wanted it richer, added a handful of spinach right before blending for extra greens, and even thrown in a pinch of smoked paprika when I was in the mood for something with a little more edge. If you want it spicy, a few chili flakes at the start work wonders. It's one of those recipes that gets better the more you mess with it.

Storing and Reheating

This soup keeps in the fridge for about four days, and it actually tastes better the next day after the flavors have had time to settle in together. I freeze it in single serving containers and pull one out on nights when I can't be bothered to cook. Just reheat it gently on the stove and add a splash of milk or stock if it's too thick. Make fresh croutons each time, though, the frozen ones never crisp back up the same way.

Serving Suggestions

I usually serve this with a simple green salad and a chunk of crusty bread on the side, but it's hearty enough to stand on its own. On colder nights, I'll pour a glass of crisp white wine, something like Sauvignon Blanc, which cuts through the creaminess and makes the whole meal feel a little more special.

  • Top with a drizzle of good olive oil and a crack of black pepper right before serving.
  • Sprinkle with grated Parmesan or nutritional yeast for a cheesy finish.
  • Add a handful of toasted seeds like pumpkin or sunflower for extra crunch and texture.
Steaming Cauliflower and Broccoli Soup in a rustic bowl, topped with golden croutons, alongside fresh broccoli florets for a wholesome, comforting meal. Save
Steaming Cauliflower and Broccoli Soup in a rustic bowl, topped with golden croutons, alongside fresh broccoli florets for a wholesome, comforting meal. | itrigather.com

This soup has become my go to for using up what's left in the fridge and still ending up with something that feels like I put in real effort. It's warm, filling, and the kind of thing that makes you want to curl up on the couch with a big bowl and not move for an hour.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 4 days. Prepare the croutons separately and add them just before serving to maintain their crispness.

How can I make this soup vegan?

Simply substitute the whole milk with your preferred plant-based milk such as almond, oat, or cashew milk. Avoid adding cream cheese or heavy cream.

Can I freeze cauliflower and broccoli soup?

Yes, freeze the blended soup in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently. Add fresh milk when reheating and prepare croutons fresh.

What can I use instead of an immersion blender?

Use a countertop blender and blend the soup in batches, being careful with the hot liquid. Leave the lid slightly ajar and cover with a towel to allow steam to escape.

How do I make the soup thicker?

Add an extra potato or reduce the amount of stock. Alternatively, blend in some cooked white beans or cashews for added creaminess and body.

Can I use frozen cauliflower and broccoli?

Absolutely. Frozen vegetables work well in this soup. No need to thaw them first—just add them directly to the pot and adjust cooking time if needed.

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 cauliflower and broccoli soup with tender vegetables and crispy homemade croutons. Wholesome comfort in a bowl.

Prep Duration
15 minutes
Time to Cook
30 minutes
Overall Duration
45 minutes
Written by Daniel Rosen


Skill Level Easy

Cuisine Type International

Makes 4 Portions

Diet Guidance Meatless

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 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
04 Pinch of nutmeg

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

Directions

Step 01

Prepare Croutons: Preheat oven to 350°F. Toss bread cubes with 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.

Step 02

Sauté Aromatics: Heat 2 tablespoons olive oil in large pot over medium heat. Add diced onion, carrot, and celery. Sauté for 5 minutes until vegetables begin to soften.

Step 03

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

Step 04

Simmer Vegetables: Pour in vegetable stock and add dried thyme, salt, black pepper, and nutmeg. Bring to boil, then reduce heat and simmer for 20 minutes until vegetables are completely tender.

Step 05

Blend Soup: Remove pot from heat. Using an immersion blender, blend soup until smooth and creamy. Alternatively, carefully blend in batches using a countertop blender.

Step 06

Finish and Serve: Stir in milk and gently reheat soup without boiling. Adjust seasoning to taste. Ladle into bowls and top generously with homemade croutons.

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 pot
  • Immersion blender or countertop blender
  • Baking sheet
  • Chef's knife
  • Cutting board

Allergy Info

Review every ingredient for allergens, and ask a medical professional if needed.
  • Contains gluten in croutons and some vegetable stocks
  • Contains dairy when milk or cream is used
  • Use gluten-free bread for croutons and verify stock for gluten-free compliance
  • Substitute plant-based milk for dairy-free preparation

Nutrition Details (each portion)

Nutritional info is for guidance—always check with your doctor for specific health questions.
  • Caloric Value: 260
  • Fat Content: 10 g
  • Carbohydrates: 34 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.