Sweet Potato & Chickpea Curry Recipe, Easy Asian Dinner in 45 Minutes

Prep: 15 min | Cook: 30 min | Total: 45 min | Serves: 4 | Difficulty: Easy
Why you will love this: It delivers serious flavor with minimal hands on work. The sweet potatoes get perfectly tender while the coconut milk keeps everything rich without being heavy.
I made this sweet potato & chickpea curry recipe on a Tuesday night when I wanted something cozy but didn’t want to stand over the stove forever. It was one of those days where everything felt rushed, but this curry made me slow down and actually enjoy dinner. The smell of garlic and ginger hitting hot oil is pure comfort. I like serving it with naan or rice, and I’m always reminded of the time I made a batch of fluffy Japanese souffle pancakes for dessert after. Sweet and savory, best combo.
Key Facts About Sweet Potato & Chickpea Curry
- Cook time is 30 minutes, total time is 45 minutes from start to finish.
- This recipe serves 4 people with generous portions.
- Sweet potatoes provide 4 grams of fiber per serving.
- Chickpeas add 10 grams of plant based protein per serving.
- One pot contains under 400 calories per serving with coconut milk.
What You Need for Sweet Potato & Chickpea Curry Recipe

- 1 tablespoon coconut oil or neutral oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric
- 1/2 teaspoon chili powder or red pepper flakes
- 2 medium sweet potatoes, peeled and cut into 1/2 inch cubes
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 can (14 oz) full fat coconut milk
- 1 cup vegetable broth
- 1 can (14 oz) diced tomatoes
- 1/2 teaspoon salt, plus more to taste
- Fresh cilantro for garnish
- Cooked rice or naan for serving
A good quality coconut milk makes a big difference here. Go for full fat, not light. It gives the sauce that luscious texture you want.
How to Make Sweet Potato & Chickpea Curry
Start by heating the coconut oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook until soft, about 5 minutes. Stir in the garlic and ginger, then cook for another minute until fragrant. Add the cumin, coriander, turmeric, and chili powder. Stir constantly for 30 seconds to toast the spices.

Step 1: Add the Vegetables and Liquid
Tip in the sweet potatoes and chickpeas. Pour in the coconut milk, vegetable broth, and diced tomatoes with their juices. Stir everything together. Bring the curry to a gentle boil, then reduce the heat to low. Let it simmer uncovered for 20 to 25 minutes. You want the sweet potatoes tender but not mushy. Stir occasionally.
Step 2: Season and Finish
Once the sweet potatoes are fork tender, add salt to taste. I usually start with 1/2 teaspoon and add more from there. Squeeze in a little lime juice if you have it. The acidity wakes up the flavors. Taste and adjust salt or spices. Remove from heat. Garnish with fresh cilantro. Serve hot over rice or with warm naan. Sometimes I make a side of Moroccan chicken tagine when I want a bigger spread, but this curry stands beautifully on its own.
Join Our Private Cooking Community
Get a new recipe every single day, cooking tips, and connect with other home cooks who love food as much as you do. A warm friendly community and I would love to see you there.
Tips for Perfect Sweet Potato & Chickpea Curry
Cube the sweet potatoes evenly
Cut them into 1/2 inch pieces. Smaller cubes cook faster and more evenly. If you cut them too big, you risk undercooked centers. If too small, they can turn to mush. Keep it consistent.
Toast the spices
Do not skip this step. Adding the spices to the hot oil and stirring for 30 seconds releases their essential oils. It transforms the flavor from flat to deep and aromatic. This is how you make a homemade sweet potato & chickpea curry that tastes like it simmered all day.
Let it rest before serving
After you turn off the heat, let the curry sit for 5 minutes. The flavors continue melding during this time. It also lets the sauce thicken slightly. If you are meal prepping, this curry tastes even better the next day, so make a double batch. For a weekend brunch twist, I serve leftovers alongside blueberry lemon ricotta pancakes. Trust me, it works.
Want More Recipes Like This?
I put together 400 of my favorite recipes in one download. Chicken dinners, creamy pastas, easy cakes, quick breakfasts, and simple everyday meals the whole family actually eats. If you cook at home regularly, you will use this all the time.
Frequently Asked Questions
Can I make this sweet potato & chickpea curry recipe in advance?
Yes, it keeps well in the fridge for up to 4 days. The flavors deepen as it sits. Reheat gently on the stovetop with a splash of water or broth if it thickens too much.
Can I freeze this curry?
Yes, freeze it in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating. The sweet potatoes may soften a bit more, but the taste stays great.
Can I make this curry spicier or milder?
Absolutely. Skip the chili powder for a mild version. Add a chopped fresh chili or extra red pepper flakes for more heat. Adjust to your preference.
I hope this sweet potato & chickpea curry recipe becomes a regular in your rotation. It is simple, forgiving, and genuinely delicious. Let me know how it turns out for you in the comments.

Sweet Potato & Chickpea Curry
Ingredients
Method
- In a large pot or Dutch oven, heat coconut oil over medium heat. Add diced onion and cook until softened, about 5 minutes. Stir in garlic and ginger, cooking for 1 minute until fragrant.
- Add curry powder, cumin, turmeric, and cayenne (if using). Stir constantly for 30 seconds to toast the spices and release their aroma.
- Add cubed sweet potatoes, chickpeas, coconut milk, and vegetable broth. Stir to combine. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes until sweet potatoes are tender.
- Remove from heat. Stir in lime juice and season with salt and pepper to taste. Adjust spices if desired.
- Spoon rice into bowls and top with curry. Garnish with fresh cilantro. Serve hot.
Disclosure: This post may contain affiliate links. If you purchase through our links we may earn a small commission at no extra cost to you.
If you made this Sweet Potato & Chickpea Curry, please leave a comment below and let me know how it turned out.

