
Sweet Potato and Chickpea Curry
Sweet Potato and Chickpea Curry
Sweet Potato and Chickpea Curry is a hearty vegan dish made with tender sweet potatoes, protein-rich chickpeas, aromatic spices, and creamy coconut milk. Ready in under 40 minutes, this recipe yields a satisfying meal that pairs perfectly with rice or naan bread. It’s a versatile, fiber-packed choice for nourishing plant-based dinners.
As a health researcher, I’ve found that fiber-rich meals like this one support digestion and balance blood sugar levels, making it a must-have in a functional diet. The balance of sweet, savory, and subtly spicy flavors is what keeps me coming back to this dish.
Table of Contents
- Why Make Sweet Potato and Chickpea Curry?
- What Ingredients Do You Need for Sweet Potato and Chickpea Curry?
- How Do You Make Sweet Potato and Chickpea Curry Step by Step?
- Frequently Asked Questions About Sweet Potato and Chickpea Curry
- How to Store and Reheat Sweet Potato and Chickpea Curry
- What to Serve with Sweet Potato and Chickpea Curry?
- Easy Ingredient Swaps for Sweet Potato and Chickpea Curry
Why Make Sweet Potato and Chickpea Curry?
Sweet Potato and Chickpea Curry is a popular recipe because it’s quick, nutrient-dense, and bursting with flavor. It’s an ideal go-to for a balanced vegan meal.

- Rich in Fiber: The chickpeas and sweet potatoes offer soluble and insoluble fiber, promoting gut health and sustained energy.
- Perfect for Meal Prep: Cooks easily in large batches and reheats beautifully for lunches or dinners throughout the week.
- Customizable Spice Levels: Add more or fewer chilies to adjust to your personal heat preference without sacrificing flavor.
- Vegan and Gluten-Free: This dish works for multiple dietary patterns and uses whole ingredients, making it a wholesome choice.
What Ingredients Do You Need for Sweet Potato and Chickpea Curry?
This recipe uses simple and affordable pantry staples combined with fresh produce to create a wholesome, flavorful curry.
- 1 tablespoon coconut oil
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1-inch piece of fresh ginger, minced
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- 1 teaspoon turmeric powder
- 1/2 teaspoon ground coriander
- 1/4 teaspoon cayenne pepper (optional)
- 2 medium sweet potatoes, peeled and diced
- 1 (15-ounce) can chickpeas, drained and rinsed
- 1 (14-ounce) can diced tomatoes
- 1 (14-ounce) can coconut milk
- 1 cup vegetable broth
- Salt and black pepper, to taste
- Fresh cilantro, chopped, for garnish
The sweet potatoes add a natural sweetness to balance the spices, while the coconut milk creates a creamy texture that binds the flavors together beautifully.
How Do You Make Sweet Potato and Chickpea Curry Step by Step?
This dish comes together with minimal effort and delivers big flavor in just a few simple steps.
Step 1 — Sauté aromatics
Heat the coconut oil in a large pan over medium heat. Add the diced onion and cook until softened, about 3-4 minutes. Stir in the garlic and ginger, cooking for another minute.
Step 2 — Toast the spices
Add curry powder, cumin, turmeric, coriander, and cayenne, stirring to coat the onions. Cook for 1-2 minutes to release the spices’ aroma.
Step 3 — Add sweet potatoes and chickpeas
Stir in the diced sweet potatoes and chickpeas, ensuring they are well coated with the spice mixture.
Step 4 — Add liquids and simmer
Pour in the diced tomatoes, coconut milk, and vegetable broth. Bring the mixture to a gentle boil, then reduce the heat and simmer for 20-25 minutes, or until the sweet potatoes are tender.
Step 5 — Season and serve
Season the curry with salt and black pepper to taste. Serve hot, garnished with fresh cilantro, alongside rice or naan bread.
Frequently Asked Questions About Sweet Potato and Chickpea Curry
Can I make this curry spicier?
Yes, add more cayenne pepper or diced fresh chilies to increase the heat level.
How long does it take to make?
This recipe takes about 35-40 minutes, including preparation and cooking time.
Can I use regular potatoes instead of sweet potatoes?
Yes, regular potatoes can be used, but they won’t provide the natural sweetness that balances the spices.
Is this dish freezer-friendly?
Yes, Sweet Potato and Chickpea Curry freezes well for up to 3 months. Store it in airtight containers for best results.
How to Store and Reheat Sweet Potato and Chickpea Curry
Store this curry in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze in individual portions.
To reheat, warm on the stovetop over medium heat, stirring occasionally. If reheating from frozen, allow it to thaw overnight in the fridge for quicker cooking.
What to Serve with Sweet Potato and Chickpea Curry?
This curry pairs beautifully with steamed jasmine or basmati rice, which absorbs the rich sauce. Naan bread is another excellent option for scooping up the curry.
If you prefer a lighter side, try a simple cucumber and tomato salad to add freshness. For drinks, consider pairing it with our southern sweet tea recipe.
Easy Ingredient Swaps for Sweet Potato and Chickpea Curry
Not all ingredients may be readily available, but a few swaps can still yield a delicious curry.
- Sweet Potatoes: Swap with butternut squash for a similar sweetness and texture.
- Coconut Milk: Use cashew cream or almond milk for a lighter, nutty twist.
- Chickpeas: Substitute with white beans if preferred.


Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨
