This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
Chickpea vindaloo is a delicious, hearty curry made with sweet potatoes, chickpeas, coconut milk, and a vibrant blend of spices. Ready in just 30 minutes, this vegetarian-friendly dish serves four and is perfect with rice or naan. The rich, creamy texture combined with the subtle sweetness of sweet potatoes creates an irresistible balance of flavors. I first fell in love with this dish when experimenting in my Seattle kitchen with pantry staples, and it quickly became a favorite for cozy evenings.
Table of Contents
- Why make Sweet Potato and Chickpea Curry?
- Ingredients needed for Sweet Potato and Chickpea Curry
- How to make Sweet Potato and Chickpea Curry
- Frequently Asked Questions About Sweet Potato and Chickpea Curry
- What goes well with this curry?
- Common mistakes to avoid when making this dish
- Ingredient swaps for this curry
- How to store and reheat leftover curry
Why make Sweet Potato and Chickpea Curry?
Sweet Potato and Chickpea Curry is a quick, delicious, and nutritious meal that’s perfect for weeknights. Packed with warm spices and creamy textures, it’s ideal for vegetarians or anyone craving a plant-based comfort dish.
- This curry is nutrient-rich, with fiber from chickpeas and vitamins from sweet potatoes.
- The rich coconut milk and blend of fragrant spices create a balanced and warming flavor profile.
- It’s a versatile dish that pairs well with rice, naan, or even quinoa for added variety.
- Ready in under an hour, it’s perfect for busy weeknight dinners without sacrificing taste.
What ingredients do you need for Sweet Potato and Chickpea Curry?
You’ll need a combination of pantry staples and fresh ingredients to make this simple yet flavorful Sweet Potato and Chickpea Curry. Here’s exactly what to gather for this vibrant dish:
- 2 medium sweet potatoes, peeled and diced
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 can (14 oz) coconut milk
- 1 can (14 oz) diced tomatoes
- 2 tablespoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric
- 1/2 teaspoon red chili powder (adjust to taste)
- 2 tablespoons vegetable oil
- Salt to taste
- Fresh cilantro, chopped (for garnish)
- Cooked rice or naan (for serving)
The sweet potatoes provide a natural sweetness, while the chickpeas add a hearty, satisfying texture. Coconut milk ties everything together, creating the ultimate creamy base for the spices to shine.
How do you make Sweet Potato and Chickpea Curry step by step?
The process of making Sweet Potato and Chickpea Curry is simple, requiring just one large pot and 30 minutes. Follow these steps to create a warm, flavorful meal perfect for any occasion.
Step 1 — Heat the oil
Heat the vegetable oil in a large pot over medium heat.
Step 2 — Sauté the onion
Add the diced onion to the pot and sauté until translucent, about 5 minutes.
Step 3 — Add aromatics
Stir in the minced garlic and grated ginger. Cook for another minute until fragrant.
You might also enjoy our sweet potato & chickpea curry:.
Step 4 — Cook the spices
Add the curry powder, ground cumin, ground coriander, turmeric, and red chili powder to the pot. Stir to coat the onions with the aromatic spices.

Step 5 — Add the main ingredients
Add the diced sweet potatoes, chickpeas, coconut milk, and diced tomatoes. Stir well to ensure everything is combined evenly.
Step 6 — Simmer
Bring the mixture to a boil, then reduce the heat to low. Cover and let it simmer for 20-25 minutes, or until the sweet potatoes are tender.
Step 7 — Season and serve
Season the curry with salt to taste, and adjust the spices if needed. Serve hot, garnished with fresh cilantro, alongside cooked rice or naan.
Frequently Asked Questions About Sweet Potato and Chickpea Curry
Is Sweet Potato and Chickpea Curry spicy?
The level of spice depends on how much red chili powder you add. You can adjust it to make it mild or moderately spicy to suit your preferences.
For more ideas, check out our easy honey garlic sausage and.
Can I use regular potatoes instead of sweet potatoes?
Yes, regular potatoes can be used, but they won’t provide the same natural sweetness as sweet potatoes. Adjust the spices slightly to balance the flavor.
How long does this curry last in the fridge?
This curry can be stored in an airtight container in the refrigerator for up to 4 days. Reheat in a pot on the stove or in the microwave until thoroughly heated.
Can I freeze Sweet Potato and Chickpea Curry?
Yes, this curry freezes well! Let it cool completely, then freeze it in an airtight container for up to 3 months. Thaw in the fridge before reheating.
What’s the best way to reheat this curry?
Reheat the curry on the stove over medium heat, adding a splash of water or coconut milk if needed. Alternatively, microwave it in 1-minute intervals, stirring in between.
What goes well with this curry?
Sweet Potato and Chickpea Curry pairs beautifully with simple sides to create a complete meal. Here are a few serving suggestions:
Looking for something similar? Try our protein-packed sweet potato boats recipe.
- Steamed jasmine or basmati rice to soak up the creamy sauce.
- Warm naan bread for dipping and scooping up the curry.
- A light cucumber and tomato salad to add a refreshing crunch.
- Roasted seasonal vegetables for an extra dose of nutrition and flavor.
Common mistakes to avoid when making this dish
To make the best Sweet Potato and Chickpea Curry, steer clear of these common errors:
- Don’t skip sautéing the spices. This step is vital to release their full aroma and flavor.
- Avoid overcooking the sweet potatoes. They should be tender but not mushy—test them with a fork to ensure they’re just right.
- Be cautious not to add too much red chili powder if you’re sensitive to spice; start with less and add more if needed.
Ingredient swaps for this curry
If you’re missing an ingredient or want to switch things up, here are some easy swaps to consider:
- Use regular potatoes or butternut squash instead of sweet potatoes for a slightly different taste and texture.
- Substitute spinach or kale for cilantro if you’re not a fan, adding them just before serving to preserve their bright color.
- For a lighter option, replace coconut milk with unsweetened almond milk or cashew cream.
How to store and reheat leftover curry
To store Sweet Potato and Chickpea Curry, let it cool completely before transferring it to an airtight container. It will stay fresh in the refrigerator for up to four days or in the freezer for up to three months.
When reheating, warm it on the stove over medium heat while stirring occasionally. Add a little water or coconut milk if the curry seems too thick after refrigeration or freezing.
If microwaving, heat it in 1-minute increments, stirring in between to ensure it warms evenly. Serve immediately once hot.
Sweet Potato and Chickpea Curry
Equipment
- large pot
- cutting board
- knife
- measuring spoons
- measuring cups
Ingredients
- 2 medium sweet potatoes (peeled and diced)
- 1 can chickpeas (drained and rinsed)
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- 1 tbsp ginger (grated)
- 1 can coconut milk
- 1 can diced tomatoes
- 2 tbsp curry powder
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- 1/2 tsp red chili powder (adjust to taste)
- 2 tbsp vegetable oil
- salt (to taste)
- fresh cilantro (chopped (for garnish))
- cooked rice or naan ((for serving))
Instructions
- Heat the vegetable oil in a large pot over medium heat.
- Add the diced onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
- Add the curry powder, ground cumin, ground coriander, turmeric, and red chili powder. Stir to coat the onions with the spices.
- Add the diced sweet potatoes, chickpeas, coconut milk, and diced tomatoes to the pot. Stir well to combine.
- Bring the mixture to a boil, then reduce the heat to low and cover. Simmer for 20-25 minutes, or until the sweet potatoes are tender.
- Season with salt to taste, adjusting the spices if necessary.
- Serve hot, garnished with fresh cilantro, alongside cooked rice or naan.
Notes

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

