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 Recipe

Sweet Potato and Chickpea Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 103 reviews

This Sweet Potato and Chickpea Curry is a hearty, Indian-inspired vegan dish featuring tender sweet potatoes and protein-rich chickpeas simmered in a creamy, aromatic coconut and spice sauce. It’s nourishing, flavorful, and perfect for cozy weeknight dinners or make-ahead meal prep. Enjoy the comforting blend of sweet and savory flavors, finished with a fresh cilantro garnish.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Vegetables & Legumes

  • 2 large sweet potatoes, peeled and cubed
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 1 onion, finely chopped

Aromatics & Seasonings

  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp curry powder
  • 1 tsp turmeric
  • 1 tsp cumin
  • Salt and pepper, to taste

Liquids & Fats

  • 1 can (14 oz) coconut milk
  • 2 tbsp vegetable oil
  • Water, as needed (to cover vegetables)

For Garnish

  • Fresh cilantro

Instructions

  1. Prepare the Aromatics: Heat the oil in a large pot over medium heat. Add the chopped onion and sauté for about 5 minutes, until translucent.
  2. Add Garlic and Ginger: Stir in the minced garlic and grated ginger, cooking for another minute until wonderfully fragrant.
  3. Toast the Spices: Sprinkle in the curry powder, turmeric, and cumin. Stir and toast for about 30 seconds so the spices can bloom and fully release their aromas.
  4. Add Main Ingredients: Add the cubed sweet potatoes and chickpeas to the pot, stirring well to coat with the spice mixture.
  5. Add Liquids & Simmer: Pour in the coconut milk and enough water to just cover the vegetables. Bring the mixture to a boil, then lower heat and let it simmer gently for 15-20 minutes, until the sweet potatoes are just tender.
  6. Season & Finish: Season the curry with salt and pepper to your liking. Stir well and cook for another minute, letting the flavors marry.
  7. Garnish & Serve: Remove from heat, garnish with freshly chopped cilantro, and serve hot with rice or naan as desired.

Notes

  • Pro tip: Select firm, smooth sweet potatoes with no soft spots for the best flavor and texture.
  • Feeling adventurous? Cook dried chickpeas from scratch for an even richer taste and texture.
  • Save time by prepping vegetables in advance or using pre-cut sweet potatoes.
  • Avoid overcooking the sweet potatoes—aim for tender but not mushy pieces.
  • This curry keeps well in the fridge for up to 4 days and can be frozen for meal prep.
  • Author: Sophia
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main-course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 9g
  • Sodium: 420mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 10g
  • Protein: 8g
  • Cholesterol: 0mg