
My quick chickpea curry has become my evening standby when I want something rich tasting but easy to make. The mix of bold spices, smooth coconut milk, and hearty chickpeas makes a filling dish that seems like it took hours, though you'll have it ready in just half an hour.
I whipped up this curry during an especially busy period when I needed something good but couldn't spend ages cooking. My folks were blown away by how tasty it was, and now they ask for it at least twice every month.
Ingredients
- Chickpeas: Give you plant protein and a hearty bite that works great in the sauce
- Coconut milk: Makes the velvety base that smooths out the spice blend perfectly
- Curry powder: Gives you quick flavor that still tastes authentic
- Fresh ginger: Brings a lively kick that lifts the whole dish
- Spinach: Adds healthy greens and makes a pretty color contrast
- Garam masala: Tossed in at the end to boost aroma and make flavors stand out
Step-by-Step Instructions
- Cook the Flavor Base:
- Warm olive oil in a big pan over medium low heat. Toss in finely diced onion and cook about 4 minutes until see-through and soft. This builds the basic flavor your curry needs.
- Wake Up the Spices:
- Throw in freshly grated garlic and ginger with curry powder, ground coriander, cumin, turmeric, and red pepper flakes. Cook another minute, stirring all the time so nothing burns. This step wakes up the oils in your spices and really brings out their taste.
- Create Your Sauce:
- Add drained chickpeas and mix them with the spices for about a minute. This lets the beans soak up flavors before you add any liquid. Pour in vegetable stock, crushed tomatoes, and coconut milk, then add salt and pepper.
- Let It Bubble:
- Let your curry simmer uncovered for roughly 20 minutes, giving it a stir now and then. The sauce will get thicker and the flavors will come together. This is when everything gets good as the chickpeas soften up and soak in all that tasty sauce.
- Add Fresh Touches:
- Mix in spinach and cook till it wilts, about two minutes. Add garam masala and taste it, putting in sugar if needed to balance everything out. The garam masala gives a final scent boost that makes the whole dish better.

The real trick to this curry's amazing taste is adding garam masala right at the end. I picked up this tip from my Indian buddy who told me some spices lose their smell when cooked too long, while others need heat to come alive. Putting garam masala in last keeps all its complex flavors intact.
Make Ahead Options
This curry gets better over time as all the flavors mix together. You can make it up to three days before you need it and keep it in a sealed container in your fridge. When you warm it up, just add a bit of water or broth if it's too thick. Having this ready to go is great for busy weeks or meal planning.
Common Substitutions
What makes this curry so great is how flexible it is. Don't have chickpeas? White beans or lentils work just as well. No fresh spinach around? Frozen is fine, or try kale or Swiss chard instead. Can't find coconut milk? Try cashew cream or even regular yogurt added after cooking. The dish is super forgiving and lets you use what you've got without losing any flavor.
Serving Suggestions
While most folks love this with basmati rice, it's just as yummy with naan bread for scooping up sauce, or poured over quinoa for extra protein. Make a full Indian meal by adding a simple cucumber raita on the side to cool things down. For special dinners, I set up a small topping station with fresh cilantro, lime wedges, sliced chiles, and toasted cashews so everyone can fix their bowl just how they like it.

This chickpea curry fills you up, keeps you healthy, and can change to match what you've got on hand—it's just right for any weeknight dinner.
Frequently Asked Questions
- → Can dried chickpeas work instead of canned?
For sure! Soak 1½ cups of dried chickpeas overnight, then boil them until soft (around 45-60 minutes). That’s about the same as 3 cans. Cooking them ahead makes them just right for this dish.
- → Does this dish fit a vegan diet?
Definitely! Skip plain yogurt, or swap it for plant-based yogurt to keep everything vegan. The coconut milk and broth are already plant-friendly.
- → How do I make it milder?
Simple fix—leave out the chili flakes. The spices on their own will give enough kick. Adding a splash more coconut milk or a little sugar also mellows the heat nicely.
- → How long does this keep in the fridge?
Stored in a sealed container, it stays fresh for 4-5 days in the fridge. Bonus: the flavors get even richer after resting overnight. Heat it gently on the stove or microwave when ready to eat.
- → Can I freeze leftover curry?
Sure thing! Cool it completely, pack it into freezer-safe containers, and keep it frozen up to 3 months. Thaw overnight in the fridge, and warm it up before eating. Add fresh spinach during reheating for the best texture.
- → What can I use instead of coconut milk?
Replace it with heavy cream for a non-vegan option or opt for unsweetened cashew cream to stay vegan. For a lighter twist, plain yogurt combined with water works too—add it at the very end.