Chickpea Curry One-Pot

Featured in: One-Pot Wonders

This dish combines hearty chickpeas with vibrant spices and creamy coconut milk to create a comforting, plant-based meal. In a single pot, onion, garlic, ginger, and bell pepper are sautéed before adding a blend of curry powder, cumin, turmeric, smoked paprika, and optional chili flakes. Diced tomatoes, vegetable broth, and chickpeas simmer together until flavors meld. Fresh spinach is stirred in last, wilting gently to complete the dish. Garnished with cilantro and lime, it's ideally served alongside rice or naan for a simple yet satisfying dinner.

Updated on Tue, 23 Dec 2025 16:10:00 GMT
Steaming hot Chickpea Curry One-Pot, a vibrant bowl with cilantro and a squeeze of lime. Pin
Steaming hot Chickpea Curry One-Pot, a vibrant bowl with cilantro and a squeeze of lime. | potfuljoy.com

There's something about a one-pot curry that feels like a warm hug on a busy Tuesday night. I discovered this version while standing in my kitchen with half-wilted spinach and a craving for something spiced and grounding, nothing fancy, just honest food that would be ready before the sun set. The beauty of it is how forgiving it is—you can throw everything in and walk away, and somehow it becomes better than the sum of its parts. My partner wandered in halfway through cooking, drawn by the smell of cumin and turmeric hitting hot oil, and that's when I knew this one was a keeper.

I made this for a friend who'd just gone vegan, and I remember her surprise when she tasted how rich and satisfying it was. She'd been worried about feeling deprived, but one spoonful of that creamy, spiced broth and she relaxed. We sat at the kitchen table with bowls in our laps, talking about nothing important, and I realized that the best meals aren't the complicated ones—they're the ones that make you feel cared for and nourished without any fuss.

Ingredients

  • Yellow onion: The foundation—sautéing it first mellows its bite and builds flavor for everything that follows.
  • Garlic and ginger: These two create the aromatic base that makes your kitchen smell like a proper spice market; don't skip mincing them fine so they distribute evenly.
  • Red bell pepper: It adds a gentle sweetness and keeps the curry from feeling too heavy, plus the color is beautiful.
  • Baby spinach or kale: Stir this in at the very end so it stays bright green and tender; cooking it too long turns it dark and muddy.
  • Carrot: Optional but worth adding if you have one—it softens into the broth and adds subtle sweetness.
  • Chickpeas: Rinse them thoroughly under cold water to remove the starchy liquid; this keeps the curry from becoming gummy.
  • Coconut milk: Full-fat gives you richness, but light works if that's what you have; don't skip stirring the can because the cream separates.
  • Vegetable broth: Use something flavorful, not the thin stuff; it's doing real work here.
  • Diced tomatoes: These add acidity that balances all the warmth from the spices and keeps the curry from tasting one-note.
  • Curry powder, cumin, turmeric, smoked paprika: Toast these in the oil for a minute or two before adding liquid—it wakes them up and deepens their flavor.
  • Chili flakes: Optional, but if you like heat, start with a pinch and taste as you go.
  • Salt and pepper: Taste at the end and be honest about what it needs; some broths are saltier than others.
  • Coconut oil or olive oil: Either works, though coconut oil adds a subtle sweetness that complements the spices.

Instructions

Heat and sauté the onion:
Warm your oil in a large pot over medium heat until it's shimmering but not smoking. Add the diced onion and let it soften for 3 to 4 minutes, stirring now and then, until it turns translucent and smells sweet.
Build the aroma:
Stir in the minced garlic, grated ginger, and diced bell pepper. Cook for about 2 minutes, stirring constantly, until the kitchen fills with that unmistakable warm, gingery smell that makes you hungry.
Toast the spices:
Add the curry powder, cumin, turmeric, smoked paprika, chili flakes if you're using them, salt, and black pepper. Stir everything together for about a minute to coat the vegetables and let the dry spices bloom in the oil—this is what gives the curry its depth.
Add the liquids and legumes:
Pour in the diced tomatoes with their juice, the coconut milk (give it a stir in the can first), the vegetable broth, and the rinsed chickpeas. Add the carrot if you're using it, and stir everything together until it's well combined and there are no dry pockets of spice.
Simmer gently:
Bring the mixture to a gentle simmer, then lower the heat and cover the pot. Let it bubble quietly for 15 minutes, stirring occasionally, while the flavors marry and the vegetables become tender.
Add the greens:
Stir in the chopped spinach or kale and let it simmer uncovered for 2 to 3 minutes until it's wilted and the curry has thickened slightly. The residual heat will wilt the greens while keeping them bright.
Taste and adjust:
Take a spoonful, blow on it, and taste. Does it need more salt? More spice? A squeeze of lime? Make adjustments now, while you're still at the stove.
Bright red bell peppers and chickpeas simmer in creamy coconut milk for this flavorful Chickpea Curry. Pin
Bright red bell peppers and chickpeas simmer in creamy coconut milk for this flavorful Chickpea Curry. | potfuljoy.com

One evening, I made this curry while my partner was sick on the couch, and I brought a steaming bowl to the bedroom. They took one bite and said, "This tastes like you're taking care of me," which made me realize that cooking is really just love in a pot, waiting to be served.

Serving and Pairing

This curry is wonderful on its own, but it truly sings with rice or warm naan bread to soak up the sauce. I usually make a batch of jasmine rice while the curry simmers, and by the time both are ready, the timing feels like magic. A squeeze of fresh lime and a handful of cilantro transform the whole bowl into something bright and balanced, cutting through the richness of the coconut milk. Don't skip these garnishes—they're not just decoration; they're the finishing touch that makes you want to eat more.

Making It Your Own

This curry is forgiving in the best way, and I've made it with whatever vegetables were lurking in my fridge. Cubed tofu, tempeh, or even chickpeas plus another bean will make it heartier. Kale or Swiss chard work beautifully in place of spinach if that's what you have, though kale needs a few extra minutes to soften. The spice level is adjustable too—start without the chili flakes if you prefer something gentle, or add more if you like heat that builds as you eat.

Storage and Make-Ahead Tips

This curry tastes even better the next day, once the spices have had time to settle in and deepen. I often make a double batch on a Sunday and eat it all week, reheating it gently on the stove with a splash of water to loosen it up. It freezes beautifully too—just let it cool completely, transfer it to freezer containers, and it'll keep for up to three months.

  • Reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a little broth or water if it's too thick.
  • Store leftovers in an airtight container in the fridge for up to four days, or freeze for longer keeping.
  • Fresh cilantro and lime should be added just before serving, especially if you've made it ahead.
A close-up of a bubbling One-Pot Chickpea Curry, garnished and ready to be served over rice. Pin
A close-up of a bubbling One-Pot Chickpea Curry, garnished and ready to be served over rice. | potfuljoy.com

There's real magic in a meal this simple—one pot, a handful of spices, and about half an hour between you and something genuinely nourishing. I hope this curry becomes a regular in your kitchen, the dish you turn to when you want to feel grounded and taken care of.

Recipe Q&A

What spices enhance the flavor of this curry?

Curry powder, cumin, turmeric, smoked paprika, and optional chili flakes provide a warm and balanced spice profile.

Can I substitute spinach with other greens?

Yes, kale or Swiss chard can be used as alternatives for a similar texture and flavor.

What cooking method is used to prepare this dish?

All ingredients are combined and simmered in one pot, allowing flavors to develop with minimal cleanup.

How can I adjust the heat level in this dish?

Add or omit chili flakes depending on your preferred spice tolerance.

What sides complement this chickpea dish best?

Steamed jasmine or basmati rice, or warm naan bread, pair perfectly to balance textures and flavors.

Chickpea Curry One-Pot

A savory chickpea curry cooked with spices and coconut milk in one pot for an easy nutritious meal.

Preparation time
10 min
Cooking time
25 min
Total time
35 min

Category One-Pot Wonders

Difficulty Easy

Origin Indian-Inspired

Yield 4 Servings

Dietary specifications Vegan, Dairy-free, Gluten-free

Ingredients

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 tablespoons curry powder
02 1 teaspoon ground cumin
03 1/2 teaspoon ground turmeric
04 1/2 teaspoon smoked paprika
05 1/2 teaspoon chili flakes (optional)
06 1 teaspoon salt, or to taste
07 1/4 teaspoon black pepper

Oils

01 2 tablespoons coconut oil or olive oil

To Serve

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

Instructions

Step 01

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

Step 02

Add garlic, ginger, and bell pepper: Incorporate minced garlic, grated ginger, and diced red bell pepper; cook for 2 minutes until fragrant.

Step 03

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

Step 04

Combine liquids and chickpeas: Add diced tomatoes, coconut milk, vegetable broth, drained chickpeas, and optional diced carrot. Stir thoroughly.

Step 05

Simmer curry: Bring mixture to a simmer, then lower heat to maintain gentle simmer. Cover and cook for 15 minutes, stirring occasionally.

Step 06

Add greens and reduce: Stir in chopped spinach and cook uncovered for 2 to 3 minutes until greens wilt and sauce thickens to desired consistency.

Step 07

Adjust seasoning and serve: Taste and modify salt or spice levels as desired. Serve garnished with fresh cilantro and lime wedges, alongside rice or naan if preferred.

Required equipment

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

Allergen information

Review each ingredient to identify potential allergens and if uncertain, please consult a healthcare professional.
  • Contains coconut from coconut milk
  • Gluten-free and dairy-free
  • Verify vegetable broth and canned product labels for hidden allergens

Nutritional values (per serving)

These values are provided as a general guide only and shouldn't replace professional medical advice.
  • Calories: 380
  • Fat: 18 g
  • Carbs: 45 g
  • Protein: 12 g