One pot chickpea curry is honestly your new weeknight lifesaver. I threw this together on a Tuesday night when I had exactly 20 minutes before my kids got home, and it tasted like I’d been cooking all day.
The best part? Everything happens in one pot, which means minimal cleanup and maximum flavor. Plus, this vegan curry comes together for under $8 total, making it perfect for stretching your grocery budget.
If you’re craving something warm and satisfying, this Indian chickpea curry delivers big flavors without the fuss. Save this recipe for your next busy weeknight dinner.
Why this one pot chickpea curry works
Ever noticed how most curry recipes make you dirty five pans? I was tired of that too, so I created this streamlined version that tastes even better because all those spices hang out together.
- Quick and easy — ready in just 25 minutes from start to table
- Budget-friendly — costs less than $8 for four hearty servings
- One pot magic — sauté, simmer, and done in the same pan
- Naturally vegan — satisfying and packed with plant-based protein and fiber
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 15 minutes | 10 minutes | 285 per serving | 4 servings | Indian |
Ingredients for one pot chickpea curry

- 1 cup canned chickpeas, drained
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon vegetable oil
- 1 can (14 ounces) diced tomatoes
- 1 cup coconut milk
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric
- 1/2 teaspoon garam masala
- 1 teaspoon chili powder
- 1/2 teaspoon salt
Don’t have fresh ginger? Dried ginger works, though you’ll use half the amount since it’s more concentrated. Coconut milk is key here—I’ve tried lite versions and the curry tastes kinda flat, so spring for the full-fat can if you can.
Can’t find garam masala at your regular store? Most grocery chains carry it in the spice aisle, but honestly, you can swap it with an extra 1/4 teaspoon of cumin plus 1/4 teaspoon of coriander and still get delicious results with this one pot chickpea curry recipe.
Step-by-step instructions

1. Heat your vegetable oil in a large pot over medium-high heat for about 1 minute. Add the chopped onion and sauté for 3-4 minutes until it turns translucent and soft. You’ll hear it sizzle and smell that amazing onion aroma—that’s when you know it’s ready for the next step.
2. Stir in your minced garlic and grated ginger, cooking for just 60 seconds until fragrant. This is crucial because raw garlic can taste bitter, but 60 seconds mellows it out perfectly. Don’t panic if it looks like a tiny amount—it’ll spread throughout the whole pot.
3. Add all your dried spices (cumin, coriander, turmeric, garam masala, and chili powder) and stir constantly for about 30 seconds. This blooms the spices and makes them way more flavorful than if you just dump them in with the liquid. I always toast mine because it literally doubles the taste impact.
4. Pour in your can of diced tomatoes (juice and all) and stir well, scraping up any browned bits stuck to the bottom. Those stuck bits are packed with flavor, so don’t skip this part. Let it simmer for about 2 minutes so the tomatoes start breaking down slightly.
5. Add your drained chickpeas and coconut milk, then season with salt and give everything a good stir. Bring it to a gentle simmer and let it bubble away for about 10 minutes. The sauce will thicken slightly and all those flavors meld together beautifully.
6. Taste your one pot chickpea curry and adjust seasonings if needed—add more salt if it needs it, or extra chili powder if you want heat. I once accidentally added an extra teaspoon of garam masala and it was even better, so don’t be afraid to tinker. Keep an eye on it after minute 8 to make sure it’s not sticking to the bottom.
7. Serve hot over rice, couscous, or whatever you’ve got on hand. The curry should be saucy but not watery—if yours looks too thin, simmer it uncovered for another 2-3 minutes. If it’s too thick, add a splash of water or coconut milk to reach your preferred consistency.
Serving ideas for one pot chickpea curry
This vegan curry pairs beautifully with so many sides and grains.
Basmati rice
Fluffy white or brown basmati rice soaks up all that creamy, spiced sauce beautifully. I always make extra rice because my family goes back for seconds just to get more of that golden sauce coating each grain.Naan bread
Crispy-on-the-outside, soft-on-the-inside naan is perfect for scooping up chunks of chickpeas and sauce. You can find pre-made naan at most grocery stores in the bakery or freezer section, or try homemade naan bread if you’re feeling ambitious.Cilantro-lime cauliflower rice
If you’re watching carbs, this easy chickpea curry tastes amazing over cauliflower rice with fresh cilantro and a squeeze of lime juice. The brightness of the lime cuts through the richness of the coconut milk perfectly, balancing the whole dish.Pro tips for perfect one pot chickpea curry
Storage tips
– Keep leftovers in an airtight container in the fridge for up to 4 days – The flavors actually get better the next day as everything sits together – Freeze for up to 3 months in freezer-safe containersMake-ahead instructions
– Prep all your onion, garlic, and ginger the night before and store in separate containers – You can make the entire curry up to 2 days ahead and just reheat gently – Freeze the base without the chickpeas, then add them when reheating for best textureVariations
– Add fresh spinach or kale in the last 2 minutes for extra greens and nutrition – Stir in a tablespoon of peanut butter for creaminess and depth (sounds weird, tastes amazing) – Use white beans or lentils instead of chickpeas if that’s what you’ve got on hand – Add diced bell peppers or zucchini to bulk up the one pot chickpea curry with more vegetablesTroubleshooting
– If it’s too watery, simmer uncovered for 3-5 minutes to reduce and thicken naturally – If the spices taste too strong, add more coconut milk to mellow them out – If it tastes flat, you probably need more salt—start with 1/4 teaspoon and taste againFrequently asked questions
Can I freeze one pot chickpea curry?
Yes, absolutely—it freezes beautifully for up to 3 months in freezer-safe containers. Thaw overnight in the fridge and reheat gently on the stovetop over medium heat, adding a splash of water or coconut milk if needed. The flavors hold up great during freezing, though the chickpeas get slightly softer (which honestly isn’t a bad thing).What if I don’t have coconut milk?
You can substitute heavy cream, cashew cream, or even whole milk, though the curry will taste less authentic and more mild. Heavy cream works best for mimicking that richness, but use the same 1 cup amount. Skip coconut milk entirely if you’re avoiding it—the curry still tastes good, just less creamy and rich.How do I reheat leftovers?
Reheat gently on the stovetop over medium heat for 5-7 minutes, stirring occasionally and adding a splash of water if it’s too thick. You can also microwave individual portions for 2-3 minutes, stirring halfway through. Don’t crank the heat too high or the coconut milk can separate and look weird.Can I make this recipe less spicy?
Yes, use just 1/2 teaspoon of chili powder instead of a full teaspoon, and skip the extra heat. The other spices are mild, so this one pot chickpea curry will be warm and flavorful but not fire-level hot. You can always let people add their own chili powder at the table.Final thoughts
This weeknight winner proves that easy doesn’t mean boring or flavorless. The beauty of this one pot chickpea curry is that it tastes like you spent hours in the kitchen when you actually spent 25 minutes max.
Honestly, this recipe gets requested so often that I’ve basically memorized it at this point. My friends always ask for it, and I love that it’s vegan but even my meat-eating family members devour it.
For more budget-friendly dinner ideas, check out easy weeknight chickpea recipes that’ll save you money and time. Bookmark this one for your next busy Tuesday, and let me know how it turns out in the comments—I’d love to hear if you made any fun variations!
Pin this recipe now for your next easy dinner night, and you’ll thank yourself when you need a quick, satisfying meal that actually tastes amazing. More vegan curry recipes are just a click away too.









