Chickpea Curry One-Pot

Featured in: Everyday Dinners

This flavorful one-pot dish combines tender chickpeas and fresh vegetables simmered in creamy coconut milk and a blend of warming spices. The recipe balances savory and subtle heat notes from cumin, turmeric, paprika, and optional chili flakes. Easy to prepare and packed with plant-based protein, it simmers gently to develop rich flavors while keeping steps straightforward. Serve with rice or naan garnished with fresh cilantro and lime wedges for a wholesome, colorful meal perfect any day of the week.

Updated on Wed, 24 Dec 2025 16:10:00 GMT
A steaming bowl of chickpea curry, garnished with cilantro and lime, ready to enjoy. Pin It
A steaming bowl of chickpea curry, garnished with cilantro and lime, ready to enjoy. | rapidtongs.com

There's something about the smell of curry powder hitting hot oil that immediately signals comfort is on the way. I discovered this one-pot wonder on a Tuesday evening when I had exactly thirty-five minutes before friends were arriving, a nearly empty fridge, and the kind of exhaustion that only calls for something warm and deeply satisfying. Coconut milk and chickpeas became my unlikely heroes that night, transforming into something so genuine and nourishing that I've made it countless times since.

I'll never forget watching my partner's face light up when they tasted this for the first time. They'd been skeptical about plant-based dinners, and then suddenly they were asking for seconds and insisting I write down exactly what went into the pot. That moment taught me that good food doesn't need meat to be memorable.

Ingredients

  • Yellow onion: The foundation of everything good—diced and sautéed until translucent, it becomes sweet and mellow, holding all the oil and spices that follow.
  • Garlic and ginger: These two create an aromatic base that makes the whole kitchen smell like something special is happening.
  • Red bell pepper: Adds both color and a subtle sweetness that balances the earthiness of the spices.
  • Baby spinach or kale: Wilts down to almost nothing but adds nutrients and a quiet leafy depth to every spoonful.
  • Carrot: Optional but worth including for natural sweetness and texture.
  • Chickpeas: Two cans of them, drained and rinsed—they're your protein and they soak up every drop of that coconut-curry sauce.
  • Coconut milk: Full-fat tastes richer, but light works beautifully too if that's what you have on hand.
  • Vegetable broth: Keeps everything from getting too thick and reminds you this is a curry, not a stew.
  • Diced tomatoes: One can adds a subtle acidity that brightens everything and prevents the curry from tasting one-note.
  • Curry powder, cumin, turmeric, and smoked paprika: Toast these spices together for just a minute and they bloom into something fragrant and alive.
  • Chili flakes: Optional, but even a half teaspoon adds a gentle warmth that sneaks up on you.
  • Coconut oil or olive oil: Either works, though coconut oil echoes the milk's flavor in a way that feels intentional.
  • Fresh cilantro and lime: Serve these alongside—they're the final note that makes everything sing.

Instructions

Heat the oil and start with onion:
Set a large pot to medium heat and let the coconut oil warm until it shimmers slightly. Add your diced onion and let it cook for three to four minutes, stirring occasionally, until the pieces turn translucent and soft at the edges.
Build the aromatics:
Stir in the minced garlic, grated ginger, and diced red bell pepper. You'll know it's working when the kitchen fills with that unmistakable aromatic cloud—cook for about two minutes.
Toast the spices:
This is the crucial moment: add all the dry spices at once and stir constantly for about one minute. You're waking them up, allowing them to release their essential oils into the hot oil before liquid hits the pan.
Bring everything together:
Pour in the diced tomatoes, coconut milk, vegetable broth, and drained chickpeas. Add the carrot if you're using it, stir everything well, and let it come to a simmer.
Let it simmer low and slow:
Reduce the heat to low, cover the pot, and let it bubble gently for about fifteen minutes, stirring occasionally. The flavors meld and deepen during this quiet time.
Finish with spinach:
Remove the lid, stir in your chopped spinach, and let it cook uncovered for just two to three minutes until wilted. This is also when you can adjust the consistency—if it's too thin, let it simmer longer; if it's too thick, add a splash of broth.
Taste and adjust:
Before serving, taste a spoonful. Does it need more salt? A squeeze of lime? This is your chance to make it exactly right for your palate.
One-pot chickpea curry served over fluffy rice, a vibrant and flavorful vegan meal idea. Pin It
One-pot chickpea curry served over fluffy rice, a vibrant and flavorful vegan meal idea. | rapidtongs.com

This curry has become my go-to when I need to feed people something that feels special but requires almost no stress. There's a quiet confidence in serving a one-pot meal that's both nourishing and genuinely delicious.

Why This Works as One Pot

The magic of cooking everything together is that each ingredient seasons the next. The onions soften into the oil, the spices bloom in that oiled base, and then the liquid carries everything into the chickpeas and vegetables. Nothing gets lost, and the flavors build on each other rather than staying isolated. It's efficient cooking that doesn't feel rushed.

Making It Your Own

The structure of this curry is flexible enough to bend with what you have. Out of spinach? Use whatever greens you can find. No red bell pepper? A regular onion does fine. Some people swear by adding a tablespoon of peanut butter for richness, or a splash of coconut milk mixed with lime juice as a final drizzle. I've made it with crispy fried onions on top, with cubed tofu stirred in at the end, with extra heat from fresh chilies. Once you understand the basic framework, you can play.

Serving and Storage

Serve this curry hot, with fresh cilantro and lime wedges on the side so everyone can adjust the brightness to their taste. It pairs beautifully with jasmine rice or basmati, or alongside warm naan if you want something softer. The curry actually tastes even better the next day, after the spices have had time to settle and deepen. It keeps in the fridge for four days and freezes well for up to three months.

  • Squeeze lime juice over each bowl right before eating—it's the secret that makes everything pop.
  • Serve with rice or naan, or enjoy it on its own if you prefer something lighter.
  • Leftovers reheat gently on the stove with a splash of broth to restore the sauce's consistency.
Close-up of creamy chickpea curry, showcasing tender chickpeas and delicious warming spices. Pin It
Close-up of creamy chickpea curry, showcasing tender chickpeas and delicious warming spices. | rapidtongs.com

This is the kind of meal that reminds you why cooking matters—not because it's complicated, but because it fills the kitchen with warmth and your people with something real and good.

Your Questions Answered

Can I substitute spinach with other greens?

Yes, kale or Swiss chard work well as alternatives and can be added during the final simmer to wilt gently.

How can I adjust the spice level?

Omit or reduce chili flakes for milder heat or increase them if you prefer a spicier dish.

What oil is best for sautéing the vegetables?

Coconut oil or olive oil are ideal choices; both add a subtle flavor and handle sautéing well.

Can this dish be made ahead and reheated?

Yes, it stores well in the refrigerator and flavors deepen after resting. Reheat gently to preserve texture.

What can I serve alongside this dish?

Steamed rice, jasmine or basmati, or warm naan bread complement the dish and help balance the flavors.

Is it possible to add extra protein?

Cubed tofu or tempeh can be incorporated to boost protein content, added during the simmering stage.

Chickpea Curry One-Pot

Comforting one-pot dish with chickpeas, coconut milk, spices, and fresh veggies for an easy, nourishing meal.

Prep Duration
10 minutes
Cook Duration
25 minutes
Complete Time
35 minutes
Created by Lily Turner


Skill Level Needed Easy

Cuisine Style 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 fresh ginger, grated
04 1 medium red bell pepper, diced
05 2 cups baby spinach or kale, 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) full-fat or light coconut milk
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, or 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)

How-To Steps

Step 01

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

Step 02

Add Aromatic Vegetables: Stir in minced garlic, grated ginger, and diced red bell pepper. Cook for 2 minutes until fragrant.

Step 03

Toast Spices: Add curry powder, cumin, turmeric, smoked paprika, chili flakes if using, salt, and black pepper. Stir continuously for 1 minute to release their aromas.

Step 04

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

Step 05

Simmer Curry: Bring the mixture to a simmer, then reduce heat to low. Cover and cook for 15 minutes, stirring occasionally.

Step 06

Add Greens: Stir in chopped spinach and simmer uncovered for an additional 2 to 3 minutes until wilted and curry thickens.

Step 07

Adjust Seasoning: Taste and adjust salt or spices as needed.

Step 08

Serve: Serve hot garnished with fresh cilantro and lime wedges. Accompany with rice or naan if desired.

What You'll Need

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

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains coconut (coconut milk). Verify broth and canned ingredients for hidden allergens.

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 380
  • Fat Content: 18 g
  • Carbohydrates: 45 g
  • Protein Amount: 12 g