Breakfast

Lunch

Dinner

Sides

Baking

Drinks

Vegan Curried Cream of Vegetable Soup Recipe

Creamy, fragrant, and loaded with wholesome vegetables and beans, this Vegan Curried Cream of Vegetable Soup is comfort in a bowl. Perfect for a hearty lunch or a warming dinner on chilly days.

Video

Ingredients

3 tbsp Oil
1 tbsp Curry Powder
Pinch of Ground Turmeric
Pinch of Cinnamon
Pinch of Ginger
Pinch of Nutmeg
1 tin Red Kidney Beans
1 tin Cannellini Beans
2 Onion chopped
2 Potatoes chopped
2 Carrots chopped
2 Cloves Garlic chopped
2 Courgettes
4 cups Water
2/3 cup Coconut Cream

Instructions

  1. Heat 3 tbsp oil in a heavy-based saucepan over medium heat.
  2. Add 1 tbsp curry powder, a pinch of ground turmeric, a pinch of cinnamon, a pinch of ginger, and a pinch of nutmeg. Cook for 1 minute until fragrant.
  3. Add 2 chopped onions, 2 chopped potatoes, 2 chopped carrots, 2 chopped cloves of garlic, and 2 chopped courgettes. Stir to coat thoroughly with the oil and spices.
  4. Cook for 5 minutes, stirring occasionally.
  5. Add 4 cups water and simmer for 20 minutes or until the vegetables are tender.
  6. Add 1 tin red kidney beans and 1 tin cannellini beans, then gently heat through.
  7. Remove from heat and stir in 2/3 cup coconut cream.
  8. Sprinkle with fresh parsley before serving.

Hints & Tips

  • Toast the spices – Cooking the curry powder and spices briefly in oil before adding the vegetables releases their full flavour.
  • Blend for a smooth soup – Use a stick blender if you prefer a silky, creamy texture rather than chunky.
  • Adjust the heat – Add extra curry powder or a pinch of chilli flakes for a spicier soup.
  • Swap the beans – Use chickpeas or butter beans instead for a different flavour and texture.
  • Make it ahead – This soup tastes even better the next day after the flavours have developed.

Pin Me