Chickpea Curry One-Pot

Featured in: One-Pot Home Meals

This comforting dish combines tender chickpeas with a blend of warming spices, coconut milk, and fresh vegetables, all cooked together in a single pot. The result is a nourishing, creamy curry that's easy to prepare and packed with flavor. Adding baby spinach or kale towards the end brings vibrant color and nutrition. Serve hot with rice or naan to enjoy an effortless, wholesome meal full of plant-based goodness.

Updated on Tue, 23 Dec 2025 12:48:00 GMT
Steaming Chickpea Curry in a rustic pot, filled with vibrant vegetables and creamy coconut milk. Save
Steaming Chickpea Curry in a rustic pot, filled with vibrant vegetables and creamy coconut milk. | basilrise.com

The first time I made chickpea curry, I was skeptical that something so simple could taste so rich. My roommate had left a can of coconut milk on the counter with a note that said make something magical. I threw in whatever spices I could find, a lonely red pepper from the crisper drawer, and a can of chickpeas. When that coconut milk hit the hot spices and bloomed into golden clouds, I understood what she meant.

I served this curry to my friend Sarah on a rainy Tuesday when she needed comfort food but was trying to eat more plant-based meals. She took one bite, closed her eyes, and asked if I'd been cooking all day. The way the smoked paprika plays with the sweetness of the coconut milk creates this depth that fools everyone into thinking it's complicated.

Ingredients

  • 1 medium yellow onion, diced: Yellow onions become sweet and mellow as they cook, forming the flavor foundation
  • 2 cloves garlic, minced: Fresh garlic is non-negotiable here, it blooms beautifully in the hot oil
  • 1-inch piece fresh ginger, grated: The warmth of fresh ginger cuts through the rich coconut milk
  • 1 medium red bell pepper, diced: Adds sweetness and color, plus a subtle crunch that I love
  • 2 cups baby spinach: Wilts into the sauce and adds nutrition without changing the flavor
  • 2 cans chickpeas, drained and rinsed: The hearty backbone that makes this curry satisfying
  • 1 can coconut milk: Full-fat makes it luxurious, light still gives you that creamy texture
  • 1 cup vegetable broth: Use a good quality one, it contributes to the overall flavor
  • 1 can diced tomatoes: Provides acidity to balance the rich coconut
  • 2 tbsp curry powder: Your spice blend base, toast it well to unlock the oils
  • 1 tsp ground cumin: Adds earthiness and that classic curry aroma
  • 1/2 tsp ground turmeric: For that golden color and subtle bitterness
  • 1/2 tsp smoked paprika: The secret ingredient that adds depth
  • 1/2 tsp chili flakes: Optional, but I love the gentle warmth it brings
  • 2 tbsp coconut oil or olive oil: Coconut oil reinforces the flavor, olive oil works perfectly

Instructions

Build your flavor base:
Heat coconut oil in a large pot over medium heat, add the onion, and sauté for 3-4 minutes until translucent and fragrant
Add the aromatics:
Stir in garlic, ginger, and red bell pepper, cooking for 2 minutes until the garlic becomes golden and the kitchen smells incredible
Toast your spices:
Add curry powder, cumin, turmeric, smoked paprika, chili flakes, salt, and pepper, stirring constantly for 1 minute until spices become fragrant and bloom in the oil
Create the sauce:
Pour in diced tomatoes, coconut milk, vegetable broth, chickpeas, and carrot, stirring to combine everything into a beautiful golden-orange mixture
Let it simmer:
Bring to a gentle simmer, reduce heat to low, cover, and cook for 15 minutes, stirring occasionally to prevent sticking
Add the greens:
Stir in chopped spinach and simmer uncovered for 2-3 minutes until wilted and the curry has thickened to your preferred consistency
Season to taste:
Taste and adjust salt, spices, or add a splash more broth if needed
Finish and serve:
Serve hot in bowls, topped with fresh cilantro and a squeeze of lime, alongside rice or naan if you like
A close-up of a richly spiced Chickpea Curry, garnished with fresh cilantro and ready to serve. Save
A close-up of a richly spiced Chickpea Curry, garnished with fresh cilantro and ready to serve. | basilrise.com

This recipe became my go-to when my sister declared she was going plant-based for a month and I panicked about what to feed her. Now she requests it every time she visits, and I've caught my meat-loving husband eating it straight from the fridge for breakfast.

The Art of Spice Blooming

Blooming spices in hot oil before adding liquids releases their essential oils and intensifies their flavor. Watch closely, you'll smell the moment they wake up, that's when you add the liquid.

Coconut Milk Secrets

Sometimes the cream separates from the liquid in canned coconut milk, and that's actually perfect for curry. Scoop out the thick cream first and use it to toast your spices, then add the liquid later.

Serving Transformations

Over rice, this is a complete meal. But try it over roasted cauliflower, inside a warm tortilla, or even spooned onto baked sweet potatoes for something completely different.

  • Keep lime wedges on hand, that acid brightens the entire dish
  • Extra fresh cilantro isn't garnish, it's essential for cutting the richness
  • A dollop of coconut yogurt on top adds a cool contrast
Hearty Chickpea Curry with chickpeas and vegetables, perfect for a cozy, nourishing weeknight meal. Save
Hearty Chickpea Curry with chickpeas and vegetables, perfect for a cozy, nourishing weeknight meal. | basilrise.com

There's something deeply satisfying about a one-pot meal that feeds you for days and tastes like it came from a kitchen far more ambitious than yours. This curry is proof that simple ingredients, treated with respect, can become something extraordinary.

Recipe Help

What type of legumes are used in this dish?

Chickpeas are the main legume, providing a hearty texture and rich protein content.

Can I substitute the coconut milk with another liquid?

Yes, you can use full-fat coconut milk for creaminess or a lighter version. Vegetable broth maintains the flavor without adding richness.

Which spices are essential for the flavor profile?

The blend includes curry powder, cumin, turmeric, smoked paprika, and optional chili flakes for gentle heat.

Is this dish suitable for a gluten-free diet?

Yes, all ingredients are naturally gluten-free. Just ensure packaged broths or spices are verified gluten-free.

How can I increase the protein content?

Adding cubed tofu or tempeh enhances the protein while complementing the existing flavors.

Chickpea Curry One-Pot

A hearty plant-based curry featuring chickpeas, coconut milk, and warming spices for simple, satisfying meals.

Getting Ready Time
10 min
Time to cook
25 min
Time Required
35 min
Created by Claire Hastings

Recipe type One-Pot Home Meals

Skill Level Easy

Cuisine Indian-Inspired

Serves 4 Portions

Dietary guidelines 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 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)

Steps

Step 01

Sauté Aromatics: Heat coconut oil in a large pot over medium heat. Add diced onion and sauté 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: Stir in curry powder, ground 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 optional diced carrot. Stir thoroughly.

Step 05

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

Step 06

Incorporate Greens: Add chopped spinach and simmer uncovered for 2 to 3 minutes until wilted and sauce thickens.

Step 07

Season and Serve: Taste and adjust seasonings as needed. Serve hot garnished with chopped cilantro and lime wedges. Enjoy with cooked rice or naan if desired.

Kitchen Essentials

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

Possible Allergens

Go through ingredients for allergens. Reach out to a health expert if you're unsure.
  • Contains coconut (coconut milk). Verify broth and packaged ingredients for hidden allergens.

Nutrition details (per portion)

Nutrition info is for reference only, not a substitute for specialist advice.
  • Calorie Count: 380
  • Fats: 18 g
  • Carbohydrates: 45 g
  • Proteins: 12 g