If you’re looking for a comforting, wholesome, and flavorful meal, Sweet Potato and Chickpea Curry is the perfect choice. This creamy, satisfying dish combines tender sweet potatoes, hearty chickpeas, and rich coconut milk with warming spices to create a meal that’s both nourishing and delicious. Whether you’re planning a healthy weeknight dinner or meal prepping for the week, this vegan sweet potato curry is simple to make and guaranteed to become a family favorite.
Why You’ll Love This Recipe
- Rich, creamy coconut-based sauce with warm curry flavors.
- Ready in about 35 minutes, making it an excellent easy curry recipe.
- Naturally vegan, dairy-free, and gluten-free curry.
- Packed with plant-based protein and fiber.
- Budget-friendly ingredients that are easy to find.
- Perfect for meal prep and leftovers.
- Delicious served with rice, naan, or quinoa.
Ingredients

- 2 large sweet potatoes, peeled and cubed
- 1 (15-ounce) can chickpeas, drained and rinsed
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 (14-ounce) can coconut milk
- 2 tablespoons curry powder
- 1 teaspoon turmeric
- 1 teaspoon ground cumin
- Salt and black pepper, to taste
- 2 tablespoons vegetable oil
- Fresh cilantro, chopped, for garnish
Instructions
- Heat the vegetable oil in a large pot over medium heat.
- Add the chopped onion and cook for about 5 minutes until soft and translucent.
- Stir in the garlic and ginger and cook for 1 minute until fragrant.
- Add the curry powder, turmeric, and cumin. Stir continuously for about 30 seconds to toast the spices.
- Add the cubed sweet potatoes and chickpeas, stirring well to coat them with the spice mixture.
- Pour in the coconut milk and enough water to just cover the vegetables.
- Bring to a gentle boil, then reduce the heat and simmer for 15–20 minutes, or until the sweet potatoes are fork tender.
- Season with salt and pepper to taste.
- Garnish generously with fresh cilantro before serving your Sweet Potato and Chickpea Curry.
- Enjoy with steamed rice, warm naan, or quinoa.

Tips & Tricks
- Add fresh spinach during the final 2 minutes for extra greens.
- For additional heat, stir in cayenne pepper or red chili flakes.
- Use light coconut milk for a lighter version.
- Add diced tomatoes for extra richness and acidity.
- Fresh lime juice just before serving brightens the flavors.
- Sprinkle roasted cashews or pumpkin seeds over the curry for crunch.
Details
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-Inspired
- Difficulty: Easy
- Dietary Notes: Vegan, Dairy-Free, Gluten-Free

Notes
- Sweet potatoes can be substituted with butternut squash.
- Kale or spinach makes an excellent addition.
- Adjust the curry powder depending on your preferred spice level.
- Serve alongside jasmine rice, brown rice, quinoa, or warm naan bread.
Nutrition (Approximate Per Serving)
- Calories: 385
- Protein: 10g
- Carbohydrates: 43g
- Fat: 20g
- Fiber: 11g
- Sugar: 10g
FAQ
Can I make Sweet Potato and Chickpea Curry ahead of time?
Yes. The flavors become even richer after sitting overnight, making it perfect for meal prep.
Is this vegan sweet potato curry spicy?
It has a mild warmth from curry powder. Add chili flakes or cayenne if you enjoy more heat.
Can I freeze chickpea coconut curry?
Absolutely. Freeze in airtight containers for up to three months.
What can I serve with this gluten-free curry?
Steamed rice, quinoa, cauliflower rice, or gluten-free flatbread are excellent choices.
Can I add more vegetables?
Yes. Spinach, peas, carrots, zucchini, cauliflower, or bell peppers all work wonderfully.
Storage
Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Freeze for up to 3 months. Thaw overnight in the refrigerator.
Reheating: Warm gently on the stovetop or microwave until heated through. Add a splash of water or coconut milk if the sauce has thickened.

Similar Recipes

Sweet Potato and Chickpea Curry
Ingredients
- 2 large sweet potatoes peeled and cubed
- 1 15-ounce can chickpeas, drained and rinsed
- 1 onion finely chopped
- 3 cloves garlic minced
- 1 tablespoon fresh ginger grated
- 1 14-ounce can coconut milk
- 2 tablespoons curry powder
- 1 teaspoon turmeric
- 1 teaspoon ground cumin
- Salt and black pepper to taste
- 2 tablespoons vegetable oil
- Fresh cilantro chopped, for garnish
Instructions
- Heat the vegetable oil in a large pot over medium heat.
- Add the chopped onion and cook for about 5 minutes until soft and translucent.
- Stir in the garlic and ginger and cook for 1 minute until fragrant.
- Add the curry powder, turmeric, and cumin. Stir continuously for about 30 seconds to toast the spices.
- Add the cubed sweet potatoes and chickpeas, stirring well to coat them with the spice mixture.
- Pour in the coconut milk and enough water to just cover the vegetables.
- Bring to a gentle boil, then reduce the heat and simmer for 15–20 minutes, or until the sweet potatoes are fork tender.
- Season with salt and pepper to taste.
- Garnish generously with fresh cilantro before serving your Sweet Potato and Chickpea Curry.
- Enjoy with steamed rice, warm naan, or quinoa.
Notes
- Sweet potatoes can be substituted with butternut squash.
- Kale or spinach makes an excellent addition.
- Adjust the curry powder depending on your preferred spice level.
- Serve alongside jasmine rice, brown rice, quinoa, or warm naan bread.
Conclusion
This Sweet Potato and Chickpea Curry is everything you want in a comforting homemade meal—creamy, flavorful, nutritious, and incredibly easy to prepare. With wholesome ingredients and warming spices, it’s an ideal healthy weeknight dinner that’s satisfying enough for the whole family. Whether you’re looking for a simple easy curry recipe or a comforting chickpea coconut curry, this recipe delivers every time.

