Chickpea Curry One-Pot

Featured in: Single-Tray Cooking Ideas

This nourishing dish features tender chickpeas simmered alongside diced tomatoes, fresh spinach, and aromatic spices like cumin, turmeric, and paprika. Cooked in coconut milk and vegetable broth, the blend creates a creamy, flavorful base. The ingredients come together easily in a single pot, making it both convenient and comforting. Fresh herbs and a squeeze of lime finish the dish, perfect to enjoy with rice or naan.

Updated on Wed, 24 Dec 2025 09:19:00 GMT
Steaming Chickpea Curry in a pot, ready to enjoy with fluffy rice and fresh cilantro garnish. Save to Pinterest
Steaming Chickpea Curry in a pot, ready to enjoy with fluffy rice and fresh cilantro garnish. | ovenmargin.com

One evening, my friend showed up with a tired sigh and said she needed something warm that didn't require fussing. I had a can of chickpeas sitting in the pantry, coconut milk in the cupboard, and a jar of curry powder I'd been meaning to use. Twenty minutes later, we were both leaning over steaming bowls, the kind of meal that tastes like it took hours but honestly saved the night. That's when I realized this one-pot curry was going to become my go-to when everything feels a bit overwhelming.

I made this for my family last Tuesday, and my usually picky nephew asked for seconds. My mom kept saying the balance of spice and creaminess reminded her of a restaurant curry she'd love to order, which felt like the highest compliment possible. That's when I knew I'd stumbled onto something real.

Ingredients

  • Yellow onion: The base that becomes sweet and translucent, building everything else.
  • Garlic and fresh ginger: These two wake up your whole kitchen when they hit the hot oil—don't skip the fresh ginger, it makes all the difference.
  • Red bell pepper: Adds natural sweetness and color, softening into the sauce.
  • Baby spinach or kale: Stirs in at the very end so it stays bright and tender.
  • Carrot: Optional but adds a subtle earthiness and makes it feel more complete.
  • Chickpeas: Drained and rinsed, they're your protein and texture—hearty without being heavy.
  • Coconut milk: Full-fat is creamier, but light works if that's what you have.
  • Vegetable broth: Gives you enough liquid to simmer and lets the spices bloom.
  • Diced tomatoes: A can of these adds brightness and helps the sauce come together naturally.
  • Curry powder: The star of the show—2 tablespoons is enough to flavor everything without overwhelming.
  • Cumin, turmeric, and smoked paprika: Together they create layers of warmth and a subtle smokiness.
  • Chili flakes: Optional, but I always keep them close—add them if you want heat, skip them if you prefer mild.
  • Coconut oil or olive oil: Whatever you have on hand works, but coconut oil tastes slightly better here.
  • Salt and black pepper: Taste as you go—the spices are bold, so you might need less than you think.
  • Fresh cilantro and lime: For serving, these brighten everything at the last moment.

Instructions

Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Heat your oil and soften the onion:
Get your large pot or Dutch oven warm over medium heat, then add the oil and diced onion. You'll watch it turn from opaque and sharp to soft and golden in about 3-4 minutes—this is your foundation, so take a breath and let it happen.
Add the aromatics:
Stir in the minced garlic, grated ginger, and diced red bell pepper. The kitchen will smell amazing within 2 minutes—that's your signal to keep going.
Toast the spices:
Sprinkle in the curry powder, cumin, turmeric, smoked paprika, chili flakes if you're using them, salt, and pepper. Stir for about a minute so the spices release their oils and lose any raw edge.
Build the sauce:
Pour in the diced tomatoes, coconut milk, vegetable broth, and the drained chickpeas. Add the carrot if you have one. Give everything a good stir so nothing sticks to the bottom.
Let it simmer:
Bring it to a gentle simmer, then turn the heat down to low and cover. Let it bubble quietly for 15 minutes, stirring now and then so the flavors meld and deepen.
Finish with the greens:
Stir in your chopped spinach or kale and let it simmer uncovered for 2-3 minutes until it wilts and the sauce thickens slightly. This last step is when everything comes together.
Taste and adjust:
Dip a spoon in, let it cool for a second, and taste. Add more salt, lime juice, or heat if it needs it—this is your moment to make it yours.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
A vibrant swirl of creamy coconut milk blankets this hearty one-pot Chickpea Curry, perfect for vegan meals. Save to Pinterest
A vibrant swirl of creamy coconut milk blankets this hearty one-pot Chickpea Curry, perfect for vegan meals. | ovenmargin.com

I remember my partner walking in while the curry was bubbling on the stove and just closing his eyes while breathing in the steam. That moment, when a dish makes someone pause, is when you know you've created something worth repeating.

Serving and Pairings

This curry sings when you serve it over jasmine or basmati rice—the rice soaks up every drop of that coconut sauce. Warm naan bread works beautifully too, especially if you have time to toast it. A squeeze of fresh lime right before you eat it cuts through the richness and wakes everything up. Scatter cilantro on top like you're showing off a little, because honestly, you are.

Making It Your Own

This recipe is flexible in the best way. If you want extra protein, cube some tofu or tempeh and let it simmer in the sauce for the last 10 minutes so it absorbs all those flavors. Swap the spinach for kale or Swiss chard if that's what's in your fridge—they'll wilt the same way and taste just as good. The heat level is entirely up to you; chili flakes are optional, so add them or don't depending on your mood and who's eating.

Storage and Make-Ahead Tips

This curry tastes even better the next day after the spices have had time to settle in, so if you can make it ahead, do. Store it in an airtight container in the fridge for up to 4 days, or freeze it for up to 3 months in portions so you have easy dinners waiting. When you reheat it, add a splash of water or broth if it's thickened too much, and let it warm gently on the stove.

  • Make a double batch on a Sunday and you'll have lunch sorted for the rest of the week.
  • Freeze in individual containers so you can grab one whenever you need comfort food fast.
  • It reheats beautifully—no special tricks needed, just patience and a low flame.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Savory aromas arise from the bubbling Chickpea Curry, a colorful mix of spices and vegetables ready to serve. Save to Pinterest
Savory aromas arise from the bubbling Chickpea Curry, a colorful mix of spices and vegetables ready to serve. | ovenmargin.com

This one-pot curry has a way of becoming a favorite without you quite meaning for it to happen. It's the kind of dish that asks for nothing fancy, just good ingredients and a little patience.

Common Recipe Questions

What spices enhance the flavor of the curry?

Curry powder, cumin, turmeric, smoked paprika, and chili flakes create a warm, balanced spice profile that complements the chickpeas and vegetables.

Can I use other greens besides spinach?

Yes, kale or Swiss chard can substitute spinach, offering a slightly different texture and flavor while maintaining nutritional value.

How can I adjust the heat level in the dish?

Adjust the spiciness by including or omitting chili flakes, depending on your preferred level of warmth.

What are good side options to serve with this dish?

Steamed jasmine or basmati rice, or warm naan bread, pair wonderfully to soak up the flavorful sauce.

Is there a way to increase protein content?

Adding cubed tofu or tempeh boosts protein while keeping with the plant-based nature of the dish.

Chickpea Curry One-Pot

Hearty chickpeas and spices simmered with coconut milk and vegetables in one pot for an easy dish.

Prep Time
10 min
Time to Cook
25 min
Time Required
35 min
Published by Ryan Mitchell


Skill Level Easy

Cuisine Indian-Inspired

Makes 4 Number of Servings

Diet Details Vegan-Friendly, Lactose-Free, Gluten-Free

Ingredient List

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

Oil

01 2 tablespoons 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 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 Bell Pepper: Stir in minced garlic, grated ginger, and diced red bell pepper; sauté 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. Cook for 1 minute to release aromas.

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 Curry: Bring to a gentle simmer. Reduce heat to low, cover, and cook for 15 minutes, stirring occasionally.

Step 06

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

Step 07

Adjust Seasoning and Serve: Taste and modify seasoning as needed. Serve hot garnished with fresh cilantro and lime wedges, accompanied by rice or naan if desired.

Kitchen Tools

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

Allergy Details

Be sure to review every ingredient for potential allergens. Always get professional advice if you're unsure.
  • Contains coconut from coconut milk; verify broth and packaged ingredients for hidden allergens.

Nutrition Details (for each serving)

These figures are here for your reference and shouldn’t replace advice from a healthcare provider.
  • Calories: 380
  • Fats: 18 g
  • Carbohydrates: 45 g
  • Proteins: 12 g