Chickpea and Sweet Potato Curry

🕒 Prep: 15 min
🔥 Cook: 30 min
🍽 Serves: 4
Be the First to Review!

This Chickpea and Sweet Potato Curry is a hearty, comforting dish that's perfect for any time of the year. It combines the creaminess of coconut milk with the earthiness of spices for a meal that's both satisfying and nourishing. Whether you're vegan or just love a good plant-based meal, this curry is sure to hit the spot!

Chickpea and Sweet Potato Curry

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Chickpea and Sweet Potato Curry

Ingredients for Chickpea and Sweet Potato Curry

Olive oil serves as the base for sautéing, providing a subtle fruitiness to the dish. Onion adds sweetness and depth, while garlic and ginger bring a punchy, aromatic freshness. The spice blend of cumin, coriander, and turmeric creates a warm and earthy foundation with a hint of heat from cayenne pepper.

Sweet potatoes add a natural sweetness and creamy texture, perfectly complementing the hearty chickpeas. Coconut milk provides richness and silkiness, balancing the acidity from the diced tomatoes. A splash of vegetable broth helps meld all the flavors together. Finally, a touch of lime juice and fresh cilantro brightens the dish right before serving.

Why This Chickpea and Sweet Potato Curry Works

As the onion, garlic, and ginger cook in the oil, they soften and lose their sharp bite. They start to taste sweeter and milder, so they don’t overpower the curry. When the spices hit the warm oil, they spread through the pot instead of staying in little dry spots, so the cumin, coriander, turmeric, and cayenne coat everything from the start.

Once the sweet potatoes, chickpeas, coconut milk, tomatoes, and broth go in, the gentle simmer does most of the work. Over time, the sweet potatoes slowly soften all the way to the center without falling apart. Their starch seeps into the liquid and makes the curry thicker and creamier. While everything cooks, the chickpeas soak in the seasoned coconut-tomato broth, so they taste less plain and their texture stays firm but tender.

Near the end, the lime juice wakes up the heavy, creamy sauce so it doesn’t feel flat, and the cilantro goes in last so it stays bright and fresh instead of wilting away.

Chickpea and Sweet Potato Curry Tips & Tricks

  • If you prefer a thicker curry, mash some of the sweet potatoes against the side of the pot.
  • Adjust the cayenne pepper to your preferred level of heat.
  • For an added depth of flavor, roast the sweet potatoes before adding them to the curry.

Mistakes To Avoid

Letting the curry boil hard instead of gently simmering makes the coconut milk separate. The fat rises and forms oily pools on top while the liquid underneath stays thin, so the curry ends up greasy with a watery base instead of a smooth, creamy sauce.

Cutting the sweet potatoes into big uneven chunks means some pieces stay firm while others start to fall apart. The soft ones break down and make the sauce mushy and grainy, while the larger pieces still have a hard, slightly raw center.

Adding the salt only at the very end can leave the chickpeas tasting bland inside. The outside of the curry gets salty, but the chickpeas stay plain and a bit chalky in the middle instead of soaking up the seasoning as they simmer.

Throwing in the cilantro too early during the long simmer causes it to lose its fresh bite and turn dull and dark. The leaves break down into little green specks that add a slightly muddy taste and make the curry look less bright.

Ingredients

  1. 2 tbsp olive oil
  2. 1 large onion, chopped
  3. 3 cloves garlic, minced
  4. 1 tbsp fresh ginger, grated
  5. 2 tsp ground cumin
  6. 2 tsp ground coriander
  7. 1 tsp turmeric
  8. 1/2 tsp cayenne pepper
  9. 2 medium sweet potatoes, peeled and diced
  10. 2 15-oz cans chickpeas, drained and rinsed
  11. 1 14-oz can coconut milk
  12. 1 14-oz can diced tomatoes
  13. 1 cup vegetable broth
  14. Salt and pepper to taste
  15. 1 tbsp lime juice
  16. 2 tbsp fresh cilantro, chopped

Step-by-step Instructions

  1. 1. Heat the olive oil in a large pot over medium heat. Add the onion and sauté until translucent, about 5 minutes.
  2. 2. Stir in the garlic and ginger, cooking for another 1-2 minutes until fragrant.
  3. 3. Add the cumin, coriander, turmeric, and cayenne pepper. Cook, stirring frequently, for about 1 minute.
  4. 4. Add the diced sweet potatoes, chickpeas, coconut milk, and diced tomatoes to the pot. Stir well to combine.
  5. 5. Pour in the vegetable broth and bring the mixture to a simmer. Reduce heat to low and cover.
  6. 6. Cook for 25-30 minutes, or until the sweet potatoes are tender.
  7. 7. Season with salt, pepper, and lime juice. Stir in the chopped cilantro just before serving.

Frequently Asked Questions

Can I use fresh tomatoes instead of canned?
Yes, about 2 cups of chopped fresh tomatoes can be used instead of canned.
How can I make it spicier?
Increase the cayenne pepper or add a chopped fresh chili for more heat.
Is this recipe freezer-friendly?
Absolutely! This curry freezes well for up to three months. Just let it cool completely before transferring to freezer-safe containers.

Serving Ideas for Chickpea and Sweet Potato Curry

This curry pairs beautifully with steamed basmati rice or warm naan bread. For a lighter option, serve it over a bed of quinoa or alongside a simple green salad. A dollop of yogurt on top can also add a nice cooling contrast.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.