Curried Cauliflower Sweet Potato Soup - Vegan, Healthy, Oil-Free

Curried Cauliflower Sweet Potato Soup

  • Author: Deryn Macey
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 minutes
  • Yield: 6 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan, Gluten-Free

This soup is easy to make in under 30 minutes, budget-friendly and full of beautiful flavour. It’s also great to make ahead of time as the flavours only improve after a day or two.



  • 1 onion, diced (3 cups, 400 g)
  • 4 cloves garlic, peeled and minced
  • 1 tbsp curry powder
  • 1 tsp red pepper flakes
  • 1 can coconut milk (full-fat or light)
  • 5 cups vegetable stock
  • 1 sweet potato, peeled and cubed (4 cups, 450 g)
  • 1 crown of cauliflower, chopped (5 cups, 500 g)
  • 2 tbsp fresh lime juice
  • 2 tsp organic sugar
  • 1 cup green peas, fresh or frozen (170 g)


  1. Cook the garlic and onions in a bit of the vegetable stock for 5 minutes.
  2. Add the curry powder and red pepper flakes and cook, stirring for a few more minutes.
  3. Add coconut milk, vegetable stock, sweet potato and cauliflower.
  4. Simmer until the sweet potato is cooked through and very soft, approximately 15-20 minutes.
  5. Stir in the lime juice and sugar.
  6. Place the soup into a blender and process until smooth or use an immersion blender in the pot.
  7. After it’s smooth, place it all back in the pot and stir in the peas.

Keywords: sweet potato soup, easy, healthy, vegetarian, plant-based, curry