Servings
Font
Back
4.9 from 30 votes

Coconut Curry Vegetable Soup (Vegan!)

A warmly satisfying curry soup with a silky, golden broth. Easy to prepare and so nourishing. Great served with cooked rice or naan bread!

Prep Time
30 mins
Cook Time
30 mins
Total Time
50 mins
Servings: 5 medium bowls
Calories: 285 kcal
Course: Soup
Cuisine: Indian , Vegan , gluten-free

Ingredients

  • 1 small yellow onion
  • 2 medium carrots
  • 3-4 cloves garlic
  • 2 tsp. ginger, freshly grated
  • 3 cups vegetable broth
  • 13.5 oz. Can coconut milk (regular, unsweetened)
  • 8 oz. cauliflower florets (about 3 cups)
  • 6 oz. gold potato (1 medium)
  • 1 1/2 cups sweet peas
  • 1 1/3 Tbsp. curry powder (1 Tbsp. + 1 tsp.)
  • 1-2 cups fresh baby spinach (optional)
For serving (optional):
  • Fresh cilantro, cooked rice, naan, pita bread

Instructions

    Cup of Yum
  1. Dice onion and carrots. Mince garlic and grate ginger, then set aside.
  2. In a large pot, sauté onion and carrot for 7-8 minutes. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.)
  3. Meanwhile, dice potato and cut cauliflower into small florets.
  4. When onion is translucent, add garlic, ginger, and curry powder. Stir and sauté for 1 minute.
  5. Then add the vegetable broth, coconut milk, cauliflower, potato, and peas.
  6. Bring to a light boil. Then reduce heat, cover, and simmer for 15-20 minutes.
  7. Stir in spinach (if using) during the last few minutes of cook time.
  8. Salt and pepper to taste. Then garnish with chopped fresh cilantro, and serve with rice or naan/pita bread if desired.

Notes

  • Vegetables: Swap in whatever sounds good like kale, broccoli, snow peas, water chestnuts, etc.
  • Other additions: Stir in chickpeas (or other white beans) for extra heartiness and plant-based protein.
  • Recipe originally published October 2017. Updated January 2024.

Nutrition Information

Calories 285kcal (14%) Carbohydrates 27g (9%) Protein 7g (14%) Fat 19g (29%) Saturated Fat 16g (80%) Polyunsaturated Fat 0.4g Monounsaturated Fat 1g Potassium 765mg (22%) Fiber 8g (32%) Sugar 10g (20%) Vitamin A 5289IU (106%) Vitamin C 54mg (60%) Calcium 67mg (7%) Iron 3mg (17%)

Nutrition Facts

Serving: 5medium bowls

Amount Per Serving

Calories 285

% Daily Value*

Calories 285kcal 14%
Carbohydrates 27g 9%
Protein 7g 14%
Fat 19g 29%
Saturated Fat 16g 80%
Polyunsaturated Fat 0.4g 2%
Monounsaturated Fat 1g 5%
Potassium 765mg 16%
Fiber 8g 32%
Sugar 10g 20%
Vitamin A 5289IU 106%
Vitamin C 54mg 60%
Calcium 67mg 7%
Iron 3mg 17%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register