Creamy Spinach Chickpea Curry

Highlighted under: Global Flavors

I absolutely love making this Creamy Spinach Chickpea Curry when I'm craving something comforting yet nutritious. It's a dish that brings together the earthiness of chickpeas, the vibrant green of spinach, and a rich, creamy sauce that just envelops all the flavors beautifully. In just 30 minutes, I can whip up a meal that's not only satisfying but also packed with protein and fiber. It's the perfect accompaniment to rice or naan, making for a truly delightful dinner option.

Veronica Miles

Created by

Veronica Miles

Last updated on 2026-01-15T16:04:18.295Z

When I first tried my hand at a vegan curry, I was amazed by how simple it was to create layers of flavor. The key is allowing the spices to bloom in the oil before adding the chickpeas and spinach. I usually let the curry simmer for a few extra minutes to ensure the chickpeas absorb all the deliciousness.

This dish is perfect for meal prep; I often make a large batch and store it in the fridge. It only gets better as the flavors meld together over time. If you're a fan of spice, feel free to add some chili flakes for a kick!

Why You'll Love This Recipe

  • Rich and creamy texture that comforts the soul
  • Packed with nutritious ingredients for a healthy meal
  • Easily customizable with your favorite spices and add-ins

The Role of Spinach and Chickpeas

Spinach is not only vibrant and nutritious, but it also brings a mild flavor that balances the dish. The cooking process allows the spinach to wilt quickly, infusing its nutrients into the curry. When selecting spinach, opt for fresh over frozen for a brighter color and texture. If using frozen spinach, be sure to thaw and drain it thoroughly to avoid excess moisture in the curry that can dilute flavors.

Chickpeas are a fantastic source of protein and fiber, making them a hearty addition to this dish. They soak up the flavors of the curry, and their firm texture provides a lovely contrast against the creaminess of the coconut milk. For a twist, you can substitute chickpeas with white beans or lentils, adjusting the cooking time accordingly if you choose lentils, as they may require additional simmering.

Mastering the Cooking Technique

Sautéing the aromatics at the beginning is crucial for building a flavor base. Cook the onions until they are translucent and soft, which usually takes about 5 minutes. Watch carefully to prevent browning; you want them to be glossy and tender. The garlic and ginger should be added afterward to ensure their essential oils get released without burning. Stirring continuously will enhance their fragrant qualities, making the initial blend irresistible.

When adding the coconut milk, let it simmer gently, allowing the flavors to meld without boiling over. This simmering step for about 10 minutes not only thickens the curry but also allows the spices to bloom. If the sauce becomes too thick for your liking, simply add a bit of water or vegetable broth to reach your desired consistency. It’s important to check the seasoning while it’s simmering; flavor development is key!

Ingredients

Ingredients

Ingredients for Creamy Spinach Chickpea Curry

  • 2 cups fresh spinach, chopped
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 can (14 oz) coconut milk
  • 2 tablespoons curry powder
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • Fresh cilantro for garnish (optional)

Instructions

Instructions

Steps to Prepare

Sauté the Aromatics

In a large skillet, heat olive oil over medium heat. Add the diced onion and sauté until it becomes translucent, about 5 minutes. Stir in the minced garlic and grated ginger, cooking for an additional minute until fragrant.

Add Spices and Chickpeas

Sprinkle in the curry powder, stirring well to coat the onions. Add the chickpeas and mix until fully incorporated, allowing them to cook for 3-4 minutes.

Add Spinach and Coconut Milk

Pour in the coconut milk and add the chopped spinach. Stir until the spinach wilts and everything is well combined. Let the mixture simmer for about 10 minutes.

Season and Serve

Season with salt and pepper to taste. Serve hot, garnished with fresh cilantro if desired. Enjoy with rice or naan.

Secondary image

Pro Tips

  • For an extra kick, try adding a teaspoon of chili powder or a splash of lime juice before serving. You can also substitute spinach with kale or Swiss chard.

Storage and Reheating Tips

This Creamy Spinach Chickpea Curry makes great leftovers, and storing it properly can keep it fresh for days. Once cooled, transfer it to an airtight container and refrigerate for up to 4 days. The flavors will continue to develop, making it even more flavorful on the second day. For longer storage, you can freeze the curry in freezer-safe containers for up to 3 months; just remember to thaw overnight in the fridge before reheating.

To reheat, place the desired portion in a saucepan over low heat, adding a splash of water or coconut milk to prevent it from drying out. Stir frequently for even heating, and expect around 5-10 minutes depending on the quantity. If using a microwave, heat in 1-minute intervals, stirring in between until warmed through. Proper reheating ensures the dish remains creamy and delicious.

Serving Suggestions and Variations

Serving this curry alongside fluffy white rice or garlic naan adds a wonderful textural element. You could also pair it with quinoa for a healthy alternative that boosts the protein even further. If you’re feeling adventurous, topping it with roasted nuts like cashews or peanuts can provide a delightful crunch and additional flavor layers.

For variations, consider adding other vegetables such as bell peppers or zucchini for color and nutrients. If you prefer a spicier kick, incorporating sliced jalapeños or a drizzle of sriracha can elevate the heat without overpowering the core flavors. Experimenting with different curry powders or even adding a splash of lime can provide new dimensions to taste and keep this recipe fresh every time you make it.

Questions About Recipes

→ Can I use frozen spinach instead of fresh?

Yes, frozen spinach works well. Just make sure to thaw and squeeze out excess water before adding it to the dish.

→ Is this dish suitable for meal prep?

Absolutely! It stores well in the fridge for up to 3 days and can be frozen for up to a month.

→ What can I serve this curry with?

This curry pairs beautifully with basmati rice, quinoa, or naan. You can also have it on its own for a low-carb meal.

→ How can I make it spicier?

You can add fresh chopped chili, red pepper flakes, or a dash of hot sauce while cooking to increase the heat.

Creamy Spinach Chickpea Curry

I absolutely love making this Creamy Spinach Chickpea Curry when I'm craving something comforting yet nutritious. It's a dish that brings together the earthiness of chickpeas, the vibrant green of spinach, and a rich, creamy sauce that just envelops all the flavors beautifully. In just 30 minutes, I can whip up a meal that's not only satisfying but also packed with protein and fiber. It's the perfect accompaniment to rice or naan, making for a truly delightful dinner option.

Prep Time10
Cooking Duration20
Overall Time30

Created by: Veronica Miles

Recipe Type: Global Flavors

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients for Creamy Spinach Chickpea Curry

  1. 2 cups fresh spinach, chopped
  2. 1 can (15 oz) chickpeas, drained and rinsed
  3. 1 medium onion, diced
  4. 2 cloves garlic, minced
  5. 1 tablespoon ginger, grated
  6. 1 can (14 oz) coconut milk
  7. 2 tablespoons curry powder
  8. 1 tablespoon olive oil
  9. Salt and pepper to taste
  10. Fresh cilantro for garnish (optional)

How-To Steps

Step 01

In a large skillet, heat olive oil over medium heat. Add the diced onion and sauté until it becomes translucent, about 5 minutes. Stir in the minced garlic and grated ginger, cooking for an additional minute until fragrant.

Step 02

Sprinkle in the curry powder, stirring well to coat the onions. Add the chickpeas and mix until fully incorporated, allowing them to cook for 3-4 minutes.

Step 03

Pour in the coconut milk and add the chopped spinach. Stir until the spinach wilts and everything is well combined. Let the mixture simmer for about 10 minutes.

Step 04

Season with salt and pepper to taste. Serve hot, garnished with fresh cilantro if desired. Enjoy with rice or naan.

Extra Tips

  1. For an extra kick, try adding a teaspoon of chili powder or a splash of lime juice before serving. You can also substitute spinach with kale or Swiss chard.

Nutritional Breakdown (Per Serving)

  • Calories: 350 kcal
  • Total Fat: 19g
  • Saturated Fat: 12g
  • Cholesterol: 0mg
  • Sodium: 400mg
  • Total Carbohydrates: 36g
  • Dietary Fiber: 10g
  • Sugars: 5g
  • Protein: 9g