Easy Sweet Potato Chickpea Curry Recipe for Dinner

Easy Sweet Potato Chickpea Curry is a comforting, better-than-takeout dinner ready in just 30 minutes. After making this many times, I’ve discovered the secret to perfectly tender sweet potatoes and creamy curry sauce every time. The warm, cozy aroma will fill your kitchen and make your family beg for seconds. Start by sautéing onions and garlic, then add spices, sweet potatoes, and chickpeas. Simmer until tender, then blend until creamy. Serve over rice or with naan. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Easy Southwest Chicken Soup Recipe for Cozy Dinners and Easy Kale and Apple Salad with Lemon Tahini Dressing.

Why This Easy Sweet Potato Chickpea Curry Recipe for Dinner Is Pure Comfort
- Better than takeout flavor at home
- Creamy sauce with no dairy or coconut milk
- One pot, easy cleanup
- Perfect for meal prepping and freezes well
What You'll Need for Easy Sweet Potato Chickpea Curry Recipe for Dinner
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 2 medium sweet potatoes, peeled and diced
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 onion, diced
- 3 cloves garlic, minced
- 1 tbsp curry powder
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp turmeric
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp cayenne pepper (optional)
- Optional: Fresh cilantro, chopped
- Optional: Plain yogurt or dairy-free alternative
- Optional: Toasted cashews or almonds

📝 Ingredient Notes
- Sweet potatoes: Use orange or garnet sweet potatoes for best flavor and color.
- Curry powder: Use mild, medium, or hot curry powder depending on your preference.
🛒 Tools & Equipment I Recommend
- Immersion blender — Makes creamy sauce in minutes without transferring to a blender. → See on Amazon
- Instant pot or pressure cooker — Saves time and energy by cooking sweet potatoes and chickpeas quickly. → See on Amazon

How to Make Easy Sweet Potato Chickpea Curry Recipe for Dinner
- Sauté onions and garlic: Heat oil in a large pot over medium heat. Add onions and garlic, cook until softened.
- Add spices: Stir in curry powder, cumin, coriander, turmeric, salt, black pepper, and cayenne (if using). Cook for 1 minute.
- Cook sweet potatoes and chickpeas: Add sweet potatoes, chickpeas, and vegetable broth. Bring to a boil, then reduce heat and simmer until sweet potatoes are tender.
- Blend until creamy: Use an immersion blender to blend until smooth. If using a regular blender, be careful when blending hot liquids.
- Serve: Taste and adjust seasoning if needed. Serve over rice or with naan, topped with fresh cilantro and yogurt.
Cook's Tips for Perfect Easy Sweet Potato Chickpea Curry Recipe for Dinner
- : For a smoother curry, blend until completely smooth. For a chunkier curry, blend only partially.
- Common mistake and fix: Don't overcook the sweet potatoes. They can become mushy and lose their flavor. Cook until just tender.
- : Add a splash of water or vegetable broth if the curry becomes too thick while simmering.
- : For a spicier curry, add more cayenne pepper or a pinch of red pepper flakes.
Storing & Reheating Easy Sweet Potato Chickpea Curry Recipe for Dinner
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 5 days. Make-ahead tip: This recipe can be made ahead and reheated. The flavors will meld together even more as it sits.
Freezing Easy Sweet Potato Chickpea Curry Recipe for Dinner
Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (180°C) for 15-20 minutes or until heated through. Microwave: Reheat in the microwave for 2-3 minutes or until heated through. Stir halfway through.
Recipe Notes
- Chef tip: For a faster cooking time, use canned sweet potatoes or dice them into smaller pieces.
- Best substitution: Substitute the sweet potatoes with butternut squash or pumpkin for a similar flavor profile.
- Make-ahead: Prepare the ingredients ahead of time and store in the fridge until ready to cook.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If the curry becomes too thick, add a splash of water or vegetable broth to thin it out.
Want to level up this recipe?
Good quality curry powder — Makes a huge difference in flavor. I recommend using a high-quality, aromatic curry powder for the best results. → Check price on Amazon
Easy Sweet Potato Chickpea Curry Recipe for Dinner

Ingredients
Main Ingredients
- 2 medium sweet potatoes, peeled and diced
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 onion, diced
- 3 cloves garlic, minced
Seasonings
- 1 tbsp curry powder
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp turmeric
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp cayenne pepper (optional)
Optional Toppings
- Fresh cilantro, chopped
- Plain yogurt or dairy-free alternative
- Toasted cashews or almonds
Instructions
- Sauté onions and garlic: Heat oil in a large pot over medium heat. Add onions and garlic, cook until softened.
- Add spices: Stir in curry powder, cumin, coriander, turmeric, salt, black pepper, and cayenne (if using). Cook for 1 minute.
- Cook sweet potatoes and chickpeas: Add sweet potatoes, chickpeas, and vegetable broth. Bring to a boil, then reduce heat and simmer until sweet potatoes are tender.
- Blend until creamy: Use an immersion blender to blend until smooth. If using a regular blender, be careful when blending hot liquids.
- Serve: Taste and adjust seasoning if needed. Serve over rice or with naan, topped with fresh cilantro and yogurt.
Notes
- Chef tip: For a faster cooking time, use canned sweet potatoes or dice them into smaller pieces.
- Best substitution: Substitute the sweet potatoes with butternut squash or pumpkin for a similar flavor profile.
- Make-ahead: Prepare the ingredients ahead of time and store in the fridge until ready to cook.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If the curry becomes too thick, add a splash of water or vegetable broth to thin it out.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 5 days.
- Freezer: Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in the oven at 350°F (180°C) for 15-20 minutes or until heated through.
- Microwave reheat: Reheat in the microwave for 2-3 minutes or until heated through. Stir halfway through.
- Make ahead: This recipe can be made ahead and reheated. The flavors will meld together even more as it sits.
Nutrition Per Serving
- Calories: 350
- Protein: 12g
- Fat: 5g
- Carbs: 60g
- Fiber: 10g
- Sugar: 8g
- Sodium: 800mg
- Cholesterol: 0mg
- Sat. Fat: 0.7g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Sweet Potato Chickpea Curry Recipe for Dinner FAQs
Yes, you can make this curry ahead and reheat when ready to serve. The flavors will meld together even more as it sits.
The curry may have become too thick while simmering. Add a splash of water or vegetable broth to thin it out.
Yes, you can freeze this curry for up to 3 months. Thaw overnight in the fridge before reheating.
Yes, you can make this curry in the Instant Pot. Cook on high pressure for 5 minutes, then quick release and blend until creamy.
You can substitute the sweet potatoes with butternut squash or pumpkin for a similar flavor profile.
A Warm Final Note
I can’t wait for you to try Easy Sweet Potato Chickpea Curry Recipe for Dinner and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






