If you’re looking to fill your kitchen with incredible aromas, dazzling colors, and the promise of a satisfying, cozy meal, this Sweet Potato and Chickpea Curry is about to become your new go-to. Creamy coconut milk wraps chunks of sweet potato and hearty chickpeas in a warmly spiced sauce, thanks to ginger, garlic, and a generous dose of curry powder. Whether you’re new to plant-based meals or just craving something easy, affordable, and downright delicious, this dish is the perfect weeknight wonder—ready in under 45 minutes and bursting with wholesome flavor!

Ingredients You’ll Need
Every ingredient in this curry plays its own special part, whether it’s adding deep flavor, a splash of color, or velvety texture. Most are pantry staples, proving that simple doesn’t have to mean boring!
- Sweet potatoes: Pick firm, smooth-skinned sweet potatoes for vibrant color and natural sweetness.
- Chickpeas: Canned chickpeas keep things quick and easy, but feel free to use home-cooked for deeper flavor.
- Onion: Finely chopped onion adds that all-important sweetness and body to your curry base.
- Garlic: Three cloves, minced, bring a punch of aromatic warmth.
- Fresh ginger: A tablespoon of grated ginger offers a fresh, spicy kick that balances the creamy sauce.
- Coconut milk: Use full-fat for the richest, silkiest curry sauce.
- Curry powder: The heart of the spice blend—choose a mild or spicy version based on your preference.
- Turmeric: Not just for color—turmeric amps up earthy flavor and that signature golden glow.
- Cumin: Just a touch for smoky complexity.
- Salt and pepper: Season to taste, bringing all the flavors into harmony.
- Vegetable oil: A couple tablespoons to start off your sauté and unlock the spices’ aroma.
- Fresh cilantro: A fresh, herby garnish to finish and brighten each bowl.
How to Make Sweet Potato and Chickpea Curry
Step 1: Sauté the Onion
Start by heating your vegetable oil in a large pot over medium heat. Add the finely chopped onion and cook, stirring occasionally, until it turns translucent and slightly golden—about five minutes. This gentle sauté builds a naturally sweet base, preparing your pot for layers of flavor ahead.
Step 2: Add the Aromatics
Next, stir in the minced garlic and freshly grated ginger. Let them cook for roughly a minute, just until their fragrance makes your kitchen smell irresistible. This quick step unlocks their spicy-sweet depth and gets the taste buds tingling with anticipation.
Step 3: Toast the Spices
Add your curry powder, turmeric, and cumin right into the pot. Use a spatula or wooden spoon to mix them thoroughly with the onion, garlic, and ginger. Toast the spices gently for about 30 seconds—just long enough for their aromas to bloom, but not burn. This short toasting creates the richly spiced backbone of your Sweet Potato and Chickpea Curry.
Step 4: Add Sweet Potatoes and Chickpeas
Now, in go your peeled and cubed sweet potatoes along with the drained chickpeas. Stir them around to coat every piece with that vibrantly spiced base. This ensures every bite is as flavorful as possible!
Step 5: Make It Saucy
Pour in the entire can of coconut milk, then add enough water to just cover the vegetables. This combination will create a creamy, just-thick-enough sauce that soaks into the sweet potatoes as they cook. Bring it all to a boil, then reduce the heat and let your curry gently simmer for 15 to 20 minutes, until the sweet potatoes are fork-tender and the sauce is luxuriously silky.
Step 6: Season and Finish
Season your Sweet Potato and Chickpea Curry with salt and pepper to taste. As a final flourish, scatter freshly chopped cilantro over the top to add brightness and a burst of color. Serve hot and enjoy every spoonful!
How to Serve Sweet Potato and Chickpea Curry

Garnishes
Garnishing makes your Sweet Potato and Chickpea Curry shine with fresh flavor and visual appeal. A generous sprinkle of fresh cilantro is classic, but you can also add thinly sliced red chilies, a drizzle of coconut cream, or even toasted coconut flakes for a playful twist.
Side Dishes
This curry loves company! Ladle it over fluffy basmati or jasmine rice, scoop it up with warm naan, or serve alongside quinoa for a wholesome meal. For a colorful spread, pair with a crisp cucumber salad or tangy mango chutney on the side.
Creative Ways to Present
Set up a curry bar for family or guests by offering toppings like lime wedges, pickled onions, or roasted cashews. For meal prep or lunchboxes, pack the curry with a simple grain and a handful of greens for a balanced bowl bursting with taste and nutrition.
Make Ahead and Storage
Storing Leftovers
Got leftovers? Sweet Potato and Chickpea Curry tastes even better the next day! Let it cool, then transfer to an airtight container. It will keep beautifully in the fridge for up to 4 days, making it a perfect choice for meal prep or quick lunches.
Freezing
For longer storage, portion the cooled curry into freezer-safe containers or resealable bags. Label and freeze for up to 2 months. Thaw overnight in the fridge before reheating, and you’ll have a ready-made meal for busy days.
Reheating
To reheat, simply transfer your curry to a saucepan and warm gently over medium heat, stirring occasionally. You may want to add a splash of water or coconut milk if the sauce has thickened. Alternatively, microwave individual portions in a covered bowl until piping hot.
FAQs
Can I make Sweet Potato and Chickpea Curry ahead of time?
Absolutely! In fact, the flavors deepen overnight, making leftovers even more irresistible. Prepare it up to two days ahead, store in the fridge, and reheat when ready to serve.
Is this curry spicy?
This recipe has a gentle warmth from the curry powder and ginger but isn’t overly spicy. If you love extra heat, add a pinch of chili flakes or a chopped fresh chili during cooking to kick things up a notch.
What can I use instead of coconut milk?
If coconut milk isn’t your thing, swap it out for cashew cream, soy cream, or even regular dairy cream for a different kind of richness. Just keep in mind, the signature flavor will change slightly.
Can I add more vegetables?
Definitely! Spinach, kale, diced tomatoes, or bell peppers all work beautifully in Sweet Potato and Chickpea Curry. Just add them in during the simmering step and cook until tender.
How can I make it protein-rich?
Chickpeas are already a great protein source, but you can bulk up the protein further with cubed tofu or cooked lentils. Stir them in with the sweet potatoes and simmer until heated through.
Final Thoughts
There’s just something magical about a bubbling pot of Sweet Potato and Chickpea Curry. Whether you enjoy it as a cozy dinner or pack it for a nourishing lunch, this recipe delivers comfort, flavor, and color in every spoonful. Give it a try and see why it’s sure to become a cherished favorite in your kitchen too!
Print
Sweet Potato and Chickpea Curry Recipe
A delicious and hearty Sweet Potato and Chickpea Curry recipe that is perfect for a cozy night in. This fragrant and flavorful curry is a comforting blend of sweet potatoes, chickpeas, and aromatic spices cooked in creamy coconut milk.
- Total Time: 40 minutes
- Yield: 4 Servings
Ingredients
Sweet Potato and Chickpea Curry:
- 2 large sweet potatoes, peeled and cubed
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 can (14 oz) coconut milk
- 2 tbsp curry powder
- 1 tsp turmeric
- 1 tsp cumin
- Salt and pepper to taste
- 2 tbsp vegetable oil
- Fresh cilantro for garnish
Instructions
- Heat the oil: Heat the oil in a large pot over medium heat. Add the onion and sauté until translucent, about 5 minutes.
- Add aromatics: Add the minced garlic and grated ginger, cooking for another minute until fragrant.
- Toast the spices: Stir in the curry powder, turmeric, and cumin. Toast the spices for about 30 seconds to release their flavors.
- Add vegetables: Add the sweet potatoes and chickpeas, stirring to coat them with the spices.
- Simmer: Pour in the coconut milk and water. Bring to a boil, then simmer for 15-20 minutes until sweet potatoes are tender.
- Season and serve: Season with salt and pepper. Garnish with fresh cilantro before serving.
Notes
- Pro tip: For the best flavor, choose firm, smooth sweet potatoes without any soft spots.
- If desired, cook dried chickpeas for a richer taste.
- Time-saving tip: Prep vegetables ahead or use pre-cut sweet potatoes to save time.
- Avoid overcooking sweet potatoes to maintain texture.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 350 kcal
- Sugar: 8g
- Sodium: 520mg
- Fat: 20g
- Saturated Fat: 15g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 8g
- Protein: 9g
- Cholesterol: 0mg