I’m really happy to share this chickpea spinach curry recipe with you because it’s one of my favorite meals that feels cozy and healthy at the same time. It’s full of warm spices and fresh greens that make it taste amazing and comforting. I hope you enjoy making it as much as I do!
Some ingredients in this recipe might be new if you don’t usually cook with them. For example, curry powder is a spice blend that adds a lot of flavor, and you can find it in most supermarkets in the spice aisle. Coconut milk might be in the international or canned goods section, and it gives the curry a creamy texture. Fresh spinach is easy to find in the produce section, but if you can’t get fresh, frozen spinach works too.
Ingredients For Chickpea Spinach Curry Recipe
Olive oil: used to sauté the onion and spices, adding a smooth base flavor
Onion: adds sweetness and depth when cooked
Garlic: gives a strong, savory aroma and taste
Ginger: adds a fresh, slightly spicy flavor
Curry powder: a mix of spices that brings warmth and complexity
Ground cumin: adds earthiness and a bit of smokiness
Ground coriander: offers a light, citrusy note
Diced tomatoes: provide acidity and body to the sauce
Coconut milk: makes the curry creamy and rich
Chickpeas: the main protein, giving the dish heartiness
Fresh spinach: adds color, nutrients, and a mild flavor
Salt and pepper: used to season and balance the flavors
Technique Tip for This Curry
One of the most important steps in this Chickpea Spinach Curry Recipe is sautéing the onion until it’s translucent. This means the onion looks soft and a little see-through, not browned or crispy. Here’s how you can do it:
- Heat your olive oil in a large pot over medium heat. You want the oil warm but not smoking.
- Add the chopped onion to the pot and spread it out so it cooks evenly.
- Stir the onion every minute or so to stop it from sticking or burning.
- Keep cooking for about 5 minutes until the onion turns soft and translucent.
Doing this right makes a big difference because it brings out the natural sweetness of the onion, which adds a gentle flavor to the whole curry. If you skip this step or rush it, the onion might taste sharp or raw, and that can make the dish less tasty.
When I first started cooking, I sometimes cooked the onion too fast on high heat, and it would burn or get crispy instead of soft. Now, I always keep the heat medium and stir often. It takes a little patience, but it’s worth it! Also, if you want to save time, you can chop the onion the night before and keep it in the fridge, so you’re ready to go when you start cooking.
Sautéing the onion well is like laying a tasty foundation for the rest of the curry. Once you get this down, the rest of the recipe feels easier and the flavors come together beautifully.
Suggested Side Dishes
Alternative Ingredients
olive oil - Substitute with canola oil: Canola oil has a neutral flavor and similar cooking properties.
onion - Substitute with shallots: Shallots have a milder taste and can add a slightly different flavor profile.
garlic - Substitute with garlic powder: Use ¼ teaspoon of garlic powder for each clove of garlic for a similar flavor.
ginger - Substitute with ground ginger: Use ¼ teaspoon of ground ginger for each tablespoon of fresh ginger.
curry powder - Substitute with garam masala: Garam masala has a different but complementary spice blend that can work well in curries.
ground cumin - Substitute with ground caraway seeds: Caraway seeds have a similar earthy flavor.
ground coriander - Substitute with ground fennel seeds: Fennel seeds provide a sweet and aromatic flavor that can complement the dish.
diced tomatoes - Substitute with crushed tomatoes: Crushed tomatoes have a similar consistency and flavor.
coconut milk - Substitute with almond milk with a bit of coconut extract: Almond milk with coconut extract can mimic the flavor and creaminess of coconut milk.
chickpeas - Substitute with cannellini beans: Cannellini beans have a similar texture and can absorb flavors well.
fresh spinach - Substitute with kale: Kale has a similar nutritional profile and can hold up well in cooking.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor to the dish.
pepper - Substitute with cayenne pepper: Cayenne pepper can add a bit of heat and spice to the dish.
Alternative Recipes Similar to This Curry
How To Store / Freeze This Curry
- Allow the chickpea spinach curry to cool completely before storing. This helps prevent condensation, which can lead to a watery curry.
- Transfer the cooled curry into airtight containers. For optimal freshness, use containers that are the right size to minimize air space.
- Store the containers in the refrigerator if you plan to consume the curry within 3-4 days. This keeps the vegetables and coconut milk fresh and flavorful.
- For longer storage, place the airtight containers in the freezer. The curry can be frozen for up to 2-3 months without significant loss of quality.
- When ready to reheat, thaw the frozen curry in the refrigerator overnight. This gradual thawing helps maintain the texture of the chickpeas and spinach.
- Reheat the curry on the stovetop over medium heat, stirring occasionally to ensure even heating. You can also reheat it in the microwave, but be sure to stir halfway through to avoid cold spots.
- If the curry appears too thick after reheating, add a splash of coconut milk or water to achieve the desired consistency.
- Taste and adjust the seasoning with salt and pepper before serving, as flavors can sometimes mellow during storage.
How To Reheat Leftovers
Stovetop Method: Place the leftover chickpea spinach curry in a saucepan. Add a splash of water or coconut milk to loosen the sauce if it has thickened. Heat over medium-low heat, stirring occasionally, until warmed through. This method helps maintain the texture of the spinach and the creaminess of the coconut milk.
Microwave Method: Transfer the curry to a microwave-safe dish. Cover with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape. Heat on high for 2-3 minutes, stirring halfway through. If needed, heat in additional 1-minute increments until hot. Be cautious not to overheat, as the spinach can become too wilted.
Oven Method: Preheat your oven to 350°F (175°C). Place the leftover curry in an oven-safe dish and cover with aluminum foil. Heat for about 20 minutes or until warmed through. This method is great for reheating larger portions and ensures even heating.
Slow Cooker Method: If you have a bit more time, transfer the curry to a slow cooker. Set it to low and heat for 1-2 hours, stirring occasionally. This method is perfect for maintaining the flavors and texture without the risk of burning.
Double Boiler Method: For a gentle reheating option, place the curry in a heatproof bowl over a pot of simmering water. Stir occasionally until heated through. This method is ideal for preserving the delicate flavors and preventing the coconut milk from separating.
Best Tools for Making This Curry
Large pot: used to heat the olive oil and cook the ingredients together.
Wooden spoon: ideal for stirring the ingredients without scratching the pot.
Chef's knife: essential for chopping the onion and mincing the garlic and ginger.
Cutting board: provides a safe surface for chopping and mincing ingredients.
Can opener: necessary for opening the cans of diced tomatoes, coconut milk, and chickpeas.
Measuring spoons: used to measure out the olive oil, curry powder, ground cumin, and ground coriander.
Measuring cup: useful for measuring the coconut milk if not using a can.
Colander: helps to drain and rinse the chickpeas before adding them to the pot.
Spatula: useful for scraping down the sides of the pot and ensuring all ingredients are well mixed.
How To Save Time on This Recipe
Prep ingredients ahead: Chop the onion, mince the garlic and ginger, and measure out your spices in advance.
Use canned goods: Opt for canned chickpeas and diced tomatoes to save time on cooking and prep.
Pre-wash spinach: Wash and dry the spinach beforehand to streamline the cooking process.
One-pot cooking: Use a single large pot to minimize cleanup and keep the process efficient.
Batch cooking: Double the recipe and freeze portions for quick meals later.

Chickpea Spinach Curry
Ingredients
Main Ingredients
- 1 tablespoon Olive Oil
- 1 Onion, chopped
- 2 cloves Garlic, minced
- 1 tablespoon Ginger, minced
- 1 tablespoon Curry Powder
- 1 teaspoon Ground Cumin
- 1 teaspoon Ground Coriander
- 1 can Diced Tomatoes (400g can)
- 1 can Coconut Milk (400ml can)
- 1 can Chickpeas (400g can, drained and rinsed)
- 4 cups Fresh Spinach
- to taste Salt and Pepper
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and sauté until translucent, about 5 minutes.
- Add the minced garlic and ginger, and cook for another 2 minutes.
- Stir in the curry powder, ground cumin, and ground coriander, and cook for 1 minute.
- Add the diced tomatoes and coconut milk, and bring to a simmer.
- Add the chickpeas and spinach, and cook until the spinach is wilted, about 5 minutes.
- Season with salt and pepper to taste. Serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Chicken Salad Sandwich Recipe25 Minutes
- BLT Salad Recipe25 Minutes
- Kimchi Pancake and Dipping Sauce Recipe25 Minutes
- Rum Runner Recipe5 Minutes
- Triple Dipped Fried Chicken Recipe50 Minutes
- Pancakes Recipe30 Minutes
- Raspberry Chipotle Sauce Recipe30 Minutes
- Chicken and Noodles Recipe45 Minutes

Leave a Reply