Steph’s Chickpea Curry with Spinach and Rice

July 14, 2026

There’s nothing quite like a Chickpea Curry with Spinach and Rice, this recipe, lovingly named after a dear friend who perfected it, is the ultimate vegetarian comfort food. It’s creamy, flavorful, and packed with protein-rich chickpeas and nutritious spinach, all simmered in a rich, aromatic coconut curry sauce. Served over fluffy rice, it’s a meal that nourishes both body and soul.

I first tasted this curry at a dinner party and was instantly captivated. The combination of warm spices, creamy coconut milk, and tender chickpeas was absolutely irresistible. I asked for the recipe on the spot and have been making it ever since. It’s become a staple in my kitchen – perfect for busy weeknights, meal prep, or impressing guests with minimal effort.

This dish is incredibly forgiving and customizable. You can adjust the spice level, swap in different vegetables, or use whatever protein you have on hand. It’s also naturally vegan, dairy-free, and gluten-free, making it a versatile option for any dietary preference. Serve it with rice, naan, or your favorite grain for a complete, satisfying meal.

Why This Recipe Works: The combination of warm Indian spices, creamy coconut milk, and hearty chickpeas creates a rich, satisfying curry. The spinach adds a pop of color and nutrients, while the rice soaks up every bit of the flavorful sauce.

What Makes This Chickpea Curry Special

This chickpea curry is all about balance – the creaminess of coconut milk, the earthiness of chickpeas, the freshness of spinach, and the warmth of aromatic spices. It’s a dish that’s both comforting and vibrant, with layers of flavor that develop as it simmers. The best part? It comes together in just 30 minutes, making it perfect for weeknight dinners.

The secret to the depth of flavor is blooming the spices in hot oil before adding the liquid. This technique releases the essential oils in the spices, creating a fragrant, flavorful base that elevates the entire dish. Whether you’re a seasoned cook or a beginner, this recipe is straightforward and rewarding.

Why You’ll Love This Recipe

Quick & Easy

Ready in just 30 minutes – perfect for busy weeknights.

Hearty & Satisfying

Packed with protein-rich chickpeas and nutritious spinach.

Budget-Friendly

Made with affordable pantry staples – chickpeas, coconut milk, and spices.

Dietary-Friendly

Naturally vegan, dairy-free, and gluten-free.

  • Quick & Easy: Ready in just 30 minutes – perfect for busy weeknights.
  • Hearty & Satisfying: Packed with protein-rich chickpeas and nutritious spinach.
  • Budget-Friendly: Made with affordable pantry staples – chickpeas, coconut milk, and spices.
  • Dietary-Friendly: Naturally vegan, dairy-free, and gluten-free.
  • Customizable: Adjust the spice level or add your favorite vegetables.
  • Better Than Takeout: Fresh, homemade, and far more flavorful than delivery.

Ingredients

Chickpea Curry with Spinach and Rice

For the Curry

  • Chickpeas – 2 cans (15 oz each), drained and rinsed
  • Fresh spinach – 5 oz (about 5-6 cups)
  • Coconut milk – 1 can (13.5 oz), full-fat for creaminess
  • Onion – 1 large (diced)
  • Garlic – 4 cloves (minced)
  • Ginger – 1 tablespoon (grated)
  • Tomato paste – 2 tablespoons
  • Curry powder – 2 tablespoons
  • Cumin – 1 teaspoon (ground)
  • Coriander – 1 teaspoon (ground)
  • Turmeric – ½ teaspoon

For Serving

  • Rice – 2 cups (cooked, jasmine or basmati)
  • Fresh cilantro – for garnish
  • Lime wedges – for serving

Premium Ingredient Options

  • Coconut Milk: Use full-fat coconut milk for the richest, creamiest curry.
  • Chickpeas: Cooked from dried chickpeas have a better texture than canned.
  • Spices: Toasting whole spices before grinding adds incredible depth.
  • Ginger: Fresh ginger is essential – don’t substitute with dried.

Budget Alternatives

  • Use dried chickpeas instead of canned – soak and cook them ahead of time.
  • Use regular milk or cream instead of coconut milk.
  • Use fresh spinach or frozen spinach – both work.

Common Ingredient Mistakes

  • Not blooming the spices: This is essential for flavor – cook the spices in oil before adding liquid.
  • Using low-fat coconut milk: It won’t give the same creamy texture – use full-fat.
  • Overcooking the spinach: Add it at the end so it just wilts.

Ingredient Substitutions

  • Gluten-Free: This recipe is naturally gluten-free.
  • Dairy-Free: Use coconut milk and skip any dairy additions.
  • Vegan: This recipe is naturally vegan.
  • Low-Carb: Serve over cauliflower rice instead of regular rice.
  • No chickpeas: Use lentils, tofu, or chicken instead.

Equipment

Essential Tools

  • Large pot or Dutch oven
  • Cutting board and knife
  • Measuring spoons and cups
  • Wooden spoon or spatula

Optional Tools

  • Rice cooker (for perfect rice)
  • Immersion blender (for a smoother curry)

Step-by-Step Instructions

  1. Sauté the Aromatics
    Heat the oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 5-7 minutes until soft and translucent. Add the minced garlic and grated ginger and cook for 1-2 minutes until fragrant.
    Aroma cue: The garlic and ginger will become fragrant – this is the base of the curry.
    Pro tip: Don’t rush this step – properly sautéed onions add depth to the curry.
  2. Bloom the Spices
    Add the curry powder, cumin, coriander, turmeric, and red pepper flakes (if using). Stir and cook for 1-2 minutes until the spices are fragrant and toasted.
    Aroma cue: The spices will bloom and fill the kitchen with a warm, aromatic scent.
    Why this matters: Toasting the spices releases their essential oils, creating a deeper flavor.
  3. Add the Tomato Paste
    Stir in the tomato paste and cook for 1-2 minutes until it darkens slightly. This adds depth and richness to the curry.
    Pro tip: Cooking the tomato paste removes its raw, tinny flavor and adds umami.
  4. Add the Liquid
    Pour in the coconut milk and vegetable broth (or water). Stir well to combine. Bring the mixture to a gentle simmer.
    Visual cue: The liquid should be a rich, creamy, golden color.
    Pro tip: If you prefer a thinner curry, add an extra ½ cup of broth.
  5. Add the Chickpeas
    Add the drained and rinsed chickpeas to the pot. Stir to combine. Simmer for 10-15 minutes to allow the flavors to meld.
    Visual cue: The curry should thicken slightly as it simmers.
    Pro tip: For a thicker curry, mash some of the chickpeas against the side of the pot.
  6. Add the Spinach
    Add the fresh spinach to the pot, a handful at a time, stirring until it wilts. This will take about 2-3 minutes.
    Visual cue: The spinach will reduce significantly as it wilts.
    Pro tip: If using frozen spinach, thaw and squeeze out excess water before adding.
  7. Season and Serve
    Season the curry with salt and pepper to taste. Remove from heat. Serve over cooked rice, garnished with fresh cilantro and a squeeze of lime juice.
    Visual cue: The finished curry should be creamy, fragrant, and vibrant with green spinach.
    Pro tip: Let the curry rest for 5 minutes before serving to allow the flavors to meld further.

Chef’s Secret: For an extra layer of flavor, add a pinch of garam masala or a drizzle of coconut cream right before serving. This brightens the curry and adds a fresh, aromatic finish.

Expert Chef Tips

For the Perfect Chickpea Curry

  1. Bloom the Spices: This is the most important step – don’t skip it.
  2. Use Full-Fat Coconut Milk: It creates a rich, creamy texture that low-fat versions can’t match.
  3. Don’t Overcook the Spinach: Add it at the end so it just wilts and stays bright green.
  4. Let It Rest: Allowing the curry to rest for 5-10 minutes lets the flavors meld.
  5. Adjust the Heat: Add red pepper flakes or fresh chili to your preferred spice level.

Flavor Balancing

  • Heat: Red pepper flakes or fresh chili add warmth.
  • Creaminess: Coconut milk provides richness.
  • Acid: Lime juice brightens the flavors.
  • Salt: Season generously to bring out the spices.
  • Umami: Tomato paste adds savory depth.

Texture Improvement Tips

  • Mash Some Chickpeas: This thickens the curry naturally.
  • Use Fresh Spinach: It has a better texture than frozen.
  • Don’t Overcook: Simmer just until the flavors meld – overcooking can make the chickpeas mushy.

Cooking Science: The combination of turmeric and black pepper enhances the absorption of curcumin, the active compound in turmeric with anti-inflammatory properties. The fat in coconut milk helps the body absorb these beneficial compounds. Blooming the spices in oil releases their fat-soluble flavor compounds, creating a deeper, more aromatic curry.

Troubleshooting

  • Curry is too thin – Simmer for an extra 5-10 minutes to reduce and thicken. You can also mash some chickpeas to add body.
  • Curry is too thick – Add a splash of broth or water to thin it to your desired consistency.
  • Not enough flavor – You may not have bloomed the spices long enough. Add a pinch of garam masala at the end.
  • Too spicy – Add a splash of coconut milk or a dollop of yogurt to mellow the heat.
  • Spinach is wilted and watery – You may have added it too early. Add it at the very end.

Recipe Variations

Classic Chickpea Curry

Follow the recipe as written for a creamy, comforting vegetarian curry.

Chicken Chickpea Curry

Add 1 lb of cubed chicken breast along with the chickpeas for a protein-packed version.

Sweet Potato Chickpea Curry

Add 1-2 diced sweet potatoes for extra sweetness and heartiness.

Coconut Chickpea Curry

Add ½ cup of coconut cream for an extra-rich, indulgent curry.

More Delicious Variations

  • Lentil Chickpea Curry: Add ½ cup of red lentils for extra protein and thickness.
  • Cauliflower Chickpea Curry: Add 1-2 cups of cauliflower florets for a veggie-packed version.
  • Tomato Chickpea Curry: Use 1 can of diced tomatoes instead of tomato paste.
  • Garlic Chickpea Curry: Double the garlic for a more intense flavor.

Serving Suggestions

Classic Pairings

Serve this curry over jasmine or basmati rice, with a side of naan or roti. For more dinner inspiration, explore our collection of dinner recipes.

Garnishes

Fresh cilantro, lime wedges, a drizzle of coconut cream, or a sprinkle of red pepper flakes.

Drinks

A cold beer, a crisp white wine like Sauvignon Blanc, or a cooling mango lassi pairs beautifully.

Presentation Ideas

Serve in deep bowls with the curry centered over the rice. Garnish with fresh cilantro and a lime wedge for a pop of color.

Storage & Reheating

Refrigeration

Store leftover curry in an airtight container in the refrigerator for up to 3-4 days. The flavors will deepen and improve over time.

Freezing

Freeze the curry (without rice) in a freezer-safe container for up to 2-3 months. Thaw overnight in the refrigerator before reheating.

Reheating Methods

  • Stovetop (Best): Reheat gently over medium-low heat, adding a splash of broth or water to loosen the sauce.
  • Microwave: Heat in 60-second intervals, stirring between each, until hot.

FAQ

Can I use dried chickpeas?
Yes – soak 1 cup of dried chickpeas overnight, then cook until tender before using. You’ll need about 3 cups of cooked chickpeas.

Can I use frozen spinach?
Yes – thaw and squeeze out excess water before adding to the curry.

Can I make this curry less spicy?
Omit the red pepper flakes and use a milder curry powder.

Can I make this curry more spicy?
Add extra red pepper flakes, a chopped fresh chili, or extra curry powder.

Can I add other vegetables?
Absolutely – cauliflower, sweet potatoes, bell peppers, and peas all work beautifully.

Is this curry gluten-free?
Yes – this recipe is naturally gluten-free.

Is this curry vegan?
Yes – this recipe is naturally vegan and dairy-free.

How do I thicken the curry?
Simmer for an extra 5-10 minutes to reduce, or mash some of the chickpeas against the side of the pot.

What rice is best?
Jasmine or basmati rice are traditional, but any rice works.

Can I make this ahead of time?
Yes – it tastes even better the next day as the flavors meld.

Nutrition (estimated per serving – about 1½ cups of curry with ½ cup rice)

  • Calories: 450-550
  • Protein: 12-16g
  • Carbohydrates: 55-65g
  • Fat: 18-24g
  • Fiber: 10-12g
  • Sugar: 8-12g
  • Sodium: 600-900mg

Note: Nutrition values are estimates and may vary based on specific ingredients, portion sizes, and cooking methods.

Recipe Card

Steph’s Chickpea Curry with Spinach and Rice
CuisineIndian-Inspired
CourseMain Course
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
Servings4
Calories450-550 per serving

Ingredients

For the Curry:

  • 2 cans (15 oz each) chickpeas (drained and rinsed)
  • 5 oz fresh spinach (about 5-6 cups)
  • 1 can (13.5 oz) full-fat coconut milk
  • 1 large onion (diced)
  • 4 cloves garlic (minced)
  • 1 tablespoon ginger (grated)
  • 2 tablespoons tomato paste
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric
  • ½ teaspoon red pepper flakes (optional)
  • ½ cup vegetable broth or water
  • 2 tablespoons olive oil or coconut oil
  • Salt and pepper (to taste)

For Serving:

  • 2 cups cooked rice (jasmine or basmati)
  • Fresh cilantro (for garnish)
  • Lime wedges (for serving)

Instructions

  1. Heat oil in a large pot over medium heat. Add onion and cook for 5-7 minutes until soft.
  2. Add garlic and ginger, cook for 1-2 minutes until fragrant.
  3. Add curry powder, cumin, coriander, turmeric, and red pepper flakes. Cook for 1-2 minutes until fragrant.
  4. Stir in tomato paste and cook for 1-2 minutes.
  5. Pour in coconut milk and vegetable broth. Bring to a simmer.
  6. Add chickpeas and simmer for 10-15 minutes.
  7. Stir in spinach and cook until wilted (2-3 minutes).
  8. Season with salt and pepper. Serve over rice, garnished with cilantro and lime.

Notes

  • Bloom the spices well for the best flavor.
  • Use full-fat coconut milk for the creamiest texture.
  • Add spinach at the end so it just wilts.
  • Store leftovers in the refrigerator for up to 3-4 days.

Nutrition (per serving)

Calories: 450-550 | Protein: 12-16g | Carbs: 55-65g | Fat: 18-24g | Fiber: 10-12g | Sugar: 8-12g | Sodium: 600-900mg

Enjoy your homemade Chickpea Curry!

Don’t forget to share your creation and tag us!

Leave a Reply

Your email address will not be published. Required fields are marked *

Like 0
Close
Copyright © 2026 I CookTello
Made with All rights reserved.
Close
Popular Search: