
This tender and aromatic Chickpea and Sweet Potato Curry transforms humble ingredients into a rich, satisfying meal. The marriage of creamy coconut milk with perfectly spiced chickpeas and velvety sweet potatoes creates a wholesome curry that warms both body and soul. Each spoonful delivers a beautiful balance of textures and flavors that will transport you straight to the heart of authentic Indian cooking.
I've made this curry countless times for my family gatherings, and it never fails to impress even the most devoted meat lovers. The way the sweet potatoes break down slightly to naturally thicken the sauce creates an irresistible texture that keeps everyone coming back for seconds.
Ingredients You'll Need
- Sweet Potatoes: Choose firm, orange-fleshed potatoes with smooth skin for the perfect balance of sweetness and starch
- Chickpeas: Well-rinsed canned chickpeas work beautifully, but home-cooked dried chickpeas add an extra layer of texture
- Coconut Milk: Full-fat provides the creamiest result and helps spices bloom to their full potential
- Fresh Spinach: Look for bright, crisp leaves that will add beautiful color and nutrients
- Aromatic Spices: Each spice builds layers of flavor, from warming cinnamon to earthy cumin
Let's Create Magic
- Aromatics Base:
- Gently heat your largest pan and watch as the onions transform into golden sweetness.
- Spice Symphony:
- Toast your spice blend until the kitchen fills with an intoxicating aroma.
- Sweet Potato Journey:
- Add your chunks and witness them slowly absorb all the beautiful flavors.
- Final Flourish:
- Fold in the spinach and let it dance through the creamy sauce.

My youngest daughter always requests this curry on chilly evenings, and I love watching her eyes light up when she spots the sweet potatoes turning perfectly tender in the sauce.
Perfect Temperature
The ideal serving temperature allows all the complex flavors to shine through, while the coconut milk creates a silky smooth finish that coats every spoonful. Let the curry rest for 5-10 minutes after cooking to achieve the perfect consistency.
Complement Your Curry
Serve this heartwarming dish alongside fluffy basmati rice, warm naan bread, or quinoa for a protein-packed alternative. A side of cooling cucumber raita provides a beautiful contrast to the curry's rich flavors.
Make It Your Own
Transform this versatile curry by swapping sweet potatoes for butternut squash, adding roasted cauliflower, or incorporating red lentils for extra protein. Each variation creates a unique experience while maintaining the dish's soul-warming comfort.
Curry Care Guide
Store any leftovers in an airtight container for up to four days, letting the flavors deepen over time. Reheat gently on the stovetop, adding a splash of water or coconut milk to reach your desired consistency.

After years of perfecting this recipe, I've found that the key to its success lies in patience – allowing each ingredient to build upon the last, creating a symphony of flavors that dance together in perfect harmony. This curry isn't just a meal; it's a celebration of how simple ingredients can create something truly extraordinary.
Frequently Asked Questions
- → How long does this curry keep in the fridge?
- The curry stays fresh in the fridge for up to 2 days when stored in an airtight container.
- → Can I freeze this sweet potato curry?
- Yes, you can freeze the curry for up to 3 months. Cool completely before freezing and defrost overnight in the fridge.
- → What vegetables can I add to this curry?
- You can add courgette, peppers, butternut squash, mushrooms, cauliflower, or green beans at the same time as the sweet potato.
- → Can I make this curry in a slow cooker?
- Yes, cook on high for 3-4 hours or low for 5-6 hours. Add the spinach just before serving.
- → What can I serve with this curry?
- Serve with boiled rice or pilau rice, topped with fresh coriander, sliced red onion, and optional chili flakes.