Cauliflower and Broccoli Soup

Featured in: Home Kitchen Basics

This comforting cauliflower and broccoli soup combines tender vegetables with aromatic herbs in a creamy, satisfying bowl. The soup is blended smooth, enriched with milk, and topped with golden homemade croutons for a delightful contrast in texture. Ready in just 45 minutes, it's an easy weeknight dinner that's both nutritious and delicious. Customize it by adding cream cheese for extra richness, or keep it vegan with plant-based milk.

Updated on Sat, 31 Jan 2026 10:40:00 GMT
Creamy Cauliflower and Broccoli Soup topped with golden, crunchy homemade croutons in a rustic bowl. Pin it
Creamy Cauliflower and Broccoli Soup topped with golden, crunchy homemade croutons in a rustic bowl. | cozytazult.com

The first spoonful caught me off guard. I'd thrown together whatever vegetables were lingering in the crisper drawer, convinced I was just using up odds and ends before they went soft. But when I tasted it, creamy and bright with a faint nuttiness from the cauliflower, I realized I'd stumbled onto something worth keeping. Now it's my go-to whenever the weather turns or I need something that feels like a hug in a bowl.

I made this for a friend who'd just moved into a new apartment with a half-empty kitchen and no energy to cook. She sat at my tiny table, wrapped in a blanket, and finished two bowls without saying much. Later she texted me asking for the recipe, and I knew it had done its job. Sometimes food doesn't need to be fancy to feel like care.

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 backbone of the soup, it breaks down into a velvety base that thickens everything naturally without flour or cream.
  • Broccoli: Adds a fresh, slightly grassy note that keeps the soup from feeling too heavy or one-dimensional.
  • Onion, carrots, and celery: These build the aromatic foundation, the kind of flavor you don't notice directly but miss when it's gone.
  • Garlic: Just three cloves bring warmth and depth without overpowering the delicate vegetables.
  • Potato: This quietly thickens the soup and gives it body, making each spoonful feel more substantial.
  • Vegetable stock: Use a good one if you can, the flavor of the stock carries through every bite.
  • Milk: Whole milk makes it creamy and comforting, but oat or almond milk work beautifully if you're keeping it dairy-free.
  • Olive oil: A fruity olive oil adds richness to both the soup base and the croutons.
  • Thyme, pepper, salt, and nutmeg: Simple seasonings that let the vegetables shine while adding just enough warmth and complexity.
  • Day-old bread: Slightly stale bread crisps up better than fresh, turning into croutons with real bite and flavor.

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 (350°F) so it's hot and waiting when your croutons are ready to go in.
Build the base:
Heat olive oil in a large pot over medium heat, then add onion, carrot, and celery. Let them soften and turn golden at the edges for about 5 minutes, stirring occasionally.
Wake up the garlic:
Stir in the minced garlic and cook for just a minute until it smells sweet and fragrant. Add the potato, cauliflower, and broccoli, stirring everything together for another 3 minutes.
Simmer until tender:
Pour in the vegetable stock, then add thyme, salt, pepper, and a pinch of nutmeg if you're using it. Bring it to a boil, then lower the heat and let it bubble gently for 20 minutes until the vegetables are soft enough to mash with a spoon.
Make the 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 to 12 minutes, flipping halfway, until they're golden and crunchy.
Blend it smooth:
Take the pot off the heat and use an immersion blender to puree the soup until it's silky. 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 gently reheat the soup over low heat. Taste and adjust the salt and pepper as needed.
Serve with croutons:
Ladle the soup into bowls and pile on the warm croutons. They'll stay crisp for a few minutes before softening into the soup, which is part of the charm.
Spoon lifting velvety Cauliflower and Broccoli Soup with thyme and nutmeg, beside warm crusty bread. Pin it
Spoon lifting velvety Cauliflower and Broccoli Soup with thyme and nutmeg, beside warm crusty bread. | cozytazult.com

One winter evening, I made this soup and left it on the stove while I worked at my desk. The smell filled the whole apartment, warm and earthy, and I realized I'd been smiling without knowing why. When I finally sat down to eat, the soup tasted like everything good about staying in when it's cold outside. It wasn't just dinner, it was the feeling of being exactly where I wanted to be.

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 endlessly flexible. If you want it richer, stir in a couple tablespoons of cream cheese or a splash of heavy cream at the end. For a little heat, add chili flakes or a shake of smoked paprika. I've also made it with half the broccoli and extra cauliflower when that's what I had on hand, and it was just as good. Trust your instincts and use what you have.

Storage and Reheating

The soup keeps well in the fridge for up to four days in an airtight container. Reheat it gently on the stove, adding a splash of stock or milk if it's thickened up too much. The croutons, however, are best stored separately in a sealed bag or jar at room temperature. Add them fresh to each bowl so they stay crisp and don't turn soggy.

Pairing and Serving Ideas

I like to serve this with a simple green salad dressed in lemon and olive oil, or alongside a grilled cheese sandwich for something more filling. A crisp white wine like Sauvignon Blanc cuts through the creaminess beautifully if you're pouring a glass. On nights when I'm eating alone, I'll have it with just the croutons and maybe a piece of crusty bread on the side.

  • Top with fresh herbs like parsley or chives for a pop of color and brightness.
  • Drizzle a little truffle oil over each bowl for a fancy touch that feels special.
  • Serve it in bread bowls if you're feeling indulgent and want to make it a full meal.
Cozy bowl of Cauliflower and Broccoli Soup garnished with croutons, steaming on a wooden table. Pin it
Cozy bowl of Cauliflower and Broccoli Soup garnished with croutons, steaming on a wooden table. | cozytazult.com

This soup doesn't ask much of you, just a little time and whatever vegetables you have lying around. And in return, it gives you something warm, nourishing, and quietly comforting, the kind of meal that makes you feel like you've taken care of yourself.

Recipe FAQs

Can I make this soup ahead of time?

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

Can I freeze cauliflower and broccoli soup?

Absolutely. Freeze the soup without the milk for up to 3 months. Thaw overnight in the refrigerator, then reheat and stir in the milk before serving.

How can I make this soup creamier?

Add 2 tablespoons of cream cheese, a splash of heavy cream, or use half-and-half instead of milk. For a dairy-free option, use coconut cream or cashew cream.

What can I use instead of an immersion blender?

A regular countertop blender works perfectly. Blend the soup in batches, filling the blender only halfway and removing the center cap to allow steam to escape.

Can I add other vegetables to this soup?

Yes, zucchini, peas, spinach, or kale are great additions. Add leafy greens at the end to preserve their color and nutrients.

How do I prevent the soup from being too thick?

Add more vegetable stock or water until you reach your desired consistency. The potato creates thickness, so adjust the liquid accordingly.

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 crispy homemade croutons. A cozy, nutrient-packed vegetarian meal.

Prep time
15 minutes
Time to cook
30 minutes
Total duration
45 minutes
Recipe by Paisley Arnold


Skill level Easy

Cuisine International

Makes 4 Portions

Dietary details Meat-free

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

How-To Steps

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

Toast the croutons: While the soup simmers, toss bread cubes with 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 the soup: When vegetables are soft, remove the pot from heat. Use an immersion blender to blend the soup until smooth, or blend in batches in a countertop blender.

Step 07

Finish and serve: Stir in the milk and gently reheat the soup. 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 Need

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

Allergy info

Double-check every ingredient for allergen risks. If unsure, speak to a healthcare expert.
  • Contains gluten in croutons and some vegetable stocks
  • Contains dairy if milk or cream is used
  • For gluten-free preparation, use gluten-free bread for croutons and verify stock ingredients
  • For dairy-free preparation, use plant-based milk

Nutritional info (per portion)

These nutrition details are just a guide. For medical advice, consult a professional.
  • Energy: 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.