If you’re looking for a hearty, wholesome, and comforting meal, Sweet Potato and Chickpea Curry is the perfect recipe. Packed with tender sweet potatoes, protein-rich chickpeas, and a creamy coconut curry sauce, this easy one-pot dinner is ideal for busy weeknights and family meals.
Why You’ll Love This Recipe
This curry is rich, creamy, and filled with warming spices. It comes together in one pot, which means less cleanup and an easier cooking experience.
It is naturally vegan, dairy-free, gluten-free, and halal-friendly. The simple ingredients also make it an affordable meal for families, meal prep, or cozy weeknight dinners.
Ingredients

- 2 large sweet potatoes, peeled and cubed
- 1 can (15 ounces) chickpeas, drained and rinsed
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 can (14 ounces) 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
- Water, as needed
Instructions
- Heat the vegetable oil in a large pot over medium heat.
- Add the chopped onion and cook for about 5 minutes, or until soft and translucent.
- Stir in the minced garlic and grated ginger. Cook for 1 minute, until fragrant.
- Add the curry powder, turmeric, and cumin. Stir continuously for about 30 seconds to toast the spices and release their flavor.
- Add the cubed sweet potatoes and chickpeas. Stir well to coat them evenly with the spices.
- Pour in the coconut milk and add enough water to just cover the vegetables.
- Bring the mixture to a gentle boil, then reduce the heat to low.
- Simmer uncovered for 15–20 minutes, or until the sweet potatoes are tender and the sauce has thickened slightly.
- Season with salt and black pepper to taste.
- Garnish your Sweet Potato and Chickpea Curry with fresh cilantro before serving.

Tips & Tricks
Use full-fat coconut milk for the richest and creamiest sauce.
Cut the sweet potatoes into evenly sized cubes so they cook at the same rate.
Add spinach or kale during the final few minutes of cooking for extra color and nutrition.
For more heat, add chili flakes, cayenne pepper, or a chopped fresh chili.
A squeeze of fresh lime juice before serving can brighten the warm curry flavors.
If the sauce becomes too thick, stir in a small splash of water or vegetable broth.
Details
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Yield: 4 servings
Category: Main Course
Method: Stovetop
Cuisine: Indian-Inspired
Difficulty: Easy
Dietary Notes: Vegan, vegetarian, dairy-free, gluten-free, and halal-friendly

Notes
Serve this easy sweet potato curry with basmati rice, jasmine rice, quinoa, or warm naan.
For extra texture, top each serving with roasted cashews or pumpkin seeds.
Cauliflower, peas, carrots, bell peppers, or zucchini can be added for a heartier meal.
The amount of curry powder can be adjusted depending on the strength of your spice blend and your preferred flavor.
Nutrition
Approximate nutrition per serving:
Calories: 390
Protein: 10 grams
Carbohydrates: 46 grams
Fat: 20 grams
Fiber: 11 grams
Sugar: 11 grams
Nutritional values may vary depending on the coconut milk and serving size used.
FAQ
Can I make Sweet Potato and Chickpea Curry ahead of time?
Yes. This chickpea curry recipe is excellent for meal prep, and the flavors often become even richer after resting overnight in the refrigerator.
Can I use light coconut milk?
Yes, but the sauce will be thinner and less creamy. Full-fat coconut milk creates the richest coconut chickpea curry.
Can I use dried chickpeas?
Yes. Soak and cook the chickpeas completely before adding them to the curry. You will need about 1½ cups of cooked chickpeas.
What vegetables can I add?
Spinach, kale, cauliflower, peas, carrots, zucchini, and bell peppers all work well in this one-pot curry.
Is this curry spicy?
The recipe is mild and warmly spiced. Add cayenne pepper, chili flakes, or fresh chili for a hotter curry.
How can I thicken the curry?
Simmer it uncovered for a few extra minutes. You can also mash a few pieces of sweet potato into the sauce.
Storage
Refrigerator: Allow the curry to cool completely, then store it in an airtight container for up to 4 days.
Freezer: Freeze the curry in freezer-safe containers for up to 3 months. Leave a little space at the top of each container because the curry may expand as it freezes.
Reheating: Reheat gently in a saucepan over medium-low heat or in the microwave. Add a splash of water, vegetable broth, or coconut milk if the sauce is too thick.

Similar Recipes

Sweet Potato and Chickpea Curry
Ingredients
- 2 large sweet potatoes peeled and cubed
- 1 can 15 ounces chickpeas, drained and rinsed
- 1 onion finely chopped
- 3 cloves garlic minced
- 1 tablespoon fresh ginger grated
- 1 can 14 ounces 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
- Water as needed
Instructions
- Heat the vegetable oil in a large pot over medium heat.
- Add the chopped onion and cook for about 5 minutes, or until soft and translucent.
- Stir in the minced garlic and grated ginger. Cook for 1 minute, until fragrant.
- Add the curry powder, turmeric, and cumin. Stir continuously for about 30 seconds to toast the spices and release their flavor.
- Add the cubed sweet potatoes and chickpeas. Stir well to coat them evenly with the spices.
- Pour in the coconut milk and add enough water to just cover the vegetables.
- Bring the mixture to a gentle boil, then reduce the heat to low.
- Simmer uncovered for 15–20 minutes, or until the sweet potatoes are tender and the sauce has thickened slightly.
- Season with salt and black pepper to taste.
- Garnish your Sweet Potato and Chickpea Curry with fresh cilantro before serving.
Notes
Conclusion
This Sweet Potato and Chickpea Curry is creamy, nourishing, flavorful, and simple enough for any night of the week. The tender sweet potatoes, hearty chickpeas, coconut milk, and aromatic spices create a comforting meal the whole family can enjoy.

