Broccoli and Cauliflower Soup {Easy 20 Minute Recipe}

Why You’ll Love This Recipe

I love how simple this soup is—just a handful of ingredients and a blender, and I get a smooth, velvety bowl of goodness in no time. It’s rich and cheesy without being heavy, and the balance of broccoli and cauliflower gives it a subtle sweetness. I also like that I can adjust the texture easily, making it thicker or thinner depending on my mood. It’s also a great recipe for using up vegetables and leftover cheese, and it freezes beautifully for quick reheats later.

Ingredients

(Note: All ingredient amounts are listed in the recipe card below.)

400 g (14 oz) Broccoli
400 g (14 oz) Cauliflower
1 Onions, peeled and chopped
2 Cloves garlic
Salt and freshly ground black pepper, To taste
750 ml (3.25 cups) Stock, Good quality
300 ml (1.25 cups) Milk
120 g (4 oz) Cheddar cheese

To serve (optional):
50 g (2 oz) Cheddar cheese
Croutons, Homemade or shop bought

Broccoli and Cauliflower Soup {Easy 20 Minute Recipe} Directions

I start by washing and chopping the broccoli and cauliflower into large chunks. Then I finely slice the onion and crush the garlic. I add all of these—broccoli, cauliflower, onion, garlic, stock, and plenty of salt and pepper—into a large saucepan.

I bring the mixture to a boil and let it simmer for about 15 minutes, just until the vegetables are tender. Once they’re cooked, I remove the pan from the heat and stir in the milk and cheese. Then I blend everything until smooth using a stick blender or regular blender.

If the soup cools slightly after blending, I reheat it gently before serving. I like to top mine with extra grated cheese and crunchy croutons for added texture and flavor.

Servings and Timing

This recipe serves 4.
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes

Variations

I often change up the cheese depending on what I have in the fridge—Parmesan, Stilton, or Gruyere all taste amazing. Sometimes I make it vegan by skipping the cheese and using oat milk or almond milk instead. If I want a lighter soup, I add a bit more stock; for a thicker, heartier version, I reduce it slightly. I’ve also made this soup in the slow cooker by cooking on HIGH for 3–4 hours or LOW for 5–6 hours—it turns out beautifully smooth.

Storage/Reheating

I store leftover soup in an airtight container in the fridge for up to 3 days. It reheats quickly on the stovetop over low heat or in the microwave until piping hot. When freezing, I let it cool completely, then freeze it in portions for up to 3 months. I defrost it in the fridge overnight and reheat gently, adding a splash of milk or stock to loosen it if needed.

FAQs

Can I use frozen broccoli and cauliflower?

Yes, I often use frozen vegetables—they work perfectly and make the recipe even faster.

Can I make this soup vegan?

Yes, I omit the cheese and swap the milk for a plant-based version like oat or almond milk.

What kind of stock works best?

I prefer using a good-quality vegetable stock, but chicken stock works too if I’m not keeping it vegetarian.

How do I make the soup thicker?

I reduce the amount of stock slightly or simmer it a bit longer after blending to thicken the texture.

Can I make this ahead of time?

Yes, I often make it in advance and reheat when needed—it keeps its flavor and texture beautifully.

How long does it last in the fridge?

It stays fresh for up to 3 days when stored properly in an airtight container.

Can I freeze this soup?

Yes, I freeze it for up to 3 months. It reheats perfectly with a little extra milk or stock to loosen it.

What cheese can I use instead of cheddar?

I love using Parmesan, Stilton, or Gruyere for different flavor profiles, or even mixing a few together.

Can I add other vegetables?

Absolutely. I sometimes throw in carrots, leeks, or spinach for extra color and nutrients.

How can I make it more flavorful?

I add a pinch of nutmeg, mustard powder, or smoked paprika for an extra layer of flavor.

Conclusion

I love this broccoli and cauliflower soup for its simplicity, speed, and comforting taste. It’s rich, creamy, and wholesome without being heavy, and it’s so easy to adapt with whatever I have on hand. Whether I make it fresh or reheat it from the freezer, it’s always a delicious, warming bowl that everyone enjoys.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli and Cauliflower Soup {Easy 20 Minute Recipe}

Broccoli and Cauliflower Soup {Easy 20 Minute Recipe}

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Amy
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: British
  • Diet: Vegetarian

Description

A creamy, comforting broccoli and cauliflower soup that comes together in just 20 minutes. Packed with vegetables and rich cheddar flavor, it’s the perfect quick and nourishing meal for lunch or dinner.


Ingredients

400 g (14 oz) Broccoli, chopped

400 g (14 oz) Cauliflower, chopped

1 Onion, peeled and chopped

2 Cloves garlic, crushed

Salt and freshly ground black pepper, to taste

750 ml (3.25 cups) Vegetable or chicken stock

300 ml (1.25 cups) Milk

120 g (4 oz) Cheddar cheese, grated

To serve (optional): 50 g (2 oz) Cheddar cheese and croutons


Instructions

  1. Wash and chop the broccoli and cauliflower into large chunks. Finely slice the onion and crush the garlic.
  2. Add the broccoli, cauliflower, onion, garlic, stock, salt, and pepper to a large saucepan.
  3. Bring to a boil, then reduce heat and simmer for about 15 minutes until the vegetables are tender.
  4. Remove from heat, stir in the milk and cheddar cheese.
  5. Blend the soup until smooth using a stick blender or a regular blender.
  6. If needed, reheat gently before serving.
  7. Top with extra grated cheese and croutons, if desired.

Notes

Use frozen broccoli and cauliflower for convenience.

Substitute cheddar with Parmesan, Stilton, or Gruyere for a different flavor.

Make it vegan by omitting cheese and using oat or almond milk.

Add nutmeg, mustard powder, or smoked paprika for extra flavor.

Store leftovers in the fridge for up to 3 days or freeze for up to 3 months.

Reheat gently and add a splash of milk or stock to adjust consistency.

Can be made in a slow cooker: cook on HIGH for 3–4 hours or LOW for 5–6 hours.


Nutrition

  • Serving Size: 1 bowl (approx. 350ml)
  • Calories: 210
  • Sugar: 6g
  • Sodium: 530mg
  • Fat: 10g
  • Saturated Fat: 6g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 4g
  • Protein: 13g
  • Cholesterol: 30mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments