Chickpea Curry One-Pot

Featured in: Simple One-Pan Lemon Meals

This one-pot chickpea curry combines tender chickpeas with coconut milk and a blend of warm spices, including curry powder, cumin, and turmeric. Fresh vegetables like onion, garlic, ginger, and bell pepper add depth, while baby spinach adds vibrant color and nutrition. Simmered slowly to soak up flavors, this hearty dish offers a comforting and nourishing option for easy weeknight dinners. Garnish with fresh cilantro and lime for brightness, and serve alongside rice or naan to complete the meal.

Updated on Tue, 23 Dec 2025 10:23:00 GMT
Steaming Chickpea Curry, a colorful one-pot meal, garnished with fresh cilantro and served with rice. Save to Pinterest
Steaming Chickpea Curry, a colorful one-pot meal, garnished with fresh cilantro and served with rice. | citrusfern.com

There's something about the smell of curry powder hitting hot oil that makes a weeknight feel like an occasion. I stumbled onto this one-pot curry on an evening when I had zero energy but somehow still needed dinner, and what started as necessity became my go-to comfort meal. The beauty of it is deceptive—while it simmers, you're free to do absolutely anything else, and by the time you turn around, there's this deeply warming, coconut-rich curry waiting for you. It's become the recipe I make when I want to feel like I've cooked something special without actually fussing.

I made this for a friend who'd just moved to the neighborhood, and I remember her eyes lighting up when she tasted it—not the overly excited food blogger kind of moment, just genuine pleasure. She kept asking what was in it, and I loved that she couldn't pinpoint any single ingredient as the star; it all just worked together. That meal turned into a standing dinner date, and now whenever she texts that she's had a long day, I know exactly what to bring over.

Ingredients

  • Yellow onion: The foundation that mellows and sweetens as it cooks, creating the base for everything else to build on.
  • Garlic and ginger: These two create the aromatic backbone—freshly grated ginger makes a real difference in brightness that jarred versions can't quite match.
  • Red bell pepper: Adds subtle sweetness and color without overwhelming the other flavors; it softens into the sauce rather than staying distinct.
  • Spinach: Wilts in at the end to add nutrition and a gentle earthiness that complements the spices.
  • Chickpeas: Canned works wonderfully here since you're not looking for crispy texture; they absorb all the curry flavors and provide hearty protein.
  • Coconut milk: Use full-fat if you want richness, light if you prefer something less heavy, but don't skip it entirely—it's what makes the sauce silky.
  • Vegetable broth: This keeps the curry from becoming too thick and allows the spices to distribute evenly.
  • Diced tomatoes: The acidity balances the richness and adds depth; canned is actually perfect here.
  • Curry powder, cumin, turmeric, and smoked paprika: Together they create warmth without heat unless you add the chili flakes, which you can absolutely control.
  • Coconut oil: A small touch that helps carry the spice flavors, though olive oil works if that's what you have.

Instructions

Warm your pot and get the onion soft:
Heat oil over medium and add diced onion, letting it turn translucent and just beginning to caramelize at the edges—this takes about 3 to 4 minutes and is the gentle start your curry deserves.
Build the aromatic layer:
Stir in minced garlic, grated ginger, and diced bell pepper, cooking just until fragrant—roughly 2 minutes of gentle, attentive stirring. You'll know it's right when you can't help but inhale deeply.
Toast the spices:
Add all your spices at once and stir constantly for about a minute so they release their oils and lose any raw edge. The smell will tell you when they're ready.
Add everything at once:
Pour in the tomatoes, coconut milk, broth, chickpeas, and carrot if using, stirring until everything is combined and the liquid has a unified color.
Let it simmer low and gentle:
Bring it to a simmer, then drop the heat to low, cover, and let it cook for 15 minutes with occasional stirring. The curry will deepen and the flavors will marry together into something greater than their individual parts.
Finish with the greens:
Stir in chopped spinach and let it simmer uncovered for 2 to 3 more minutes until wilted and the curry reaches your preferred thickness. Taste now and adjust salt or spices—this is your moment to make it exactly right.
A vibrant close-up of the delicious Chickpea Curry, boasting a creamy coconut milk base with tender chickpeas. Save to Pinterest
A vibrant close-up of the delicious Chickpea Curry, boasting a creamy coconut milk base with tender chickpeas. | citrusfern.com

There was a moment, about a year into making this, when I realized I'd stopped following the recipe entirely and started cooking it by instinct—adjusting spices because I could taste what was needed, adding an extra handful of spinach because I felt like it. That's when I knew this had become mine in a way that mattered. It's a recipe that doesn't insist on precision, which is maybe the most generous thing any recipe can do.

Why This Works as a One-Pot Meal

The genius of one-pot cooking is that nothing gets lonely or neglected—everything steams together, trades flavors, and becomes more cohesive. In this curry, the chickpeas soften slightly and drink up the spiced coconut broth, the vegetables surrender to tenderness without disappearing, and the spinach arrives at the last moment fresh enough to hold its own. There's no juggling multiple pans or timing different components; you simply set it and let the alchemy happen.

The Spice Balance Behind the Warmth

The combination of curry powder with individual spices like turmeric and cumin creates layers rather than a single note of heat. The smoked paprika adds an almost smoky undertone that makes people pause and ask what it is, while the ginger provides a clean, slightly sharp brightness that keeps everything from feeling heavy. Turmeric gives an earthy warmth without bitterness, and if you add chili flakes, they arrive as a gentle option rather than a requirement—heat is an invitation, not a demand.

Serving and Stretching Your Batch

This curry wants rice or naan to soak up its sauce, though honestly I've eaten it straight from the bowl on nights when I couldn't be bothered. A squeeze of fresh lime at the end brightens everything, and cilantro isn't just garnish—it adds a final peppery note that makes you want another spoonful. If you're cooking for one, this makes excellent leftovers that taste increasingly good for three or four days; if you're feeding a crowd, it doubles easily and actually improves when made ahead.

  • Serve with jasmine rice, basmati, or warm naan for soaking up every last drop of sauce.
  • Fresh lime squeezed over the top at the table makes a surprising difference in brightness.
  • Leftovers warm beautifully and taste even better the next day as flavors continue to meld.
This warm bowl of Chickpea Curry showcases a blend of spices and vegetables, perfect for a cozy weeknight. Save to Pinterest
This warm bowl of Chickpea Curry showcases a blend of spices and vegetables, perfect for a cozy weeknight. | citrusfern.com

This is the kind of recipe that gets better the more you cook it, not because you're following instructions more closely, but because you start understanding how it wants to be made. Make it tonight for warmth, make it tomorrow for memory, make it whenever you need something that feels both nourishing and deeply kind.

Recipe FAQs

What spices enhance the flavor of this dish?

Curry powder, ground cumin, turmeric, smoked paprika, and chili flakes create a warm, layered flavor profile.

Can I substitute the spinach with other greens?

Yes, kale or Swiss chard are great alternatives that hold up well during cooking.

Is this dish suitable for a gluten-free diet?

Yes, all main ingredients are gluten-free; just ensure any broth or packaged items used are certified gluten-free.

How can I adjust the heat level?

Modify the amount of chili flakes based on your preferred spice intensity or omit them for a milder flavor.

What can I serve alongside this dish?

Steamed jasmine or basmati rice or warm naan bread complement the curry perfectly.

Can I add extra protein to this dish?

Adding cubed tofu or tempeh boosts protein content while maintaining the plant-based nature of the meal.

Chickpea Curry One-Pot

A warming one-pot dish blending chickpeas, coconut milk, and spices for a wholesome plant-based meal.

Prep Time
10 minutes
Time to Cook
25 minutes
Overall Time
35 minutes
Recipe by Citrus Fern Wyatt Palmer

Recipe Category Simple One-Pan Lemon Meals

Skill Level Easy

Cuisine Indian-Inspired

Makes 4 Portions

Diet Preferences Plant-Based, No Dairy, No Gluten

What You 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, 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)

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: Stir in the minced garlic, grated ginger, and diced red bell pepper. Cook for 2 minutes until fragrant.

Step 03

Toast Spices: Incorporate curry powder, ground 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 Legumes: Add diced tomatoes, coconut milk, vegetable broth, chickpeas, and optional diced carrot. Mix thoroughly.

Step 05

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

Step 06

Incorporate Greens and Finish: Stir in chopped spinach and simmer uncovered for 2 to 3 minutes until wilted and curry thickens to desired consistency.

Step 07

Adjust Seasoning: Taste curry and adjust salt or spices as preferred.

Step 08

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

Tools Needed

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

Allergy Details

Always review every ingredient for possible allergens. If unsure, chat with your healthcare provider first.
  • Contains coconut (coconut milk). Verify broth and packaged ingredients for hidden allergens.

Nutrition Info (per serving)

Details provided to help guide you. For health decisions, speak with a professional.
  • Energy (kcal): 380
  • Fat Content: 18 grams
  • Carbohydrate: 45 grams
  • Proteins: 12 grams