Cauliflower and Broccoli Soup

Featured in: Simple One-Pot Comfort Suppers

This wholesome vegetable soup combines tender cauliflower and broccoli florets with aromatic vegetables in a creamy, velvety base. Sautéed onions, carrots, and celery build depth of flavor, while potato adds natural thickness. Blended until smooth and enriched with milk, this comforting bowl is topped with golden, crispy homemade croutons. Perfect for chilly evenings, ready in just 45 minutes, and easily customizable to suit vegan or gluten-free diets.

Updated on Fri, 30 Jan 2026 08:01:00 GMT
Steaming bowl of Cauliflower and Broccoli Soup topped with golden croutons and fresh herbs. Save
Steaming bowl of Cauliflower and Broccoli Soup topped with golden croutons and fresh herbs. | basilpeak.com

There was a morning last winter when the fridge looked bare, just half a head of cauliflower and some broccoli I'd forgotten about. I tossed them in a pot with whatever else I could find, and what came out was this creamy, comforting soup that tasted like I'd been planning it all along. The croutons were a last-minute idea because I had stale bread sitting on the counter. Now it's the soup I make when I want something that feels like a warm hug without much fuss.

I made this for a friend who swore she didn't like cauliflower, and she went back for seconds without saying a word. When she finally looked up, she just asked for the recipe. It was one of those quiet victories in the kitchen where you realize blending things into oblivion is sometimes the best strategy. That night, the soup became my secret weapon for picky eaters.

Ingredients

  • Cauliflower: The backbone of this soup, it becomes silky smooth when blended and adds body without weighing things down.
  • Broccoli: Brings a slightly earthy flavor and vibrant color that makes the soup feel alive and fresh.
  • Onion, Carrots, and Celery: This trio builds the flavor foundation, adding sweetness and depth you can taste in every spoonful.
  • Garlic: Just three cloves are enough to give the soup a gentle warmth without overpowering the vegetables.
  • Potato: Acts as a natural thickener, making the soup creamy and satisfying without any cream at all.
  • Vegetable Stock: Use a good quality stock here because it really shines through in the final flavor.
  • Milk: Adds a touch of richness at the end, you can use dairy or plant-based depending on what you have.
  • Olive Oil: For sautéing and toasting the croutons, it adds a subtle fruity note that ties everything together.
  • Thyme, Black Pepper, Salt, and Nutmeg: Simple seasonings that let the vegetables be the stars while adding just enough warmth and complexity.
  • Day-Old Bread: Perfect for croutons because it soaks up the oil and gets extra crispy in the oven.
  • Garlic Powder: A quick way to season the croutons evenly without the risk of burning fresh garlic.

Instructions

Product image
Bake lasagna, casseroles, and roasted dishes evenly, then serve straight from oven to table.
Check price on Amazon
Get the Oven Ready:
Preheat your oven to 180°C so it's hot and ready when your croutons need their moment to shine.
Build the Flavor Base:
Heat olive oil in a large pot over medium heat and toss in the onion, carrot, and celery, stirring occasionally until they soften and start to smell sweet, about 5 minutes. Add the garlic and let it cook for just a minute until fragrant.
Add the Vegetables:
Stir in the potato, cauliflower, and broccoli, letting them hang out in the pot for about 3 minutes to pick up the flavors from the aromatics.
Simmer Until Tender:
Pour in the vegetable stock and add thyme, salt, pepper, and a pinch of nutmeg if you're feeling fancy. Bring everything to a boil, then lower the heat and let it simmer gently for 20 minutes until the vegetables are fork-tender.
Make the Croutons:
While the soup bubbles away, toss your bread cubes with olive oil, garlic powder, salt, and pepper, then spread them on a baking sheet. Bake for 10 to 12 minutes, flipping halfway, until they're golden and crunchy.
Blend It Smooth:
Once the vegetables are soft, take the pot off the heat and use an immersion blender to puree everything until it's silky and 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 gently reheat the soup, tasting and adjusting the seasoning as needed. This is your chance to make it just right.
Serve and Top:
Ladle the soup into bowls and pile on those crispy croutons. They'll soften slightly as they soak up the soup, which is exactly what you want.
Product image
Bake lasagna, casseroles, and roasted dishes evenly, then serve straight from oven to table.
Check price on Amazon
Creamy Cauliflower and Broccoli Soup in a rustic bowl, finished with crisp croutons. Save
Creamy Cauliflower and Broccoli Soup in a rustic bowl, finished with crisp croutons. | basilpeak.com

One rainy afternoon, I served this soup with nothing but a hunk of crusty bread on the side, and it felt like the kind of meal that made staying inside feel like the best decision. My partner said it tasted like comfort in a bowl, and I realized that's exactly what soup should be. It's been my go-to ever since when the weather turns cold and I need something that feels like home.

Making It Your Own

This soup is incredibly forgiving and welcomes all kinds of tweaks. If you want it richer, stir in a couple tablespoons of cream cheese or a splash of heavy cream at the end. For a vegan version, just use plant-based milk and skip any dairy additions. I've also added a pinch of chili flakes when I wanted a little heat, and smoked paprika works beautifully if you're craving a deeper, smokier flavor.

Storing and Reheating

Leftovers keep well in the fridge for up to four days, and the flavors actually deepen as it sits. Reheat gently on the stove, adding a splash of stock or milk if it's thickened up too much. I don't recommend freezing it with the milk already added, but you can freeze the base and stir in the milk after reheating. Store the croutons separately in an airtight container so they stay crispy.

Serving Suggestions

This soup pairs beautifully with a crisp white wine like Sauvignon Blanc, which cuts through the creaminess and brightens up the whole bowl. I love serving it with a simple green salad or a grilled cheese sandwich on the side for a full meal. It's also a great starter if you're having people over, it looks elegant but comes together so easily.

  • Top with a drizzle of good olive oil and a crack of black pepper for a restaurant-style finish.
  • Sprinkle with fresh herbs like parsley or chives right before serving for a pop of color and freshness.
  • Double the crouton batch because they disappear fast and everyone will want more.
Product image
Slow cook soups, stews, roasts, and casseroles effortlessly for comforting meals with rich, developed flavors.
Check price on Amazon
Homemade Cauliflower and Broccoli Soup served with crunchy croutons and a drizzle of olive oil. Save
Homemade Cauliflower and Broccoli Soup served with crunchy croutons and a drizzle of olive oil. | basilpeak.com

This soup has become one of those recipes I turn to when I need something nourishing and uncomplicated. I hope it finds a spot in your kitchen rotation, especially on those days when a warm bowl is all you need.

Questions & Answers

Can I make this soup without a blender?

Yes, you can leave the soup chunky for a rustic texture, or mash the vegetables with a potato masher for a partially smooth consistency. An immersion blender works best for convenience.

How do I make this soup vegan?

Simply substitute the whole milk with any plant-based milk such as almond, oat, or coconut milk. Ensure your vegetable stock is vegan and avoid adding cream cheese or heavy cream.

Can I prepare the croutons in advance?

Yes, croutons can be made up to 3 days ahead and stored in an airtight container at room temperature. They'll stay crispy and ready to top your soup.

What can I use instead of potato for thickening?

You can use white beans, cauliflower rice, or a small amount of cornstarch slurry. Each will give a slightly different texture but will still create a creamy, thick soup.

How long can I store leftover soup?

Store the soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of stock or milk if needed to adjust consistency.

Can I freeze this soup?

Yes, this soup freezes well for up to 3 months. Cool completely before freezing in portion-sized containers. Thaw overnight in the refrigerator and reheat gently, stirring occasionally.

Cauliflower and Broccoli Soup

Creamy vegetable soup with cauliflower, broccoli, and crispy homemade croutons. Ready in 45 minutes.

Time to Prep
15 min
Time to Cook
30 min
Overall Time
45 min
Recipe by Hailey Evans


Skill Level Easy

Cuisine International

Portions 4 Number of Servings

Diet Preferences Vegetarian-Friendly

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

Steps

Step 01

Preheat oven: Preheat the oven to 350°F for preparing the 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

Add garlic and vegetables: 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 soup base: 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

Prepare croutons: 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 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 with cream: Stir in the milk and gently reheat the soup. Adjust seasoning to taste.

Step 08

Serve: Ladle the soup into bowls and top generously with homemade croutons.

Tools Needed

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

Allergy Advice

Look into all items for allergy risks and talk with a healthcare provider with any concerns.
  • 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 the stock
  • For dairy-free preparation, use plant-based milk

Nutritional Details (by portion)

Details here are informative and do not replace personalized medical guidance.
  • Caloric Value: 260
  • Fats: 10 g
  • Carbohydrates: 34 g
  • Proteins: 8 g