The Mary Berry Cauliflower Soup is a smooth, creamy, and wholesome dish that brings out the natural sweetness of cauliflower. This comforting soup is both elegant and easy to prepare — perfect for a cozy lunch, light dinner, or even as a starter for guests. With simple ingredients and classic flavours, this soup captures the essence of home-style British cooking at its best.
What Is Mary Berry Cauliflower Soup?
Mary Berry’s Cauliflower Soup is a velvety vegetable soup made with tender cauliflower florets, onions, and stock, finished with milk or cream for a rich, smooth texture. The mild flavour of cauliflower pairs beautifully with subtle seasonings, creating a comforting and satisfying bowl of goodness.

Other Popular Mary Berry Soup Recipes
- Mary Berry Sweet Potato Soup
- Mary Berry Parsnip and Ginger Soup
- Mary Berry Carrot and Coriander Soup
- Mary Berry Curried Parsnip Soup
Why You’ll Love This Recipe
- Quick and easy to make – Ready in under 30 minutes.
- Creamy without being heavy – Naturally thick from blended cauliflower.
- Family-friendly – Mild and appealing for all ages.
- Perfect make-ahead meal – Stores and reheats beautifully.
- Customizable – Can be made dairy-free or spiced up for variety.
Essential Ingredients to Make Mary Berry Cauliflower Soup
- Butter or olive oil – 1 tbsp
- Onion – 1 large, finely chopped
- Garlic – 1 clove, crushed
- Cauliflower – 1 large head (about 800g), cut into florets
- Potato – 1 medium, peeled and diced (for extra creaminess)
- Vegetable or chicken stock – 1 litre
- Milk or cream – 150ml
- Salt and pepper – to taste
- Fresh parsley or chives – for garnish
Handy Kitchen Tools for Best Results
- Large saucepan or soup pot
- Blender or hand blender
- Wooden spoon
- Chopping board and knife
- Measuring jug
Step-by-Step Guide to Making Mary Berry Cauliflower Soup
Step 1: Sauté the onions and garlic
Heat the butter or olive oil in a large pot over medium heat. Add the onion and cook for about 5 minutes until soft and translucent. Stir in the garlic and cook for another minute to release its flavour.
Step 2: Add cauliflower and potato
Add the cauliflower florets and potato pieces to the pan. Stir well to coat the vegetables with the onion mixture.
Step 3: Pour in stock and simmer
Add the stock, bring to a gentle boil, then lower the heat. Cover and simmer for 20 minutes, or until the vegetables are tender and soft.
Step 4: Blend until smooth
Remove from heat and use a hand blender or transfer to a jug blender. Blend until smooth and creamy. Add a little more stock if it’s too thick.
Step 5: Add milk or cream and season
Return the blended soup to the pot. Stir in the milk or cream, season with salt and pepper, and heat gently without boiling.
Step 6: Serve hot
Ladle the soup into bowls, garnish with fresh parsley or chives, and serve with warm, crusty bread or toasted rolls.

What to Serve With Mary Berry Cauliflower Soup
- Crusty bread or baguette – Perfect for dipping.
- Cheese toasties – Adds richness and crunch.
- Green salad – A light side to balance the creaminess.
- Garlic croutons – Adds texture and flavour.
- Drizzle of olive oil or cream – For a beautiful finishing touch.
Expert Tips for Perfect Results
- Use a potato – Helps naturally thicken the soup without extra cream.
- Blend while warm – For a smooth, lump-free consistency.
- Don’t overboil the milk – To prevent curdling.
- Add nutmeg or thyme – For subtle flavour enhancement.
- Use good-quality stock – It makes a big difference in taste.
Creative Variations of the Recipe
- Cheesy Cauliflower Soup – Add grated cheddar or Parmesan before serving.
- Spicy Twist – Sprinkle in curry powder or smoked paprika.
- Vegan Option – Replace milk with almond or oat milk and use oil instead of butter.
- Roasted Cauliflower Version – Roast the florets before blending for deeper flavour.
- Garnish with crispy bacon bits – Adds savoury contrast and texture.
How to Store Leftovers
Let the soup cool completely, then pour it into an airtight container. Store in the refrigerator for up to 3 days or freeze for up to 2 months.
How Do I Reheat Mary Berry Cauliflower Soup?
- Stovetop: Reheat gently over medium heat, stirring occasionally.
- Microwave: Heat for 2–3 minutes, stirring halfway through.
- From frozen: Thaw overnight in the fridge, then reheat with a splash of milk or stock to restore its creamy consistency.
Nutritional Value (per serving)
- Calories: 210 kcal
- Protein: 6g
- Carbohydrates: 20g
- Fat: 12g
- Fibre: 4g
Mary Berry Cauliflower Soup Recipe
Mary Berry’s Cauliflower Soup is a velvety vegetable soup made with tender cauliflower florets, onions, and stock, finished with milk or cream for a rich, smooth texture. The mild flavour of cauliflower pairs beautifully with subtle seasonings, creating a comforting and satisfying bowl of goodness.
- Prep Time: 10
- Cook Time: 25
- Total Time: 35 minutes
- Yield: 4
- Category: Soup
- Method: Simmering
- Cuisine: British
Ingredients
-
Butter or olive oil – 1 tbsp
-
Onion – 1 large, finely chopped
-
Garlic – 1 clove, crushed
-
Cauliflower – 1 large head (about 800g), cut into florets
-
Potato – 1 medium, peeled and diced (for extra creaminess)
-
Vegetable or chicken stock – 1 litre
-
Milk or cream – 150ml
-
Salt and pepper – to taste
-
Fresh parsley or chives – for garnish
Instructions
Heat the butter or olive oil in a large pot over medium heat. Add the onion and cook for about 5 minutes until soft and translucent. Stir in the garlic and cook for another minute to release its flavour.
Add the cauliflower florets and potato pieces to the pan. Stir well to coat the vegetables with the onion mixture.
Add the stock, bring to a gentle boil, then lower the heat. Cover and simmer for 20 minutes, or until the vegetables are tender and soft.
Remove from heat and use a hand blender or transfer to a jug blender. Blend until smooth and creamy. Add a little more stock if it’s too thick.
Return the blended soup to the pot. Stir in the milk or cream, season with salt and pepper, and heat gently without boiling.
Ladle the soup into bowls, garnish with fresh parsley or chives, and serve with warm crusty bread or toasted rolls.
FAQs
How do you make Mary Berry’s cauliflower soup creamy without using cream?
For a naturally creamy texture, add a diced potato while simmering the cauliflower. Once blended, the starch from the potato creates a velvety consistency. You can also use a splash of milk or coconut milk instead of cream for a lighter or dairy-free option.
Why does my cauliflower soup taste bland?
If your soup tastes bland, it likely needs more seasoning or depth. Add a pinch of nutmeg, a little cheddar cheese, or roast the cauliflower before simmering for a richer flavour. Using a good-quality stock also enhances the overall taste.
Can I roast the cauliflower before making the soup?
Yes, roasting the cauliflower first gives the soup a deeper, nuttier flavour. Roast the florets with olive oil at 200°C (400°F) for about 20–25 minutes, then add them to the pot before blending. This step adds both flavour and aroma.
Can you freeze Mary Berry cauliflower soup?
Absolutely. Let the soup cool completely, then pour it into an airtight container and freeze for up to 2 months. Thaw overnight in the fridge, and when reheating, stir in a little milk or stock to restore its smooth texture.
Final Words
The Mary Berry Cauliflower Soup is a simple yet elegant dish that showcases how a handful of ingredients can create a rich and satisfying meal. Its smooth texture and delicate flavour make it perfect for any occasion — from a weekday lunch to a festive starter. Easy to prepare, wholesome, and endlessly comforting, it’s a recipe that always warms the soul.
