Easy Creamy Chickpea Curry Recipe in 20 Minutes
I’m about to show you how this chickpea curry changed my weeknight dinners forever, and sincerely, I can’t believe it took me so long to figure out. You’ve probably scrolled past dozens of curry recipes that promised “quick and easy” but delivered something closer to a three-hour culinary hostage situation. This one’s different. Twenty minutes, a handful of pantry staples, and you’ll wonder why you ever bothered with anything else.
What Makes this Chickpea Curry Special
While most curry recipes demand an arsenal of spices and hours of your precious time, this creamy chickpea curry delivers restaurant-quality flavor in about 20 minutes flat.
I’m talking one can of chickpeas, coconut milk, and a single tablespoon of curry powder.
That’s it!
It’s not only delicious but also healthy: chickpeas are very high in fiber and are a good plant-based protein source.
What Ingredients are in this Easy Creamy Chickpea Curry?
You probably have most of these ingredients lurking in your pantry right now, which is exactly why this recipe works on a random Tuesday when you forgot to grocery shop. The ingredient list is short enough that you can probably recite it from memory after making this once, and trust me, you’ll be making it more than once.
- 2 cans (15 oz each) chickpeas, drained and rinsed
- 1 can (14 oz) coconut milk (full-fat for maximum creaminess)
- 1 tablespoon curry powder
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 can (14 oz) diced tomatoes
- 2 tablespoons olive oil
- 1 teaspoon ground cumin
- 1 teaspoon turmeric
- 1/2 teaspoon cayenne pepper (optional)
- 1/2 cup vegetable broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup spinach (optional but recommended)
- Fresh cilantro for garnish
- Fresh lemon juice (for finishing)
The coconut milk situation deserves a heads up because the full-fat version makes all the difference between “meh” and “make this again tomorrow.” Light coconut milk will technically work if you’re in a pinch, but you’ll lose that restaurant-style richness that makes people ask for your recipe. I once tried to substitute regular milk mixed with tahini and let’s just say my roommate ordered pizza that night instead. If your curry powder has been sitting in your spice cabinet since 2019, maybe grab a fresh jar because old curry powder tastes like disappointment mixed with dust. The spinach is totally optional, but throwing in a handful makes you feel like you’re eating something virtuous even though you’re basically having comfort food for dinner.
How to Make this Easy Chickpea Coconut Curry

- Heat 2 tablespoons olive oil in a large skillet over medium heat until shimmering. If you make curry often, a premium food processor can dice onions in seconds and save you from tears.
- Add 1 diced onion and cook for 5 minutes until golden and soft.
- Add 4 minced garlic cloves and 1 tablespoon grated ginger, cooking for 1 minute until fragrant.
- Stir in 1 tablespoon curry powder, 1 teaspoon ground cumin, 1 teaspoon turmeric, and ½ teaspoon cayenne pepper (if using) for 30 seconds.
- Add one 14-ounce (400g) can diced tomatoes with juice and simmer 3 minutes until thickened.
- Add two 15-ounce (425g) cans drained chickpeas and stir to coat.
- Pour in one 14-ounce (400ml) can coconut milk and ½ cup vegetable broth, stirring until creamy.
- Simmer 10-15 minutes until sauce thickens to coat a spoon.
- Season with 1 teaspoon salt and black pepper to taste.
- Stir in 1 cup spinach (if using) until wilted, then finish with fresh lemon juice and chopped cilantro.
Serve this beauty over rice, with naan or just eat it straight from the pan while standing over the sink.
Substitutions and Variations
Wondering what to swap if your pantry looks like a post-apocalyptic wasteland?
No coconut milk? Try cashew cream or full-fat oatmilk instead.
I’ve used white beans, black beans, and even lentils when chickpeas went missing. They all work beautifully in this curry, though lentils cook faster so watch your simmer time.
Swap curry powder for garam masala if you want deeper, warmer spices.
Out of maple syrup? Honey or agave work just fine.
Want it spicier? Toss in red pepper flakes or fresh jalapeños.
Add spinach, sweet potatoes, or cauliflower during the last five minutes of cooking for extra vegetables and texture.
What to Serve with This Healthy Vegan Curry

Need a satisfying chickpea dinner tonight? Let’s talk about what goes on the plate next to it.
I always serve mine over fluffy basmati rice. It soaks up that creamy sauce like a dream, and frankly, can you imagine a better combo?
Naan bread works beautifully too, perfect for scooping every last drop. Or to have a full chickpea meal you could try making these herby chickpea flour flatbread.
Want to bulk things up? Add roasted vegetables on the side.
Cauliflower, sweet potatoes, and bell peppers all play nicely with curry’s bold flavors.
More Chickpea Recipe Ideas
If you loved this curry and are looking for more creamy recipes, try my Marry Me chickpea soup next.
And listen, I know it sounds weird, but my no-bake chickpea “cookies dough” is legitimately incredible.
Save this pin!
