Coconut Curry Chickpea Stew: Easy 1-Pot Vegan Dinner
This coconut curry chickpea stew is the dinner I make when the fridge looks sad, the budget is tight, and everyone still wants something warm and filling by 7 o’clock. It leans on pantry cans, one sweet potato, and a handful of spices, and it tastes like you fussed over it far longer than you did.
The base is simple: onion, garlic, and ginger softened in a little oil, then curry powder and tomato paste toasted until the kitchen smells amazing. Chickpeas, coconut milk, and tomatoes do the rest. A big handful of spinach goes in at the end so you get your greens without making a side dish.
Prep: 10 minutes | Cook: 30 minutes | Total: 40 minutes | Serves: 4 to 6 | Diet: vegan, gluten-free
Why You’ll Love This Coconut Curry Chickpea Stew
- It’s mostly pantry staples. Two cans of chickpeas, one can of coconut milk, one can of tomatoes. If you keep those around, dinner is basically always possible.
- One pot, not five. Everything happens in a single Dutch oven or deep skillet, so cleanup is quick.
- It stretches. Serve it over rice and it easily feeds six. Add another can of chickpeas and a splash of broth and it feeds eight.
- It’s mild but not boring. Kids can handle it, and anyone who likes heat can add chili flakes or hot sauce at the table.
- Leftovers get better. The spices settle in overnight, which makes this a great make-ahead lunch.
Ingredients
Here’s what you need for one pot of coconut curry chickpea stew. Nothing fancy, and most of it keeps for months.
- 2 tablespoons coconut oil or any neutral oil
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 1 tablespoon grated fresh ginger (or 1 teaspoon ground ginger)
- 2 tablespoons mild curry powder
- 1 teaspoon ground cumin
- 1/2 teaspoon ground turmeric
- 1/4 teaspoon red pepper flakes, optional
- 2 tablespoons tomato paste
- 1 medium sweet potato (about 12 ounces), peeled and cut into 1/2-inch cubes
- 2 cans (15 ounces each) chickpeas, drained and rinsed
- 1 can (14.5 ounces) diced tomatoes, with their juice
- 1 can (13.5 ounces) full-fat coconut milk
- 1 1/2 cups vegetable broth
- 1 teaspoon kosher salt, plus more to taste
- 4 packed cups baby spinach (about 5 ounces) or chopped kale
- 1 tablespoon fresh lime juice
- Chopped cilantro, cooked rice, or warm flatbread for serving
How to Make Coconut Curry Chickpea Stew
- Soften the onion. Warm the oil in a large pot over medium heat. Add the onion with a pinch of salt and cook for 6 to 7 minutes, stirring now and then, until soft and just starting to turn golden at the edges.
- Add the aromatics. Stir in the garlic and ginger and cook for about 1 minute, just until fragrant. Don’t let the garlic brown or it will taste bitter.
- Toast the spices. Add the curry powder, cumin, turmeric, red pepper flakes, and tomato paste. Stir constantly for 1 to 2 minutes. The paste will darken a shade and the spices will smell toasty. This step is where most of the flavor comes from, so give it the full minute.
- Build the stew. Add the sweet potato, chickpeas, diced tomatoes, coconut milk, broth, and 1 teaspoon salt. Scrape up anything stuck to the bottom of the pot.
- Simmer. Bring everything to a gentle boil, then lower the heat and simmer uncovered for 20 to 25 minutes, stirring every few minutes, until the sweet potato is fork-tender and the liquid has thickened.
- Thicken it a little more. Use the back of a spoon to smash a few chickpeas and sweet potato cubes against the side of the pot. They melt into the sauce and make it creamy without any flour or cornstarch.
- Add the greens. Stir in the spinach and cook for 1 to 2 minutes until wilted. Kale needs closer to 4 minutes.
- Finish and taste. Turn off the heat, stir in the lime juice, then taste. Add more salt a pinch at a time until the flavors pop. Serve hot with rice or flatbread and a scatter of cilantro.
Tips for the Best Coconut Curry Chickpea Stew
Use full-fat coconut milk. It gives coconut curry chickpea stew its silky body. Light coconut milk works, but the stew comes out thinner and a little flat. If you only have light, simmer it 5 minutes longer.
Check your curry powder. Blends vary a lot from brand to brand. Some are mostly turmeric and others carry real heat, so start with the amount listed and add more at the end if you want it stronger.
Cut the sweet potato small. Half-inch cubes cook in the same time as the sauce reduces. Bigger chunks mean you’ll be waiting while the liquid boils away.
Don’t skip the lime. That one tablespoon of acid wakes up the whole pot. A splash of rice vinegar works in a pinch.
Salt at the end. Canned chickpeas, tomatoes, and broth all bring their own salt, so do your final seasoning after everything has simmered.
Variations and Budget Swaps
- Swap the sweet potato: Use a regular potato, a couple of carrots, or 2 cups of cubed butternut squash.
- Make it heartier: To stretch your coconut curry chickpea stew even further, stir in 1 cup of rinsed red lentils with an extra cup of broth. They cook in the same 20 minutes and add protein for very little money.
- Use frozen veggies: A cup of frozen peas or green beans in the last 5 minutes is a great way to use up the freezer.
- Cook your own chickpeas: About 3 1/2 cups of home-cooked chickpeas replaces the two cans and costs even less.
- Turn up the heat: Add a minced jalapeño with the garlic, or swirl in chili crisp before serving.
- Peanut twist: Whisk 2 tablespoons of peanut butter into the broth for a richer, nutty sauce.
Chickpeas are a cheap and filling source of protein and fiber, which is a big reason they show up so often on this blog. If you’re curious about the nutrition side, the Harvard T.H. Chan School of Public Health has a clear overview of legumes and pulses.
How to Serve It
Rice is the classic pick for coconut curry chickpea stew, and jasmine or basmati both work. For a lower-cost option, plain long-grain white rice is perfect. Warm naan, pita, or even toasted bread is great for scooping. On busy nights I spoon it over a baked potato.
If you want a full cozy dinner spread, pair it with a simple cucumber salad, or follow it with a slice of warm spiced pear crisp for dessert.
Storage and Reheating
Fridge: Let the stew cool, then store it in airtight containers for up to 4 days. It thickens as it sits, so add a splash of water or broth when you reheat it.
Freezer: Coconut curry chickpea stew freezes really well. Freeze portions for up to 3 months. The spinach softens a little more after freezing, but the flavor holds up well. Thaw overnight in the fridge.
Reheating: Warm it on the stove over medium-low heat, stirring often, or microwave single portions for 2 to 3 minutes, stirring halfway.
Meal prep: Pack it with rice in lunch containers. It’s one of my favorite make-ahead lunches, right alongside this cold sesame noodle salad.
Frequently Asked Questions
Can I make coconut curry chickpea stew in a slow cooker?
Yes. Do steps 1 through 3 in a skillet so the spices toast properly, then scrape everything into the slow cooker with the remaining ingredients except the spinach and lime. Cook on low for 4 to 5 hours or high for 2 to 3 hours, then stir in the greens and lime at the end.
Is coconut curry chickpea stew spicy?
Not with mild curry powder and the optional flakes left out. It’s warm and fragrant rather than hot. If you like heat, use a hot curry powder or add fresh chili.
Can I use dried chickpeas?
Absolutely. Soak 1 1/4 cups of dried chickpeas overnight and cook them until tender before you start. That gives you roughly the same amount as two cans, often for half the price.
What can I use instead of coconut milk?
For a lighter stew, use 1 cup of extra broth plus 1/2 cup of unsweetened plain plant yogurt stirred in off the heat. It won’t taste of coconut, but it stays creamy.
How do I make coconut curry chickpea stew thicker?
Simmer it uncovered a few minutes longer, or mash more of the chickpeas and sweet potato. Both thicken the sauce without changing the flavor.
Make It Tonight
This coconut curry chickpea stew is proof that a cheap dinner can still feel like a treat. You get a creamy, golden pot of food from a few cans, one sweet potato, and spices you probably already own. Make a double batch on Sunday and you’ve got lunches handled for most of the week. If you try it, leave a comment and tell me what you served it with. For more ideas like this, browse our easy vegan dinner recipes.
Know someone who could use an easy, cheap dinner this week? Send this stew their way, and come find me on Pinterest for new budget-friendly vegan recipes every day. After you make it, scroll down to the recipe card and leave a star rating so other cooks know how it turned out for you. Happy cooking!


