Chickpea Curry One-Pot

Featured in: One-Pot & One-Dish Cooking

This comforting chickpea curry is crafted in a single pot, blending hearty legumes with vibrant vegetables and warming spices. Coconut milk adds a creamy texture while spinach or kale brings freshness to the dish. Simmered gently for a rich, flavorful experience, it’s an easy, nourishing option perfect for a satisfying dinner. Garnish with fresh cilantro and lime for a bright finish, and serve alongside rice or naan to complete the meal.

Updated on Wed, 24 Dec 2025 11:11:00 GMT
Steaming chickpea curry, vibrant with spinach and spices, ready to be served over fluffy rice. Pin it
Steaming chickpea curry, vibrant with spinach and spices, ready to be served over fluffy rice. | soupbuffer.com

There was a Tuesday evening when I'd opened my pantry to find almost nothing but dried chickpeas and half a can of coconut milk, and I decided right then that dinner would come together anyway. The smell of cumin and turmeric hitting hot oil transformed my small kitchen into something warm and inviting, and by the time my partner arrived home, they were already asking what smelled so good. This curry became the answer I keep reaching for now whenever I want something that feels both nourishing and utterly effortless.

I made this for a friend who'd just mentioned being tired of boring lunches, and watching them pause mid-bite to really taste it felt like a small victory. They've since asked for the recipe twice, which is the highest compliment in my book.

Ingredients

  • Yellow onion: The foundation—when it turns translucent and sweet, you'll know the flavor has woken up.
  • Garlic and ginger: Fresh is essential here; they bloom into the oil and give the whole pot personality.
  • Red bell pepper: Adds brightness and sweetness that balances the warming spices without any additional sugar.
  • Chickpeas: Drain and rinse them well; this keeps the curry light and lets the other flavors shine.
  • Coconut milk: Full-fat if you want richness, light if you prefer something a bit leaner—both work beautifully.
  • Vegetable broth: Use something you actually like drinking; it carries the flavor through the whole pot.
  • Diced tomatoes: Canned is fine and actually more consistent than fresh for this purpose.
  • Curry powder: The hero spice; look for one that smells alive and complex, not musty.
  • Cumin, turmeric, and smoked paprika: Toast them in oil first, and they'll bloom instead of tasting bitter.
  • Spinach: Adds nutrition and wilts into silky ribbons in the last few minutes.
  • Coconut oil or olive oil: Either works; use what you prefer.

Instructions

Product image
Cook complete meals by frying, sautéing, simmering, and boiling with easy nonstick cleanup every day.
Check price on Amazon
Start with the onion:
Heat your oil over medium heat and let the onion soften until it's almost transparent and the kitchen smells sweet. You'll know it's ready when a wooden spoon slides through it easily.
Build your aromatics:
Add garlic, ginger, and bell pepper, stirring until the rawness disappears and everything becomes fragrant. This takes just a couple of minutes, and your senses will tell you when it's right.
Toast the spices:
Sprinkle in the curry powder, cumin, turmeric, paprika, and chili flakes if using them. Stir constantly for about a minute—this wakes up their essential oils and keeps them from turning bitter.
Build the sauce:
Pour in the tomatoes, coconut milk, broth, and chickpeas, stirring everything together until no spices are hiding at the bottom. The mixture should look loose and alive.
Simmer low and slow:
Once it reaches a gentle bubble, reduce heat, cover, and let it cook for fifteen minutes with an occasional stir. The flavors will meld and deepen, and your kitchen will smell incredible.
Finish with greens:
Stir in the spinach and let it soften uncovered for a few minutes until the curry reaches the thickness you like. Taste as you go and adjust salt and heat to match your preferences.
Serve and celebrate:
Ladle into bowls, top with fresh cilantro and a squeeze of lime, and eat it with rice, naan, or just on its own.
Product image
Cook complete meals by frying, sautéing, simmering, and boiling with easy nonstick cleanup every day.
Check price on Amazon
A rich and creamy one-pot chickpea curry, filled with tender vegetables and a hint of coconut. Pin it
A rich and creamy one-pot chickpea curry, filled with tender vegetables and a hint of coconut. | soupbuffer.com

My favorite moment with this dish came when my neighbor smelled it cooking and wandered over to ask about dinner, and we ended up eating together at my kitchen counter while the sun set. It turned an ordinary weeknight into something memorable, which is exactly what the best recipes do.

Why This Curry Works

There's something almost meditative about watching a curry come together in one pot. You add each element knowing it will contribute something—the tomatoes bring acidity, the coconut milk brings richness, the chickpeas bring substance—and somewhere in those twenty-five minutes, it all becomes something greater than the sum of its parts. This isn't complicated cooking; it's just paying attention and letting the spices do their work.

Timing and Flow

The beauty of this recipe is that once everything hits the pot, you can mostly step away. Unlike dishes that demand constant attention, this curry is patient and forgiving—it will taste just as good if you let it simmer for thirty minutes instead of fifteen. The only time you really need to be present is at the end, when the spinach goes in and you adjust the final seasoning.

Variations and Next Steps

Once you've made this once, you'll start seeing it as a framework rather than a rigid formula. Some nights I add diced sweet potato for extra body, other times I use kale instead of spinach because that's what I have. The curry is flexible enough to bend to whatever's in your kitchen, which is part of why it's become such a reliable dinner.

  • Try adding cubed tofu or tempeh if you want extra protein, stirring it in when you add the tomatoes.
  • A squeeze of coconut cream swirled on top right before serving makes it feel more special without any extra work.
  • Leftover curry tastes even better the next day, and it freezes beautifully for at least a month.
Product image
Provides cushioned comfort while cooking, prepping meals, washing dishes, and standing longer in the kitchen.
Check price on Amazon
This flavorful chickpea curry is a delicious vegan meal, perfect with a squeeze of fresh lime. Pin it
This flavorful chickpea curry is a delicious vegan meal, perfect with a squeeze of fresh lime. | soupbuffer.com

This curry has become my go-to when life feels hectic and I need a meal that tastes like care without demanding much energy. Make it tonight, and it'll probably become yours too.

Recipe FAQs

What spices are used in this curry?

The curry features curry powder, ground cumin, turmeric, smoked paprika, and optional chili flakes for heat.

Can I substitute the greens in the dish?

Yes, baby spinach can be replaced with kale or Swiss chard depending on preference and availability.

How can I adjust the spice level?

Adjust the amount of chili flakes to increase or reduce heat according to your taste.

What can I serve alongside this dish?

It pairs well with jasmine or basmati rice, and naan bread is also a great accompaniment.

Is there a way to add more protein?

Additional protein can be incorporated by adding cubed tofu or tempeh to the curry.

Chickpea Curry One-Pot

Hearty chickpeas and warming spices simmered with coconut milk for a nourishing meal.

Prep Time
10 minutes
Time to Cook
25 minutes
Overall Time
35 minutes
Created by Audrey Taylor


Skill Level Easy

Cuisine Type Indian-Inspired

Makes 4 Portions

Diet Preferences Plant-Based, No Dairy, No Gluten

What You'll Need

Vegetables

01 1 medium yellow onion, diced
02 2 cloves garlic, minced
03 1-inch piece fresh ginger, grated
04 1 medium red bell pepper, diced
05 2 cups baby spinach, roughly chopped
06 1 medium carrot, diced (optional)

Legumes

01 2 cans (15 oz each) chickpeas, drained and rinsed

Liquids

01 1 can (14 oz) coconut milk (full-fat or light)
02 1 cup vegetable broth
03 1 can (14 oz) diced tomatoes

Spices & Seasonings

01 2 tbsp curry powder
02 1 tsp ground cumin
03 1/2 tsp ground turmeric
04 1/2 tsp smoked paprika
05 1/2 tsp chili flakes (optional)
06 1 tsp salt, to taste
07 1/4 tsp black pepper

Oil

01 2 tbsp coconut oil or olive oil

To Serve

01 Fresh cilantro, chopped
02 Lime wedges
03 Cooked rice or naan (optional)

Steps

Step 01

Sauté Aromatics: Heat coconut oil in a large pot over medium heat. Add diced onion and cook for 3 to 4 minutes until translucent.

Step 02

Add Garlic, Ginger, and Pepper: Incorporate minced garlic, grated ginger, and diced red bell pepper. Cook for 2 minutes until fragrant.

Step 03

Toast Spices: Stir in curry powder, cumin, turmeric, smoked paprika, chili flakes if using, salt, and black pepper. Cook for 1 minute to release aromatics.

Step 04

Combine Liquids and Chickpeas: Add diced tomatoes, coconut milk, vegetable broth, drained chickpeas, and diced carrot if desired. Stir to combine thoroughly.

Step 05

Simmer and Develop Flavors: Bring mixture to a gentle simmer, then lower heat and cover. Cook for 15 minutes, stirring occasionally to prevent sticking.

Step 06

Incorporate Greens and Thicken: Stir in chopped spinach and cook uncovered for 2 to 3 minutes until wilted and curry reaches desired consistency.

Step 07

Adjust Seasoning and Serve: Taste and adjust salt and spices as needed. Serve hot garnished with fresh cilantro and lime wedges. Accompany with rice or naan if preferred.

Tools Needed

  • Large pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Wooden spoon

Allergy Info

Review all components for allergens and talk to your health provider if unsure.
  • Contains coconut (coconut milk). Verify vegetable broth and packaged ingredients for hidden allergens.

Nutrition Details (per portion)

Details are for general guidance. Always seek expert healthcare advice.
  • Energy: 380
  • Fats: 18 g
  • Carbohydrates: 45 g
  • Proteins: 12 g