Sweet Potato Chickpea Curry

Sweet Potato Chickpea Curry delivers cozy warmth and bold flavor. This recipe solves the problem of weeknight meals that feel the same every time. After making this many times, I’ve learned the secret to the perfect texture and spice balance. Creamy, golden, and deeply flavorful, it’s comfort food at its best. Try my Red Velvet Cake With Cream Cheese Frosting for a sweet finish. Jump to Recipe If you love recipes like this, you’ll also enjoy Red Velvet Cake With Cream Cheese Frosting and Easy Peach Lemonade Recipe with Fresh Mint for Summer.

Why This Sweet Potato Chickpea Curry Is Pure Comfort
- Hearty and satisfying
- Easy to make in one pot
- Perfect for cozy dinners
- Loaded with flavor
What You'll Need for Sweet Potato Chickpea Curry
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 garlic cloves, minced
- 1 green chili, sliced
- 1 can (14.5 oz) diced tomatoes
- 1 cup coconut milk
- 2 tsp garam masala
- 1 tsp turmeric
- 1 tsp cumin
- Salt and pepper to taste
- 1 tsp ginger, grated
- 1 tbsp oil
- Pinch of cayenne (optional)
- Optional: Fresh cilantro
- Optional: Lime wedges
- Optional: Cooked rice or naan

📝 Ingredient Notes
- Sweet potatoes: Use firm, not too soft ones for best texture.
- Chickpeas: Drain and rinse well to remove excess sodium.
- Coconut milk: Full-fat coconut milk adds richness and creaminess.
- Tomatoes: Diced tomatoes help build a flavorful base.
- Garam masala: This spice blend adds depth and warmth to the curry.
🛒 Tools & Equipment I Recommend
- Cast iron skillet — Ensures even heat distribution and perfect sear → See on Amazon
- Immersion blender — Makes creamy curries smoother and easier to blend → See on Amazon

How to Make Sweet Potato Chickpea Curry
- Step 1: Heat oil in a large skillet over medium heat. Add onion and sauté until translucent.
- Step 2: Add garlic, green chili, ginger, and sauté for 1 minute.
- Step 3: Stir in sweet potatoes, chickpeas, tomatoes, coconut milk, garam masala, turmeric, cumin, salt, and pepper.
- Step 4: Bring to a boil, then reduce heat and simmer for 20–25 minutes, until sweet potatoes are tender.
- Step 5: Taste and adjust seasoning. Serve with rice or naan.
Cook's Tips for Perfect Sweet Potato Chickpea Curry
- Best technique: Sautéing the onions and garlic first builds a flavorful base for the curry.
- Common mistake and fix: Overcooking sweet potatoes can make them mushy. Check for doneness after 20 minutes.
- Storage tip: Leftover curry can be stored in a sealed container in the fridge for up to 4 days.
- Enhance flavor: Adding a splash of lime juice before serving adds brightness and balance.
Storing & Reheating Sweet Potato Chickpea Curry
Short-Term Storage
Store in an airtight container in the fridge. Store in an airtight container in the fridge for up to 4 days Make-ahead tip: Prepare up to 2 days in advance and reheat before serving
Freezing Sweet Potato Chickpea Curry
Freeze in sealed containers for up to 3 months
How to Reheat Without Drying It Out
Oven: Reheat in a preheated oven at 350°F (175°C) until hot Microwave: Reheat in the microwave in 30-second intervals until hot
Recipe Notes
- Chef tip: Use fresh garam masala for the best flavor, or make your own blend.
- Best substitution: You can use 1 tsp curry powder as a substitute for garam masala.
- Make-ahead: This curry improves after sitting for an hour, so make it ahead if possible.
- Scaling: Double the recipe for a larger portion or meal prep.
- Troubleshooting: If the curry is too thick, add a splash of water or broth to reach desired consistency.
Want to level up this recipe?
Stainless steel spoon — Stir the curry without scratching your pan → Check price on Amazon
Sweet Potato Chickpea Curry

Ingredients
Main Ingredients
- 2 medium sweet potatoes, peeled and diced
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 onion, diced
- 3 garlic cloves, minced
- 1 green chili, sliced
- 1 can (14.5 oz) diced tomatoes
- 1 cup coconut milk
- 2 tsp garam masala
- 1 tsp turmeric
- 1 tsp cumin
- Salt and pepper to taste
Seasonings
- 1 tsp ginger, grated
- 1 tbsp oil
- Pinch of cayenne (optional)
Optional Toppings
- Fresh cilantro
- Lime wedges
- Cooked rice or naan
Instructions
- Step 1: Heat oil in a large skillet over medium heat. Add onion and sauté until translucent.
- Step 2: Add garlic, green chili, ginger, and sauté for 1 minute.
- Step 3: Stir in sweet potatoes, chickpeas, tomatoes, coconut milk, garam masala, turmeric, cumin, salt, and pepper.
- Step 4: Bring to a boil, then reduce heat and simmer for 20–25 minutes, until sweet potatoes are tender.
- Step 5: Taste and adjust seasoning. Serve with rice or naan.
Notes
- Chef tip: Use fresh garam masala for the best flavor, or make your own blend.
- Best substitution: You can use 1 tsp curry powder as a substitute for garam masala.
- Make-ahead: This curry improves after sitting for an hour, so make it ahead if possible.
- Scaling: Double the recipe for a larger portion or meal prep.
- Troubleshooting: If the curry is too thick, add a splash of water or broth to reach desired consistency.
Storage
- Fridge: Store in an airtight container in the fridge for up to 4 days
- Freezer: Freeze in sealed containers for up to 3 months
- Oven reheat: Reheat in a preheated oven at 350°F (175°C) until hot
- Microwave reheat: Reheat in the microwave in 30-second intervals until hot
- Make ahead: Prepare up to 2 days in advance and reheat before serving
Nutrition Per Serving
- Calories: 270
- Protein: 8g
- Fat: 12g
- Carbs: 30g
- Fiber: 5g
- Sugar: 7g
- Sodium: 500mg
- Cholesterol: 80mg
- Sat. Fat: 10g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Sweet Potato Chickpea Curry FAQs
Yes, this curry can be made up to 2 days in advance. The flavors often deepen after sitting, making it even better.
If the curry is too thin, simmer it longer to allow the liquid to reduce. You can also thicken it with a splash of coconut milk or a slurry made with cornstarch and water.
Yes, this curry freezes well. Store it in an airtight container in the freezer for up to 3 months. Thaw in the fridge before reheating.
You can use full-fat canned coconut milk, or substitute with a combination of Greek yogurt and water for a lighter version.
Add more green chili or a pinch of cayenne pepper. Adjust to taste for a spicier version.
A Warm Final Note
I can’t wait for you to try Sweet Potato Chickpea Curry 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!






