Creamy Cauliflower Broccoli Soup

Featured in: Quick Everyday Dinners

This rich and satisfying soup combines tender cauliflower and broccoli florets with aromatic vegetables and herbs. Simmered to perfection in vegetable broth, the vegetables are blended into an irresistibly creamy texture that coats the spoon. The addition of milk creates extra silkiness while keeping it light enough for any meal.

Homemade croutons seasoned with garlic powder and olive oil provide the perfect crunchy contrast to the smooth base. Fresh parsley and optional Parmesan add bright finishing touches. Ready in just 45 minutes, this comforting bowl delivers warmth and satisfaction on chilly days.

Updated on Tue, 27 Jan 2026 10:26:00 GMT
Creamy Cauliflower and Broccoli Soup topped with golden, crunchy croutons and fresh parsley, served hot in a rustic bowl. Save
Creamy Cauliflower and Broccoli Soup topped with golden, crunchy croutons and fresh parsley, served hot in a rustic bowl. | tastlis.com

There's something about the smell of caramelizing onions that signals comfort is on the way, and this cauliflower and broccoli soup does exactly that. I discovered this recipe on a surprisingly cold spring afternoon when I opened my crisper to find half a head of each vegetable staring back at me, and decided to transform them into something warm instead of letting them wilt. The creamy texture surprised me—no heavy cream needed, just the natural magic of blended vegetables and a splash of milk. What started as a way to use up produce became my go-to when friends dropped by unexpectedly. Now I make it whenever the kitchen needs to smell like home.

My neighbor came over on a gray November day when we were both tired from moving boxes, and I somehow managed to pull together this soup while we unpacked. She sat at my half-assembled kitchen table with a steaming bowl, and for the first time in weeks, neither of us felt stressed. That's when I realized this recipe wasn't just about vegetables and broth—it was about the pause it creates, the moment where everything else quiets down.

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 and broccoli florets: These are the backbone of your soup, so cut them into roughly equal pieces so they cook evenly and blend into that silky texture you're after.
  • Onion, celery, and carrots: This classic trio builds a flavorful base, and dicing them roughly the same size ensures nothing overcooks while something else stays crunchy.
  • Garlic cloves: Minced fine, garlic becomes almost melting when it hits the hot oil, releasing its sweetness rather than its bite.
  • Vegetable broth: Use a good quality one if you can—it's the backbone of the whole thing and makes a real difference in the final taste.
  • Milk or plant-based milk: This adds the creaminess without weighing the soup down; you're not looking for heaviness, just richness.
  • Olive oil: Two tablespoons for sautéing means you get golden vegetables without greasiness.
  • Dried thyme and oregano: These herbs are dry because fresh ones would get lost in the blending, and the drying concentrates their flavor into something earthy and grounding.
  • Salt and black pepper: Season at the end, after you've blended, so you know exactly how much you need.
  • Crusty bread for croutons: Day-old bread works beautifully here because it's firmer and crisps up better than soft, fresh bread.
  • Garlic powder for croutons: This stays powdery when toasted, coating each cube evenly, unlike fresh garlic which might burn.
  • Fresh parsley and Parmesan: These are optional but they add a bright finish that makes people take notice.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your croutons started first:
Preheat your oven to 375°F and toss your bread cubes with olive oil, garlic powder, and a pinch of salt. Spread them in a single layer on a baking sheet and let them toast for 10 to 12 minutes until they're golden and crisp, stirring once halfway through if you remember to.
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'll notice the kitchen suddenly smells alive and inviting.
Wake up the aromatics:
Add your minced garlic, dried thyme, and oregano, and stir constantly for just 1 minute. You want to hear the sizzle and smell the herbs release their essential oils without letting anything brown.
Add your green vegetables:
Toss in your cauliflower and broccoli florets and give them a stir, cooking for 2 to 3 minutes until they're coated in the fragrant oil and starting to soften slightly at the edges.
Simmer everything together:
Pour in your vegetable broth and bring it to a boil, then reduce the heat and cover the pot. Let it simmer for 15 to 20 minutes until the vegetables are tender enough that a fork passes through them easily—you're not looking for mushy, just completely soft.
Blend into creaminess:
Remove the pot from heat and use an immersion blender to blend the soup until it's smooth and creamy, working in batches if needed. If you're using a stand blender, let the soup cool slightly first so it doesn't splash.
Finish with milk and seasoning:
Stir in your milk and taste, adding salt and black pepper to your liking. Gently reheat if the soup has cooled while you were blending.
Serve with the best toppings:
Ladle the soup into bowls and top each one with a generous handful of croutons, a sprinkle of fresh parsley, and some grated Parmesan if you're using it. Serve immediately while the soup is hot and the croutons are still at their crispiest.
A bowl of blended Cauliflower and Broccoli Soup with sautéed onions, carrots, and celery, garnished with herbs and Parmesan cheese. Save
A bowl of blended Cauliflower and Broccoli Soup with sautéed onions, carrots, and celery, garnished with herbs and Parmesan cheese. | tastlis.com

A friend who usually orders takeout tasted this soup and asked if I'd made it or bought it from somewhere fancy, and in that moment I understood why I keep coming back to it. It's simple enough to make on a Tuesday night but tastes like you've been thinking about it all day.

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've made this soup a few times, it becomes a template for experimentation. I've added a pinch of nutmeg on days when I wanted something warmer and more autumn-feeling, and it shifted the entire mood of the dish. A friend who's vegan swaps the milk for oat milk and adds a squeeze of lemon juice at the end, which brightens everything. The recipe is forgiving enough to handle tweaks, but grounded enough that it never falls apart.

The Texture Question

How smooth you blend this soup depends entirely on what you're craving. I've made it completely velvety for days when I wanted something that felt almost luxurious, and I've also left it slightly chunky because the texture of soft vegetables mixed with creaminess felt more interesting. There's no wrong answer—your immersion blender is your tool to adjust based on mood and hunger.

Storing and Reheating

This soup keeps beautifully in the refrigerator for about three days, though I find it tastes best within two. The croutons lose their crispness quickly, so I always make fresh ones or store them separately in an airtight container. Reheating on the stovetop over medium heat, stirring occasionally, brings it back to life much better than the microwave.

  • Make a double batch and freeze half in airtight containers for nights when cooking feels impossible.
  • Fresh croutons can be made hours ahead and stored in a dry place until you're ready to serve.
  • A splash of broth when reheating brings the consistency back if the soup has thickened too much.
Homemade Cauliflower and Broccoli Soup featuring tender vegetables and thyme, served with crispy olive oil croutons for a comforting meal. Save
Homemade Cauliflower and Broccoli Soup featuring tender vegetables and thyme, served with crispy olive oil croutons for a comforting meal. | tastlis.com

This soup has become one of those recipes I make without thinking, the way you pour yourself coffee on autopilot. It's the kind of dish that asks for nothing fancy but delivers comfort reliably, and that's exactly when you know you've found something worth keeping.

Recipe FAQs

Can I make this soup ahead of time?

Absolutely. This soup actually develops deeper flavors when made ahead. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove, adding a splash of broth or milk if needed to adjust consistency. Make croutons fresh or store them separately in a sealed bag.

Is this soup freezer-friendly?

Yes, it freezes beautifully. Cool completely before transferring to freezer-safe containers, leaving some room for expansion. It will keep well for up to 3 months. Thaw overnight in the refrigerator and reheat slowly. The texture remains smooth after freezing, though you may want to whisk in a little extra milk when reheating.

Can I use frozen cauliflower and broccoli?

Frozen vegetables work perfectly fine in this soup and can be a convenient time-saver. Use them straight from frozen—no need to thaw first. Keep in mind that frozen vegetables may release more water, so you might need to simmer slightly longer to achieve the desired consistency. The flavor remains excellent.

How can I make this soup dairy-free?

Simply substitute the milk with your favorite unsweetened plant-based milk such as almond, oat, or cashew milk. Skip the cheese topping or use a vegan alternative. The soup will still be wonderfully creamy thanks to the blended vegetables. Coconut milk adds extra richness if you prefer a decadent version.

What can I serve alongside this soup?

Crusty bread makes an obvious companion, though the croutons already provide that element. A simple green salad with vinaigrette balances the richness beautifully. Grilled cheese sandwiches cut into strips are perfect for dipping. For a lighter meal, serve with roasted vegetables or a fresh fruit salad to finish.

How do I get the smoothest texture?

Patience is key—cook vegetables until completely tender before blending. An immersion blender works directly in the pot, but a high-speed stand blender yields the silkiest results. If using a stand blender, work in batches and vent slightly to release steam. Strain through a fine-mesh sieve for an ultra-refined finish if desired.

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.

Creamy Cauliflower Broccoli Soup

A comforting blend of cauliflower and broccoli blended to silky perfection, finished with crispy garlic croutons and fresh herbs.

Prep Time
15 min
Time to Cook
30 min
Overall Time
45 min
Author Lena Foster


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

Directions

Instruction 01

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

Instruction 02

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

Instruction 03

Bloom Spices: Add minced garlic, dried thyme, and dried oregano to the pot. Cook for 1 minute until fragrant.

Instruction 04

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

Instruction 05

Simmer Vegetables: Pour in 4 cups vegetable broth and bring to a boil. Reduce heat and simmer covered for 15 to 20 minutes until vegetables are tender.

Instruction 06

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

Instruction 07

Finish Soup: Stir in 1 cup milk and season with salt and black pepper to taste. Gently reheat if needed.

Instruction 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.

Tools Needed

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

Allergy Notes

Review each component for possible allergens. If you aren't sure, ask a health pro.
  • Contains wheat from croutons
  • Contains milk if using dairy milk or cheese
  • For gluten-free preparation, use gluten-free bread for croutons
  • For dairy-free preparation, use plant-based milk and omit cheese

Nutrition Info (per portion)

This nutrition data is just for your information—always check with a healthcare provider if needed.
  • 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.