Cauliflower and Broccoli Soup

Featured in: Warm Everyday Dinners

This wholesome soup combines tender cauliflower and broccoli with aromatic vegetables, simmered in vegetable stock and finished with a touch of milk for creaminess. The vegetables are sautéed with onions, carrots, and celery, then blended until silky smooth. Topped with golden, garlicky homemade croutons that add the perfect crunch. Ready in just 45 minutes, this vegetarian-friendly dish serves 4 and offers 260 calories per serving with 8g of protein.

Updated on Fri, 30 Jan 2026 14:44:00 GMT
Creamy Cauliflower and Broccoli Soup in a rustic bowl, topped with golden homemade croutons and fresh herbs. Pin This
Creamy Cauliflower and Broccoli Soup in a rustic bowl, topped with golden homemade croutons and fresh herbs. | duneoven.com

My kitchen smelled like a warm hug the afternoon I first blended this soup. Steam clouded the window above the stove while rain drummed outside, and I stood there in thick socks, tasting spoonfuls straight from the pot. I had tossed in whatever vegetables were left in the crisper drawer, not expecting much. But that first creamy spoonful, flecked with green and topped with crunchy croutons, turned a gray Tuesday into something worth savoring.

I made this for my neighbor after she mentioned feeling under the weather, and she texted me later that night asking for the recipe. She said it reminded her of something her grandmother used to make, though I had just invented it that week. There is something about blended vegetable soup that feels like a memory, even when it is brand new. It has become my go to whenever someone needs a little warmth delivered in a jar.

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 blends into a velvety base and soaks up every bit of seasoning you add.
  • Broccoli: Adds a vibrant green hue and a slightly earthy flavor that balances the mildness of cauliflower beautifully.
  • Onion: Builds the aromatic foundation, make sure to let it soften fully so it disappears into the soup.
  • Carrots: They bring a natural sweetness that deepens the flavor without adding sugar.
  • Celery: Adds a subtle herbal note that rounds out the vegetable medley perfectly.
  • Garlic: Just a minute in the pot releases its fragrance and makes the whole kitchen smell like home.
  • Potato: The secret to body and creaminess, it thickens the soup naturally as it breaks down.
  • Vegetable stock: Use a good quality stock, it is the backbone of the entire flavor profile.
  • Whole milk or plant based milk: Stirred in at the end, it makes the soup luxuriously smooth and just rich enough.
  • Olive oil: For sauteing and roasting, it adds a fruity warmth that butter just cannot replicate.
  • Dried thyme: A little goes a long way, it whispers herbaceousness without overpowering the vegetables.
  • Black pepper and salt: Season generously, blended soups need more than you think to wake up all the flavors.
  • Nutmeg: Optional but magical, just a pinch makes the soup taste like it has a secret.
  • Day old bread: Perfect for croutons, it crisps up better than fresh bread and soaks up olive oil like a dream.
  • Garlic powder: Coats the croutons evenly and toasts into a savory shell that crackles when you bite down.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat the oven:
Set it to 180 degrees Celsius so it is ready when your croutons are tossed and waiting. This small step saves time later when you are juggling the soup.
Saute the aromatics:
Heat olive oil in a large pot and add onion, carrot, and celery, stirring occasionally until they soften and smell sweet. This takes about five minutes, and you will know it is ready when the onion turns translucent.
Add garlic and vegetables:
Stir in the garlic and let it sizzle for just a minute, then toss in the potato, cauliflower, and broccoli. Saute everything together for three minutes to coat the vegetables in all that aromatic oil.
Simmer the soup:
Pour in the vegetable stock, add thyme, salt, pepper, and a pinch of nutmeg if you are using it. Bring it to a boil, then lower the heat and let it simmer for twenty minutes until the vegetables are completely tender and a fork slides right through.
Prepare the croutons:
While the soup simmers, toss bread cubes with olive oil, garlic powder, salt, and pepper, then spread them on a baking sheet. Bake for ten to twelve minutes, flipping once, until they are golden and crisp.
Blend until smooth:
Remove the pot from heat and use an immersion blender to puree the soup right in the pot, or carefully transfer it in batches to a countertop blender. Blend until it is silky and no chunks remain.
Stir in the milk:
Add the milk and gently reheat the soup over low heat, stirring to combine. Taste and adjust the seasoning, adding more salt or pepper if needed.
Serve and top:
Ladle the soup into bowls and scatter a generous handful of croutons on top. Serve it hot and watch the croutons slowly soften into the creamy soup.
Close-up of velvety Cauliflower and Broccoli Soup, garnished with crunchy croutons and a swirl of milk. Pin This
Close-up of velvety Cauliflower and Broccoli Soup, garnished with crunchy croutons and a swirl of milk. | duneoven.com

One evening I served this soup in mismatched bowls with too many croutons piled on top, and my friend said it felt like being tucked into bed. That is when I realized this recipe was not just about nutrition or convenience. It was about the kind of comfort that stays with you long after the bowl is empty, the kind that makes you text someone the next day asking how to make it yourself.

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

This soup is forgiving and loves improvisation. Swap the cauliflower for more broccoli if that is what you have, or throw in a handful of spinach at the end for extra greens. I have added a spoonful of cream cheese before blending and it turned the soup unbelievably rich. A pinch of chili flakes or smoked paprika can wake up the whole pot if you are craving heat. Play with it, taste as you go, and let the soup become yours.

Storing and Reheating

I always make a double batch because this soup tastes even better the next day. Store it in an airtight container in the fridge for up to four days, or freeze it in portions for up to three months. Reheat gently on the stove, adding a splash of milk or stock to loosen it if it has thickened. Keep the croutons separate and add them fresh when you serve, they lose their crunch if stored in the soup.

Pairing and Serving Ideas

This soup plays well with a crisp white wine like Sauvignon Blanc, which cuts through the creaminess beautifully. I also love serving it alongside a simple green salad with lemon vinaigrette or a thick slice of buttered sourdough. On colder nights, I have paired it with grilled cheese sandwiches cut into strips for dipping, and it turns dinner into something playful and satisfying.

  • Top with a drizzle of good olive oil and a crack of black pepper for a restaurant worthy finish.
  • Garnish with fresh herbs like parsley or chives if you have them on hand.
  • Serve it in bread bowls for a cozy presentation that always impresses.
Warm Cauliflower and Broccoli Soup served in a white ceramic bowl, perfect for cozy weeknights. Pin This
Warm Cauliflower and Broccoli Soup served in a white ceramic bowl, perfect for cozy weeknights. | duneoven.com

This soup has become my answer to gray skies, empty fridges, and the question of what to make when nothing sounds quite right. I hope it becomes that for you too.

Recipe FAQ

Can I make this soup dairy-free?

Yes, simply substitute the whole milk with your favorite plant-based milk such as almond, oat, or soy milk. The soup will remain creamy and delicious.

How do I make the croutons extra crispy?

Use day-old or stale bread, toss thoroughly with olive oil and seasonings, and bake at 180°C for 10-12 minutes, turning once halfway through. Ensure they're spread in a single layer on the baking sheet.

Can I freeze this soup for later?

Yes, this soup freezes well for up to 3 months. Let it cool completely, then store in airtight containers. Thaw overnight in the refrigerator and reheat gently. Add fresh croutons when serving.

What can I use instead of an immersion blender?

You can use a countertop blender. Let the soup cool slightly, then blend in batches, filling the blender only halfway and holding the lid with a towel to prevent hot liquid from splashing.

How can I make this soup more filling?

Add diced potatoes for more substance, stir in cooked white beans or chickpeas, or serve with crusty bread. You can also add a swirl of cream cheese or top with grated cheese for extra richness.

Can I use frozen cauliflower and broccoli?

Yes, frozen vegetables work well. Use about 3-4 cups of each, and add them directly to the pot without thawing. You may need to adjust the cooking time slightly.

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 vegetable soup with cauliflower, broccoli, and crispy croutons. Comfort in a bowl for cold days.

Prep Time
15 minutes
Cook Time
30 minutes
Total Duration
45 minutes
Published by Dune Oven Sara Whitfield

Recipe Category Warm Everyday Dinners

Skill Level Easy

Cuisine Type International

Servings Made 4 Portions

Dietary Details Vegetarian-Friendly

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

How To Make It

Step 01

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

Step 02

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

Step 03

Add garlic and vegetables: Stir in the minced garlic and cook for 1 minute. Add the diced potato, cauliflower florets, and broccoli florets. Sauté for an additional 3 minutes, stirring occasionally.

Step 04

Simmer the soup base: Pour in the vegetable stock. Add the dried thyme, salt, pepper, and nutmeg if using. Bring the mixture to a boil, then reduce the heat and simmer for 20 minutes until the vegetables are completely tender.

Step 05

Toast the croutons: While the soup simmers, toss the bread cubes with 2 tablespoons olive oil, garlic powder, salt, and pepper. Spread on a baking sheet and bake for 10 to 12 minutes, stirring once halfway through, until golden and crisp. Set aside to cool.

Step 06

Blend the soup: Remove the pot from the heat. Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer the soup in batches to a countertop blender and blend until desired consistency is achieved.

Step 07

Finish with milk: Stir the milk into the blended soup and gently reheat over low heat. Adjust the seasoning with additional salt and pepper to taste.

Step 08

Serve with garnish: Ladle the soup into serving bowls and top generously with the homemade croutons just before serving.

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.

Things You'll Need

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

Allergens

Review every ingredient for allergens and speak with a healthcare provider when unsure.
  • Contains gluten in croutons and some vegetable stocks
  • Contains dairy when milk or cream is used
  • Use gluten-free bread for croutons and verify vegetable stock labeling for gluten-free preparation
  • Substitute plant-based milk for dairy-free preparation

Nutrition Details (per serving)

Nutrition is for your information and isn’t meant as medical advice.
  • Calories: 260
  • Fats: 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.