If you are looking for a comforting, vibrant, and nutrient-packed dish to add to your weeknight rotation, this Chickpea and Spinach Curry Recipe is an absolute winner. It brings together the rich creaminess of coconut milk with a lively blend of spices, juicy cherry tomatoes, and hearty chickpeas, all lifted by the freshness of tender spinach. Every spoonful bursts with warm flavors and satisfying textures, making it a perfect meal whether you are cooking for yourself or serving loved ones. This recipe is not only easy to prepare but also versatile, ensuring it fits beautifully into any meal plan while delivering that delicious curry goodness.
Ingredients You'll Need
Gathering fresh and flavorful ingredients is the first step toward creating this unforgettable Chickpea and Spinach Curry Recipe. Each component, from spices to fresh vegetables, plays a crucial role in building layers of taste and luxurious texture.
- 1 tablespoon coconut oil: Adds a subtle, tropical richness and helps fragrant spices bloom during cooking.
- 1 large onion or 2 regular, finely diced (optional): Adds sweetness and depth, contributing to a thicker, well-rounded sauce.
- 3 garlic cloves, minced: Provides the essential aromatic base that enhances the curry's complexity.
- 400 grams cherry tomatoes, halved (approx 2 punnets): Give a juicy burst of freshness and bright acidity to balance the creaminess.
- 1 teaspoon garam masala: A fragrant blend of spices that brings a warm, exotic essence to the dish.
- 1 to 1½ teaspoons curry powder: Adjust this to your preferred heat level for a perfectly spiced curry.
- ½ teaspoon turmeric: Adds earthiness and a vibrant golden color that makes the curry visually inviting.
- ½ teaspoon ground cinnamon: Contributes a subtle sweetness which rounds out the savory spices beautifully.
- ¼ teaspoon ground cardamom: Infuses a delicate floral note that elevates the overall flavor profile.
- ½ teaspoon ground cumin: Offers nuttiness and depth that strengthen the curry’s backbone.
- ½ teaspoon sea salt plus more to taste: Balances and enhances all the flavors in the pot.
- ½ teaspoon grated ginger: Adds an uplifting zing that brightens the curry and pairs perfectly with garlic.
- 1 tablespoon tomato paste: Helps develop a rich and concentrated tomato flavor while thickening the sauce slightly.
- 480 grams cooked chickpeas (or 2 cans, drained): The hearty protein star of the dish that soaks up all those lovely spices.
- 200 ml coconut milk (half a 400 ml can): Brings creamy sweetness that mellows the spices and enriches every bite.
- ¾ cup vegetable stock or water: Adds moisture needed for a saucy consistency and lets the spices infuse beautifully.
- 3 cups baby spinach: Adds vibrant color, nutrition, and a mild flavor that perfectly complements chickpeas.
- 1 teaspoon chilli flakes or diced green chillies (optional): A customizable kick for those who love a little heat on the side.
How to Make Chickpea and Spinach Curry Recipe
Step 1: Sauté the Aromatics
Start by warming the coconut oil in a large pan over medium heat. Add the diced onion if using, and cook gently until it softens and turns translucent, about 5-7 minutes. This slow cooking releases the natural sweetness of the onions which forms the soul of your curry. Next, stir in the minced garlic and grated ginger, letting their fragrant aroma fill your kitchen for about a minute before moving on.
Step 2: Build the Flavor Base
Now it’s time to add the spices: garam masala, curry powder, turmeric, cinnamon, cardamom, cumin, and salt. Toast them gently with the aromatics, stirring constantly for a minute or two. This step is key because it awakens the spices' true flavors and lets the oil carry their warmth throughout the dish.
Step 3: Add Tomatoes and Tomato Paste
Toss in the halved cherry tomatoes along with the tablespoon of tomato paste. Cook this mixture down, stirring occasionally, until the tomatoes break apart, and the sauce thickens slightly—about 8-10 minutes. This concentrated, tangy base will marry beautifully with the creaminess to come.
Step 4: Introduce Chickpeas and Liquids
Pour in the cooked chickpeas, followed by the coconut milk and vegetable stock (or water). Stir everything together, scraping the bottom of the pan to lift any caramelized bits. Let your curry gently simmer for 10-15 minutes so the chickpeas soak up those deep, spicy flavors.
Step 5: Finish with Spinach
Just before serving, stir in the fresh baby spinach. It will wilt quickly, taking just a couple of minutes. This final touch brings a satisfying pop of green color and adds a fresh, mild flavor that balances the rich spices perfectly.
How to Serve Chickpea and Spinach Curry Recipe
Garnishes
Sprinkle a pinch of chili flakes or add finely diced green chillies on top to introduce some heat for those who like it spicy. A dollop of yogurt or a squeeze of fresh lemon juice also works wonders in adding brightness and cooling balance to the curry's warmth.
Side Dishes
This curry pairs beautifully with steamed basmati rice or warm naan bread to soak up every bit of that luscious sauce. For a lighter option, serve it alongside a simple cucumber and yogurt raita or a crisp green salad to introduce fresh texture contrasts.
Creative Ways to Present
For an impressive twist, serve the curry in hollowed-out bread bowls or over a bed of fluffy quinoa for added protein. A sprinkle of toasted nuts or seeds on top adds delightful crunch and warmth to every bite.
Make Ahead and Storage
Storing Leftovers
Your Chickpea and Spinach Curry Recipe tastes even better the next day as the flavors intensify. Store leftovers in an airtight container in the refrigerator for up to 3 days to enjoy quick, satisfying meals anytime.
Freezing
This curry freezes exceptionally well, making it an excellent candidate for meal prep. Transfer cooled portions to freezer-safe containers, and freeze for up to 3 months. Just make sure to leave some space for expansion.
Reheating
When reheating, thaw in the fridge overnight if frozen, then warm gently on the stove or in the microwave. Add a splash of water or stock to loosen the sauce if it has thickened, and stir well to redistribute the flavors evenly.
FAQs
Can I use dried chickpeas instead of canned?
Absolutely! If using dried chickpeas, soak them overnight and then cook until tender before adding to the curry. This adds a richer texture and allows you to control the salt content.
Is this curry vegan and gluten-free?
Yes, the Chickpea and Spinach Curry Recipe is naturally vegan and gluten-free, making it perfect for various dietary preferences without sacrificing flavor.
Can I substitute spinach with other greens?
Definitely! Kale, Swiss chard, or collard greens work well as substitutes. Just adjust cooking time since some greens need longer to soften.
How spicy is this curry by default?
The recipe has a moderate spice level, but you can easily adjust it by increasing or omitting the chili flakes or green chillies based on your heat preference.
What can I do to make the curry thicker?
To thicken the curry, you can simmer it uncovered a bit longer or add a spoonful of ground cashews or coconut cream for extra richness and body.
Final Thoughts
Trust me, once you try this Chickpea and Spinach Curry Recipe, it will quickly become a beloved staple in your kitchen. Its blend of hearty chickpeas, fresh spinach, and aromatic spices wrapped in creamy coconut milk makes every meal feel like a little celebration. So grab your ingredients and dive into this cozy, flavorful curry—you won’t regret it!
PrintChickpea and Spinach Curry Recipe
A vibrant and hearty Chickpea and Spinach Curry, perfect as a comforting vegetarian meal. This recipe combines aromatic spices, creamy coconut milk, and nutritious chickpeas with fresh spinach for a flavorful dish that’s easy to prepare on the stovetop.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Curry
- Method: Stovetop
- Cuisine: Indian-inspired
- Diet: Vegetarian
Ingredients
Main Ingredients
- 1 tablespoon coconut oil
- 1 large onion or 2 regular onions, finely diced (optional for thicker sauce)
- 3 garlic cloves, minced
- 400 grams cherry tomatoes, halved (approx. 2 punnets)
- 1 teaspoon garam masala
- 1 to 1½ teaspoons curry powder (adjust for heat preference)
- ½ teaspoon turmeric
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground cardamom
- ½ teaspoon ground cumin
- ½ teaspoon sea salt plus more to taste
- ½ teaspoon grated ginger
- 1 tablespoon tomato paste
- 480 grams cooked chickpeas (cooked from dry or 2 cans, drained)
- 200 ml coconut milk (half of a 400 ml/14 oz can)
- ¾ cup vegetable stock or water
- 3 cups baby spinach
- 1 teaspoon chili flakes or diced green chilies to serve (optional)
Instructions
- Heat the oil: Warm the coconut oil in a large skillet or saucepan over medium heat until shimmering.
- Sauté onions and garlic: Add the finely diced onion to the pan. Cook, stirring occasionally, until the onion is soft and translucent, about 5-7 minutes. Add the minced garlic and grated ginger and sauté for another 1-2 minutes until fragrant.
- Add tomatoes and spices: Stir in the halved cherry tomatoes, garam masala, curry powder, turmeric, ground cinnamon, ground cardamom, ground cumin, and sea salt. Cook for about 5 minutes until the tomatoes break down and the spices become aromatic.
- Incorporate tomato paste: Mix in the tomato paste thoroughly to deepen the flavor and thicken the sauce slightly.
- Add chickpeas and liquids: Pour in the cooked chickpeas, coconut milk, and vegetable stock or water. Stir well to combine all ingredients evenly.
- Simmer the curry: Bring the mixture to a simmer, then reduce the heat to low. Let it gently bubble for 10-15 minutes, allowing the flavors to meld and the sauce to thicken slightly.
- Add spinach: Stir in the baby spinach a handful at a time. Cook until it wilts completely into the curry, about 3-5 minutes.
- Adjust seasoning: Taste and add additional salt or chili flakes/green chilies if desired for more heat.
- Serve: Spoon the chickpea and spinach curry into bowls and serve hot with rice, naan, or your preferred accompaniment.
Notes
- This curry can be made milder or spicier by adjusting the amount of curry powder and chili flakes.
- For a richer flavor, use homemade vegetable stock instead of water.
- Leftovers keep well in the refrigerator for 3-4 days and taste even better the next day.
- Can be frozen in airtight containers for up to 2 months.

Leave a Reply