Intro paragraph for you to give a quick overview of this recipe, and entice the reader to continue reading This warm, aromatic Sweet Potato and Chickpea Curry is packed with tender sweet potatoes, creamy chickpeas, and a rich coconut milk sauce flavored with ginger, garlic, and warm spices. I started making this on weeknights when I wanted something healthy and comforting that didn't require a lot of time or effort, and it's become one of those recipes I come back to again and again. Everything cooks in one pot in about 25 minutes, and the whole kitchen fills with the smell of curry powder, cinnamon, and turmeric simmering together.

If you love easy, flavorful dinners, you'll also want to try my Moroccan Lentil Soup, Slow Cooker Thai Peanut Chicken, and for something indulgent, my Creamy Sausage Rigatoni. your recipe is fan-freaking-fantastic. Bold your keyword once here.
Why You'll Love This Sweet Potato and Chickpea Curry
Ready in 25 minutes. From chopping to serving, this curry comes together fast. Perfect for busy weeknights.
One-pot meal. Everything cooks in one Dutch oven or pot, which means minimal cleanup.
Packed with flavor. Warm spices like curry powder, cumin, cinnamon, and turmeric create a rich, aromatic sauce.
Vegetarian and vegan-friendly. Naturally plant-based and full of protein, fiber, and nutrients.
Great for meal prep. This curry tastes even better the next day and reheats beautifully.
Jump to:
Sweet Potato and Chickpea Curry ingrediants
Here's everything you need to make this warm, flavorful Sweet Potato and Chickpea Curry.
See Recipe Card Below This Post For Ingredient Quantities
- Oil: The base for sautéing the aromatics and building flavor.
- Onion: Diced onion adds sweetness and depth as it cooks down. It's the aromatic base of the curry.
- Garlic: Minced garlic brings a savory, aromatic depth that enhances all the spices.
- Fresh ginger: Minced fresh ginger adds a warm, slightly spicy, and aromatic flavor that's essential in curry.
- Madras curry powder: A blend of spices that brings warm, complex flavor. Madras curry powder has a little more heat than regular curry powder.
- Ground cumin: Adds earthy, warm flavor that complements the sweetness of the sweet potatoes.
- Ground coriander: Brings a citrusy, slightly sweet flavor that balances the other spices.
- Chili powder: Adds a mild heat and depth. Adjust to your spice tolerance.
- Ground cinnamon: A hint of cinnamon adds warmth and a subtle sweetness that rounds out the curry.
- Ground turmeric: Brings an earthy flavor and a beautiful golden color to the curry.
- Cayenne powder: Adds heat. Use less if you prefer a milder curry.
- Sweet potatoes: Peeled and chopped into ½-inch cubes, sweet potatoes add natural sweetness, creaminess, and nutrition.
- Coconut milk: Creates a rich, creamy sauce that balances the spices and brings everything together.
- Water: Thins the sauce slightly and helps the sweet potatoes cook evenly.
- Chickpeas: Drained and rinsed canned chickpeas add protein, fiber, and a satisfying texture.
- Salt and black pepper: Season to taste and enhance all the other flavors.
- Almond butter: Adds richness and a subtle nutty flavor that makes the curry extra creamy. Peanut butter also works.
- Brown sugar: Optional, but a little sweetness balances the spices and acidity.
- Lime juice: Fresh lime juice adds brightness and a tangy finish that lifts the whole curry.
- Couscous or rice: For serving. The curry is delicious over fluffy rice, couscous, quinoa, or even naan.
- Fresh cilantro: For garnish. Adds a fresh, herby flavor and a pop of green color.
How to Make Sweet Potato and Chickpea Curry
Here's how to make this rich, aromatic Sweet Potato and Chickpea Curry from start to finish.
- Cook aromatics: Heat the oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook for 4 to 5 minutes, stirring occasionally, until soft and lightly browned. Add the minced garlic and ginger and cook for 1 minute until fragrant. The kitchen will start to smell amazing.

- Add spices: Stir in the curry powder, cumin, coriander, chili powder, cinnamon, turmeric, and cayenne. Cook for 1 minute, stirring constantly, to bloom the spices and release their aromatic oils. This step deepens the flavor and makes the curry taste richer.
- Add liquids and sweet potatoes: Add the water and scrape the bottom of the pot with a wooden spoon to loosen any browned bits. This adds flavor to the curry. Stir in the coconut milk, cubed sweet potatoes, and drained chickpeas. Season with salt and black pepper.
- Simmer: Bring the mixture to a boil, then reduce the heat to a gentle simmer. Cook for 15 to 20 minutes, stirring occasionally, until the sweet potatoes are fork-tender. You should be able to pierce them easily with a fork.

- Finish curry: Stir in the almond butter, brown sugar if you're using it, and lime juice. Taste and adjust the seasoning with more salt, pepper, or lime juice as needed. The curry should be creamy, aromatic, and balanced.
- Serve: Serve the curry warm over cooked couscous or rice. Garnish with chopped fresh cilantro if you like. The curry is rich and flavorful enough to stand on its own, but the rice or couscous soaks up the sauce beautifully.
Substitutions and Variations
Different vegetables: Add spinach, kale, bell peppers, or cauliflower for extra nutrition and variety.
Protein options: Stir in cooked chicken, tofu, or paneer for extra protein.
Nut-free version: Skip the almond butter or use tahini or sunflower seed butter instead.
Spice it up: Add more cayenne, fresh chili peppers, or a dash of hot sauce for extra heat.
Creamier curry: Use full-fat coconut milk and add an extra spoonful of almond butter.
Equipment
Large Dutch oven or heavy-bottomed pot: Big enough to hold all the vegetables, chickpeas, and sauce. A heavy pot distributes heat evenly.
Knife and cutting board: For chopping the onion, sweet potatoes, and garlic.
Measuring spoons and cups: To measure the spices, liquids, and other ingredients accurately.
Storage and Reheating Tips
Refrigerator: Store leftover curry in an airtight container in the fridge for 3 to 4 days. The flavors deepen and get even better after a day or two.
Freezing: Freezing is not recommended because the sweet potatoes can change texture and become grainy when thawed.
Reheating: Reheat gently on the stovetop over medium heat, stirring occasionally. Add a splash of water or coconut milk if the curry has thickened too much.
Serving Suggestions
Over rice: Serve the curry over fluffy basmati rice, jasmine rice, or brown rice.
With couscous: Couscous cooks in just 5 minutes and soaks up the curry sauce beautifully.
With naan or flatbread: Warm naan or pita bread is perfect for scooping up the curry.
A side salad: A simple cucumber and tomato salad with lemon dressing balances the richness of the curry.
Expert Tips
Cut the sweet potatoes evenly. Uniform ½-inch cubes ensure they all cook at the same rate and get tender at the same time.
Bloom the spices. Cooking the spices in oil for a minute releases their aromatic oils and deepens the flavor. Don't skip this step.
Don't rush the simmering. Let the sweet potatoes cook until they're fork-tender. Undercooked sweet potatoes will be too firm and won't absorb the curry flavors.
Taste and adjust. Curry is all about balance. Taste the finished curry and add more salt, lime juice, or sweetness as needed.
Use fresh ginger. Fresh ginger tastes brighter and more aromatic than ground ginger. It's worth the extra step of mincing it.
FAQ
Yes, Sweet Potato and Chickpea Curry are a wonderful combination. The sweet potatoes bring natural sweetness and a creamy texture, while the chickpeas add protein, fiber, and a satisfying bite. The flavors and textures complement each other beautifully in curries, stews, and roasted dishes. They're both hearty and filling, making them perfect for vegetarian and vegan meals.
Absolutely. Sweet Potato and Chickpea Curry are a popular addition to chickpea curry because they add sweetness, creaminess, and nutrition. Just peel and cube the sweet potatoes, then add them to the curry along with the chickpeas. They'll cook in about 15 to 20 minutes until tender. The natural sweetness of the sweet potatoes balances the warm spices and creates a rich, satisfying curry.
The most common mistakes are not draining and rinsing the chickpeas, which can make the curry too salty or starchy, and not cooking the spices long enough to bloom their flavors. Another mistake is adding too much liquid at once, which can make the curry too thin. Finally, not tasting and adjusting the seasoning at the end means you might miss the perfect balance of salt, acid, and sweetness.
If you're using canned chickpeas, they're already cooked, so you just need to drain and rinse them before adding them to the curry. They'll warm through and absorb the flavors as the curry simmers. If you're using dried chickpeas, you need to soak them overnight and then cook them until tender before adding them to the curry. Canned chickpeas are much faster and more convenient for quick weeknight meals.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Sweet Potato and Chickpea Curry

Sweet Potato and Chickpea Curry
Ingredients
Method
- Heat the oil in a large Dutch oven over medium heat. Add the diced onion and sauté 4–5 minutes until soft and lightly browned.
- Add minced garlic and ginger. Stir for 1 minute until fragrant.
- Sprinkle in curry powder, cumin, coriander, chili powder, cinnamon, turmeric, and cayenne. Stir for 1 minute to toast the spices.
- Add water and scrape the bottom of the pan to loosen any bits. Stir in coconut milk, sweet potatoes, and chickpeas.
- Season with salt and black pepper. Bring to a gentle boil, then reduce heat to simmer. Cook 15–20 minutes until sweet potatoes are fork tender.
- Stir in almond butter, brown sugar, and lime juice until well combined.
- Serve over couscous or rice and sprinkle with chopped cilantro if desired.













Leave a Reply