Sweet Potato and Chickpea Curry in black bowl

Vegan Sweet Potato and Chickpea Curry

A quick and easy, soy-free, gluten-free, Thai Vegan Sweet Potato and Chickpea Curry for a meatless Monday full of flavor and nutrition!

Course Main Course, vegan
Cuisine International, Thai
Keyword sweet potato and chickpea curry
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 2 people
Calories 483 kcal


  • 1 small onion
  • 1 clove garlic
  • 2 cups cooked chickpeas (preferably home cooked)
  • 1 large sweet potato
  • 1 can coconut milk (400ml)
  • 2 Tbsp red Thai curry paste
  • Salt (if necessary)
  • Pepper (if necessary)
  • fresh coriander (optional)
  • chilli (optional)


  1. Heat a large saucepan over medium heat.
  2. Peel and finely chop onion and peel and crush garlic.

  3. Peel sweet potato and cut into about 3/4" (2cm) cubes, the bigger the cubes the longer they take to cook. Make sure they are no bigger than 3/4".
  4. Once hot, add a splash of flavorless oil to the pan and then add chopped onion and garlic. Sauté until onion is translucent.
  5. (If serving over freshly steamed rice, now is a good time to start preparing that)
  6. Add curry paste and mix well.
  7. Add coconut milk, sweet potato and chickpeas and stir well. Make sure all sweet potato cubes are well submerged in liquid so they cook fast.
  8. Bring to the boil and once boiling reduce heat to constant simmer (medium low).
  9. Let simmer uncovered until sweet potato is cooked through and sauce has thickened (20-30 minutes), stirring mid through and making sure again all sweet potato pieces are submerged in liquid at all times.
  10. Salt and pepper to taste if necessary, then serve over steamed white rice, sprinkle with fresh chopped coriander and a little bit of chopped chilli for extra spice.
Nutrition Facts
Vegan Sweet Potato and Chickpea Curry
Amount Per Serving
Calories 483 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 13g81%
Sodium 710mg31%
Potassium 860mg25%
Carbohydrates 67g22%
Fiber 13g54%
Sugar 9g10%
Protein 11g22%
Vitamin A 26480IU530%
Vitamin C 8.4mg10%
Calcium 137mg14%
Iron 3.4mg19%
* Percent Daily Values are based on a 2000 calorie diet.