Step 1: Prepare the Vegetables
Remove the outer leaves and thick central stalk from the cauliflower.
Cut the cauliflower into small, evenly sized florets.
Peel and dice the potato, chop the carrots, finely dice the onion and crush the garlic.
Step 2: Soften the Onion
Place a large non-stick saucepan over medium heat.
Lightly coat with low-calorie cooking spray, following the product instructions.
Add the chopped onion and cook gently for 5–6 minutes, stirring regularly, until softened.
Add a splash of water if the onion begins to stick.
Step 3: Add the Garlic and Spices
Stir in the crushed garlic, curry powder, cumin and turmeric.
Cook for approximately 1 minute, stirring continuously, until fragrant.
Be careful not to burn the spices.
Step 4: Add the Vegetables
Add the cauliflower florets, diced potato and chopped carrots.
Stir well to coat the vegetables in the aromatic spices.
Step 5: Pour in the Stock
Add the vegetable stock and bring the mixture to a gentle boil.
Reduce the heat, cover loosely and simmer for 20–25 minutes, until the cauliflower, carrots and potato are completely tender.
Step 6: Blend Until Creamy
Remove the saucepan from the heat.
Using a hand blender, carefully blend the soup until smooth and velvety.
If the soup is too thick, add a little extra hot water or vegetable stock.
For a more rustic texture, blend only part of the soup.
Step 7: Season and Serve
Taste the soup and adjust the seasoning with black pepper and a little salt if needed.
Ladle into four warm bowls.
If desired, top each bowl with 1 tablespoon of plain fat-free yoghurt and a little freshly chopped coriander or parsley.
Serve immediately.
Tips for the Best Curried Cauliflower Soup
Choose Fresh Cauliflower
Look for cauliflower with firm, tightly packed florets and no dark patches.
Frozen cauliflower also works well and can be added directly to the saucepan.
Use Mild Curry Powder
A mild curry powder provides warmth and flavour without overpowering the delicate cauliflower.
Don’t Overcook the Vegetables
Cook just until tender. Excessive cooking can dull the flavour and colour of the soup.
Adjust the Thickness
The potato helps thicken the soup naturally. Add more stock after blending if you prefer a lighter consistency.
Add Yoghurt Just Before Serving
For a creamy finishing touch, spoon the yoghurt onto individual bowls rather than boiling it in the soup.
Easy Curried Cauliflower Soup Variations
Spicy Curried Cauliflower Soup
Add ¼ teaspoon chilli flakes or a pinch of cayenne pepper with the curry powder.
Curried Cauliflower and Red Lentil Soup
Add 100g dried red split lentils and approximately 250ml additional stock.
Simmer until the lentils and vegetables are completely tender before blending.
Curried Cauliflower and Spinach Soup
Stir in 100g fresh spinach during the final 2 minutes of cooking.
Blend for a smooth green variation or leave the spinach visible.
Curried Cauliflower and Sweet Potato Soup
Replace the regular potato with 150g diced sweet potato for a slightly sweeter flavour.
Roasted Curried Cauliflower Soup
Roast the cauliflower florets with the curry spices at 200°C (180°C fan) for approximately 25 minutes, or until tender and lightly golden.
Add the roasted cauliflower to the saucepan with the remaining cooked vegetables and stock, then blend.
What to Serve with Curried Cauliflower Soup
This warming soup is delicious on its own or paired with a simple accompaniment.
Wholemeal toast: Perfect for dipping into the creamy soup.
Fresh green salad: A crisp salad provides a refreshing contrast.
Grilled chicken: A portion of lean grilled chicken makes the meal more substantial.
Roasted vegetables: Serve with broccoli, carrots or courgettes.
Fresh coriander: A little chopped coriander complements the curry spices beautifully.
How to Store and Freeze
Refrigerating
Allow the soup to cool promptly and transfer it to airtight containers.
Refrigerate within two hours and store for up to 3 days.
Freezing
For the best texture, freeze the soup before adding the optional yoghurt.
Divide the cooled soup into freezer-safe containers and freeze for up to 3 months for best quality.
Reheating
Defrost overnight in the refrigerator.
Reheat gently in a saucepan until steaming hot throughout, stirring occasionally.
Add a splash of water or stock if the soup has thickened.
Only reheat the portion you plan to eat.
Approximate Nutritional Information
Per serving, based on 4 portions, without the optional yoghurt:
| Nutrient | Approximate Amount |
|---|---|
| Calories | 130 kcal |
| Protein | 6g |
| Carbohydrates | 25g |
| Fat | 1g |
| Fibre | 7g |
These values are estimates and will vary depending on the vegetables, stock, curry powder and cooking spray used.
Frequently Asked Questions
Can I make curried cauliflower soup without cream?
Absolutely. The cauliflower and potato blend together to create a naturally creamy texture without needing cream.
Is curried cauliflower soup spicy?
This recipe uses mild curry powder, so it has a gentle warmth rather than strong heat. You can adjust the spices to suit your taste.
Can I use frozen cauliflower?
Yes. Frozen cauliflower works well and can be added directly to the saucepan. Cook until completely tender before blending.
Can I make this soup without potatoes?
Yes. Leave out the potato and reduce the stock slightly. The soup may be thinner, but the cauliflower will still provide a creamy texture.
Can I freeze curried cauliflower soup?
Yes. It freezes well for up to 3 months for best quality. Add any yoghurt garnish after reheating.
Can I make this soup vegan?
Yes. Use vegan-friendly vegetable stock and cooking spray, and omit the yoghurt or replace it with a suitable plant-based alternative.
How can I make the soup thicker?
Simmer the blended soup uncovered for a few minutes, or use slightly less stock.
Can I make this recipe ahead of time?
Yes. Prepare the soup in advance and refrigerate for up to 3 days.
Final Thoughts
This curried cauliflower soup is a delicious way to turn simple vegetables into a warming and satisfying homemade meal.
With tender cauliflower, carrots, potato and fragrant curry spices, every spoonful is smooth, comforting and full of flavour.
It’s easy to prepare, ideal for batch cooking and perfect for chilly days when you want something nourishing without spending hours in the kitchen.
Serve with fresh coriander, a little yoghurt if desired, and a slice of wholemeal toast for a lovely homemade lunch.


