Cauliflower and Broccoli Soup

Featured in: Family Comfort Meals

This warming soup combines tender cauliflower and broccoli florets with aromatic vegetables in a creamy, savory base. Enhanced with thyme and nutmeg, then blended until silky smooth and topped with golden, crispy homemade croutons. A wholesome vegetarian dish that's both nourishing and delicious, perfect for cold weather comfort. Ready in just 45 minutes with simple ingredients and straightforward preparation.

Updated on Fri, 30 Jan 2026 12:26:25 GMT
A bowl of creamy Cauliflower and Broccoli Soup topped with golden, crunchy homemade croutons for a cozy meal. Pin this
A bowl of creamy Cauliflower and Broccoli Soup topped with golden, crunchy homemade croutons for a cozy meal. | plumoven.com

There was a Tuesday in late autumn when the farmers market had bins overflowing with broccoli and cauliflower, and I bought far more than I could roast. My kitchen smelled like butter and garlic all week, but by Thursday I needed a new plan. I tossed everything into a pot with some stock, blended it smooth, and suddenly had the kind of soup that makes you want to curl up with a book. It became my go-to whenever the weather turns cold and the fridge needs clearing.

I made this for a friend who swore she didnt like cooked broccoli, and she went back for seconds without saying a word. Later she admitted it was the texture she usually hated, but blending it changed everything. Now she asks me to make it whenever she visits, and I always double the croutons because she eats half of them straight off the pan.

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: The heart of the soup, they blend into a creamy base without needing much cream at all, and their mild flavor lets the garlic and thyme shine through.
  • Onion, carrots, and celery: This classic trio builds a sweet, earthy foundation that makes the soup taste like it simmered all day even though it didnt.
  • Garlic: Three cloves might sound like a lot, but they mellow out beautifully and add warmth without overpowering the vegetables.
  • Potato: It thickens the soup naturally and gives it body, so you dont need flour or heavy cream to make it feel satisfying.
  • Vegetable stock: Use a good quality stock here because it really comes through in the flavor, and homemade is even better if you have it.
  • Whole milk or plant-based milk: Just a splash at the end makes everything silky, and oat milk works surprisingly well if youre keeping it dairy-free.
  • Olive oil: For sauteing the vegetables and crisping up the croutons, it adds a subtle richness that butter sometimes cant.
  • Thyme, black pepper, salt, and nutmeg: These seasonings are simple but essential, and the nutmeg is optional but adds a quiet warmth I always include.
  • Day-old bread: Perfect for croutons because it crisps up without getting greasy, and it uses up bread that would otherwise go stale.
  • Garlic powder: Mixed into the crouton oil, it gives them a savory edge that plain salt just cant match.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep:
Turn your oven to 180°C and let it warm up while you get the vegetables ready. This way the croutons can go in as soon as the soup starts simmering.
Start the base:
Heat olive oil in a large pot and add the onion, carrot, and celery, stirring occasionally until they soften and smell sweet. This takes about five minutes and sets the flavor for everything that follows.
Add garlic and vegetables:
Toss in the garlic and let it cook for just a minute until fragrant, then add the potato, cauliflower, and broccoli. Stir everything together for a few minutes so the vegetables get coated in the oil and start to release their flavor.
Simmer the soup:
Pour in the vegetable stock and add thyme, salt, pepper, and a pinch of nutmeg if youre using it. Bring it all to a boil, then lower the heat and let it simmer gently for twenty minutes until the vegetables are completely tender.
Make the croutons:
While the soup simmers, toss your bread cubes with olive oil, garlic powder, salt, and pepper, then spread them on a baking sheet. Bake for ten to twelve minutes, flipping them halfway through, until theyre golden and crunchy.
Blend until smooth:
When the vegetables are soft, take the pot off the heat and use an immersion blender to puree everything until its completely smooth. If you use a countertop blender, work in batches and be careful with the hot liquid.
Finish and serve:
Stir in the milk and gently reheat the soup, tasting and adjusting the salt and pepper as needed. Ladle it into bowls and top each one with a generous handful of warm croutons.
Cauliflower and Broccoli Soup served hot in a rustic bowl, garnished with fresh thyme and a splash of cream. Pin this
Cauliflower and Broccoli Soup served hot in a rustic bowl, garnished with fresh thyme and a splash of cream. | plumoven.com
Cauliflower and Broccoli Soup served hot in a rustic bowl, garnished with fresh thyme and a splash of cream. Pin this
Cauliflower and Broccoli Soup served hot in a rustic bowl, garnished with fresh thyme and a splash of cream. | plumoven.com

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.

One evening I brought a pot of this soup to a potluck, and someone asked if it was cream of broccoli from a fancy restaurant. I laughed and told them it was just vegetables and stock, and they didnt believe me until I walked them through the recipe. It reminded me that simple food, done with care, can feel special without trying too hard.

Making It Your Own

This soup is incredibly forgiving and welcomes almost any addition you have on hand. Ive stirred in a handful of spinach at the end for extra greens, added a tablespoon of miso paste for depth, and even blended in a bit of sharp cheddar for a cheesy version my kids devoured. If you like heat, a pinch of chili flakes or smoked paprika works beautifully without overwhelming the vegetables.

Storage and Reheating

The soup keeps beautifully in the fridge for up to four days and actually tastes better the next day once the flavors have had time to settle. I store it in a large jar or airtight container and reheat individual portions on the stove with a splash of milk to loosen it up. The croutons, however, should be stored separately in a sealed bag or they will lose their crunch completely.

Serving Suggestions

I love serving this soup with a simple green salad and crusty bread on the side, or sometimes just on its own when I want something light but filling. It pairs surprisingly well with a crisp white wine like Sauvignon Blanc, and Ive also served it as a starter before roast chicken with great success.

  • Top with grated Parmesan or nutritional yeast for extra umami and a hint of nuttiness.
  • Drizzle with a little truffle oil or good quality olive oil right before serving for a luxurious finish.
  • Garnish with fresh herbs like parsley or chives to brighten up the bowl and add a pop of color.
Steaming Cauliflower and Broccoli Soup with a smooth, blended texture and crispy bread croutons, ready to enjoy. Pin this
Steaming Cauliflower and Broccoli Soup with a smooth, blended texture and crispy bread croutons, ready to enjoy. | plumoven.com
Steaming Cauliflower and Broccoli Soup with a smooth, blended texture and crispy bread croutons, ready to enjoy. Pin this
Steaming Cauliflower and Broccoli Soup with a smooth, blended texture and crispy bread croutons, ready to enjoy. | plumoven.com

This soup has become one of those recipes I make without thinking, the kind that feels like a hug in a bowl and never gets old. I hope it brings the same warmth to your table that it has brought to mine.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 4 days. Keep the croutons separate in an airtight container to maintain their crispness, and add them just before serving.

How can I make this soup vegan?

Simply substitute the whole milk with your favorite plant-based milk such as almond, oat, or cashew milk. Verify that your vegetable stock is vegan and skip any cream-based additions.

Can I freeze this soup?

Absolutely. The soup freezes well for up to 3 months. Allow it to cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stovetop.

What can I use instead of an immersion blender?

A countertop blender works perfectly. Just blend the soup in batches, being careful with the hot liquid. Fill the blender only halfway and hold the lid down with a towel for safety.

How do I prevent the soup from being too thin?

The potato acts as a natural thickener. For an even thicker consistency, use less stock initially or add an extra potato. You can also simmer the soup uncovered for a few extra minutes to reduce the liquid.

Can I use frozen vegetables?

Yes, frozen cauliflower and broccoli work well. No need to thaw them first—just add them directly to the pot. You may need to adjust the cooking time slightly as frozen vegetables can release extra moisture.

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 topped with golden homemade croutons. Cozy comfort in every spoonful.

Prep time
15 min
Time to cook
30 min
Total Duration
45 min
Created by Plum Oven Sophie Warren


Level of challenge Easy

Cuisine type International

Servings made 4 Portions

Dietary details Meat-Free

Ingredient List

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 Steps

Step 01

Prepare oven and crouton base: Preheat oven to 350°F for croutons.

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Step 07

Finish with dairy: Stir in milk and gently reheat the soup. Adjust seasoning to taste.

Step 08

Serve: Ladle soup 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.

Equipment Needed

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

Allergy Advisories

Review each item for allergens and talk to your healthcare provider if 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 stock for gluten-free preparation

Nutrition info (per portion)

This nutritional overview is meant for general information. For medical concerns, ask a professional.
  • Caloric Value: 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.