Vegan Chickpea Curry
Vegan Chickpea Curry
There’s a reason this curry shows up on my stove at least twice a month. It’s the kind of meal that comes together with stuff already sitting in your pantry, yet somehow tastes like you fussed over it for hours. One pot, big flavor, and leftovers that taste even better the next day.
Why You’ll Love This Recipe

This curry is forgiving. You can swap vegetables, adjust the spice, and it still turns out great every single time. That kind of flexibility is exactly what you want on a busy weeknight.
It also comes together fast. We’re talking about 35 minutes from start to finish, most of which is just letting things simmer while you do something else.
And honestly, the flavor punches way above its weight for how little effort it takes. Coconut milk and warm spices create this rich, cozy sauce that makes chickpeas taste like the star of the show instead of an afterthought.
Ingredients You’ll Need

The base of this curry starts with onion, garlic, and ginger, cooked down until soft and fragrant. Don’t rush this part. It builds the foundation for everything else.
Chickpeas are the heart of the dish here. Canned ones work perfectly and save you a ton of time, but if you’ve got cooked dried chickpeas on hand, those work beautifully too.
For the sauce, you’ll want canned crushed tomatoes and full-fat coconut milk. The coconut milk is what gives this curry its silky, rich texture, so I wouldn’t swap it for a lighter version unless you really need to.
Spice-wise, curry powder, ground cumin, and turmeric do most of the heavy lifting. A pinch of cayenne or red pepper flakes adds a little kick, but that part’s totally up to your spice tolerance.
Fresh spinach stirred in at the end adds color and a nice contrast to the richness of the sauce. If you don’t have spinach, kale or even frozen peas work in a pinch.
A squeeze of lime juice and some fresh cilantro at the end brighten everything up. Don’t skip this step, it really does make a difference.
Tips for the Best Results

Toast your spices in the oil for about 30 seconds before adding the tomatoes. It wakes up their flavor and keeps the curry from tasting flat or dusty.
If your curry looks too thick after simmering, just splash in a little water or vegetable broth to loosen it up. You’re looking for a sauce that coats the chickpeas but still pools a bit on the spoon.
Taste and adjust the salt and acid at the very end. A little extra lime juice can completely change how bright and balanced the dish tastes.
Storage and Reheating

This curry keeps really well, which honestly makes it even better the second day. Store leftovers in an airtight container in the fridge for up to 4 days.
To reheat, warm it gently on the stove over medium-low heat, stirring occasionally so it doesn’t stick to the bottom of the pot. Add a splash of water or coconut milk if it’s thickened up too much in the fridge.
You can also freeze this curry for up to 3 months. Just thaw it in the fridge overnight before reheating for the best texture.
Frequently Asked Questions

Can I use dried chickpeas instead of canned?
Yes, just cook them ahead of time until tender. You’ll need about 1.5 cups of cooked chickpeas to replace one standard can.
Is this curry spicy?
Not really, it’s mild and warmly spiced rather than hot. You can always add cayenne or chili flakes if you want more heat.
Can I make this in a slow cooker?
Definitely. SautΓ© your onion, garlic, and ginger first, then transfer everything to the slow cooker and cook on low for 4 to 5 hours.
What can I serve with vegan chickpea curry?
Rice is the classic pairing, but warm naan or even quinoa work great too. A side of cucumber salad adds a nice fresh crunch.
Vegan Chickpea Curry

A rich, coconut-based chickpea curry simmered with warm spices, tomatoes, and spinach for a cozy plant-based dinner.
Ingredients
- 2 tablespoons vegetable oil
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon turmeric
- 1/4 teaspoon cayenne pepper
- 1 can (14 oz) crushed tomatoes
- 1 can (14 oz) full-fat coconut milk
- 2 cans (15 oz each) chickpeas, drained and rinsed
- 3 cups fresh spinach
- 1 lime, juiced
- 1/4 cup fresh cilantro, chopped
- salt to taste
Instructions
- Step 1. Heat oil in a large pot over medium heat
- Step 2. Add onion and cook for 5 minutes until soft
- Step 3. Add garlic and ginger and cook for 1 minute
- Step 4. Add curry powder, cumin, turmeric, and cayenne and toast for 30 seconds
- Step 5. Pour in crushed tomatoes and stir to combine
- Step 6. Add coconut milk and chickpeas and bring to a simmer
- Step 7. Simmer uncovered for 15 minutes, stirring occasionally
- Step 8. Stir in spinach and cook until wilted, about 2 minutes
- Step 9. Remove from heat and stir in lime juice
- Step 10. Season with salt to taste and top with cilantro before serving
30-Day High-Protein
Low-Calorie Meal Plan
Every breakfast, lunch, dinner & snack β all 30 days fully mapped out. Just follow the plan.
- β50+ complete recipes with ingredients & step-by-step instructions
- β4-week day-by-day plans β every meal for all 30 days
- β4 weekly shopping lists organised by store section
- βPrintable habit & progress tracker β 30 full days
- β100g+ protein per day β scientifically optimised macros
Instant PDF Β· Print at home
Results guaranteed with consistency







