Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato and Chickpea Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Vegan Sweet Potato Chickpea Curry is a creamy, nourishing one-pan dish made with coconut milk, warming spices, chickpeas, and tender sweet potatoes. Ready in 30 minutes, it’s a wholesome comfort meal perfect for weeknights.

  • Total Time: 30 minutes
  • Yield: 6 servings

Ingredients

3 tablespoons olive oil

1 onion, chopped

2 cloves garlic, minced

2 teaspoons minced fresh ginger root

1 (15-ounce) can chickpeas, drained

1 (14.5-ounce) can diced tomatoes

1 (14-ounce) can coconut milk

1 sweet potato, cubed

1 tablespoon garam masala

1 teaspoon ground cumin

1 teaspoon ground turmeric

½ teaspoon salt

¼ teaspoon red chile flakes

1 cup baby spinach

Instructions

  1. Heat olive oil in a large skillet over medium heat. Add onion, garlic, and ginger. Cook until softened, about 5 minutes.
  2. Stir in chickpeas, diced tomatoes, coconut milk, and sweet potato cubes. Bring to a boil, then reduce heat and simmer for 15 minutes, until sweet potato is tender.
  3. Season with garam masala, cumin, turmeric, salt, and chile flakes. Stir and adjust seasoning as needed.
  4. Add baby spinach just before serving. Cook for 1–2 minutes until wilted.
  5. Serve hot with basmati rice and naan bread.

Notes

  • Peeling the sweet potato is optional—keeping the skin adds nutrients.
  • For a spicier curry, increase chile flakes or add fresh chili peppers.
  • For a creamier curry, use coconut cream instead of coconut milk.
  • Freeze without spinach; add fresh spinach when reheating.
  • Great served with rice, quinoa, or naan.
  • Author: Monica
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian-Inspired
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 280
  • Sugar: 7 g
  • Sodium: 370 mg
  • Fat: 16 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 29 g
  • Fiber: 7 g
  • Protein: 6 g
  • Cholesterol: 0 mg