I make this Vegan Chickpea and Spinach Curry when I want something warm, simple, and filling without spending too much time in the kitchen. It uses ingredients I usually have on hand and comes together in one pot.
The chickpeas make it hearty, while the spinach adds a fresh balance. It’s a steady recipe I rely on when I need something easy and dependable.
I started making this curry as a way to add more plant-based meals into my routine without making things complicated. It quickly became a regular because it’s flexible and easy to adjust.
I can change the spices slightly or add extra vegetables depending on what I have. It’s a comforting meal that works well for both quick dinners and meal prep.
Why You’ll Love This Recipe
This recipe combines simple ingredients into a dish that feels both comforting and balanced. The chickpeas provide a hearty base, while the spinach adds a light and fresh element. The spices bring everything together without making the dish too heavy.
Another reason this recipe stands out is how easy it is to prepare. Everything cooks in one pot, which keeps both the steps and cleanup manageable. It’s a great option for beginners or anyone looking for a straightforward meal.
It’s also very flexible and easy to customize. You can adjust the spice level, add more vegetables, or make it creamier depending on your preference. It’s a practical recipe that fits into everyday cooking.
Serves: 4 people
This recipe serves about four people as a main dish, especially when paired with rice or bread. If you’re serving smaller portions or adding sides, it can stretch further. It’s also easy to double if you want to prepare extra for leftovers.
Ingredients You’ll Need
Main Ingredients
- 2 cans (15 oz each) chickpeas, drained and rinsed
- 2 cups fresh spinach, chopped
Base and Flavor
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
Liquids
- 1 can (14 oz) diced tomatoes
- 1 cup vegetable broth
- 1/2 cup coconut milk
Spices and Seasoning
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric
- 1 teaspoon curry powder
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
Optional Add-Ins
- 1/2 teaspoon chili flakes
- Juice of 1/2 lime
- Fresh cilantro for garnish
Pro Tips
- Cook the onion until it becomes soft and slightly translucent before adding other ingredients. This helps build a stronger base flavor.
- Use fresh garlic and ginger for the best taste. They add depth that makes a noticeable difference in the final dish.
- Stir the spices into the oil before adding liquids to help release their flavor. This step enhances the overall taste of the curry.
- Let the curry simmer long enough for the flavors to blend. This helps create a more balanced and cohesive dish.
- Add the spinach near the end of cooking so it stays bright and tender. Overcooking can make it too soft.
- Taste and adjust seasoning at the end for the best result. This allows you to fine-tune the flavor.
Tools You’ll Need
- Large pot or saucepan
- Wooden spoon or spatula
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Can opener
Substitutions and Variations
Use Different Greens
You can swap spinach with kale or Swiss chard. These options add a slightly different texture while still working well in the curry.
Make It Creamier
Add more coconut milk for a richer texture. This makes the dish feel more indulgent without adding complexity.
Add More Vegetables
Include vegetables like potatoes, carrots, or cauliflower for extra variety. This helps make the curry more filling.
Adjust the Spice Level
Add chili flakes or fresh chili for more heat, or reduce the spices for a milder version. This makes it easy to suit different preferences.
Make It Heartier or Lighter
Serve with rice or bread for a more filling meal, or enjoy it on its own for a lighter option.
Make Ahead Tips
This Vegan Chickpea and Spinach Curry is a great choice for preparing ahead because the flavors continue to deepen as it sits. You can cook the full dish, let it cool completely, and store it in the refrigerator for up to four days. When reheated, it often tastes even more balanced and rich.
If you prefer to prep in stages, you can chop the onion, garlic, and ginger ahead of time and store them in airtight containers. You can also measure out the spices and rinse the chickpeas in advance. Having everything ready makes the cooking process feel much quicker on a busy day.
For longer storage, this curry freezes well in portion-sized containers. Let it cool completely before transferring to freezer-safe containers, leaving a little space for expansion. Thaw overnight in the refrigerator before reheating for best results.
Instructions
Step 1: Heat the Oil and Cook the Onion
Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the diced onion and cook for about 4 to 5 minutes until soft and slightly translucent. Stir occasionally to prevent sticking and ensure even cooking.
Step 2: Add Garlic and Ginger
Stir in the minced garlic and grated ginger. Cook for about 1 to 2 minutes until fragrant, stirring frequently. This step helps build the base flavor of the curry.
Step 3: Add the Spices
Sprinkle in the cumin, coriander, turmeric, and curry powder. Stir well to coat the onion mixture and let the spices cook for about 1 minute. This helps release their aroma and deepen the flavor.
Step 4: Add Tomatoes and Broth
Pour in the diced tomatoes and vegetable broth, stirring to combine. Scrape the bottom of the pot to release any bits that may have stuck. Bring the mixture to a gentle simmer.
Step 5: Add Chickpeas
Stir in the drained and rinsed chickpeas. Let the curry simmer for about 10 to 15 minutes, allowing the flavors to blend. Stir occasionally to keep everything evenly combined.
Step 6: Add Coconut Milk and Spinach
Pour in the coconut milk and stir until fully incorporated. Add the chopped spinach and cook for another 2 to 3 minutes until wilted. This step gives the curry its final texture and balance.
Step 7: Finish and Serve
Taste the curry and adjust salt and pepper if needed. Add a squeeze of lime juice if using and stir well. Remove from heat and let it rest for a few minutes before serving.
Serving Suggestions
This curry works well as a complete meal when served over rice, which helps absorb the sauce and balance the flavors. It’s a simple way to make the dish more filling and satisfying. Warm flatbread is another great option for scooping up the curry.
For a lighter approach, you can serve it on its own or with a side of steamed vegetables. This keeps the meal simple while still providing a good balance of flavor and texture. It’s a good option for those who prefer a lighter dish.
You can also pair it with a fresh salad or a simple yogurt-based side to add contrast. The cool and crisp elements help balance the warm, spiced curry. This creates a more complete and varied meal.
Another option is to build a bowl with grains, curry, and additional toppings like herbs or seeds. This makes it easy to customize each serving based on preference. It’s a flexible way to serve the dish.
Leftovers and Storage
Store leftover curry in an airtight container in the refrigerator for up to four days. Allow it to cool completely before storing to maintain the best texture and flavor. It reheats well and is ideal for meal prep.
When reheating, warm the curry on the stovetop over medium heat or in the microwave. Stir occasionally to ensure even heating. If the curry has thickened, add a small splash of water or broth to loosen it.
For freezing, store the cooled curry in freezer-safe containers for up to two months. Thaw overnight in the refrigerator before reheating. Keep in mind that the texture of the spinach may soften slightly after freezing.
Avoid reheating multiple times, as this can affect both flavor and texture. Reheat only the portion you plan to eat. This helps maintain the quality of the dish.
Nutrition and Benefits
- Chickpeas are a strong source of plant-based protein and fiber, helping to keep you full and satisfied. They also provide important nutrients that support a balanced diet.
- Spinach adds vitamins and minerals while contributing a fresh, light texture to the dish. It helps balance the richness of the curry.
- Coconut milk provides healthy fats and gives the curry a creamy consistency without dairy. It helps carry the flavors of the spices.
- The use of simple spices adds depth of flavor while offering potential health benefits. These ingredients help make the dish both comforting and nourishing.
- This recipe is fully vegan and can fit into a variety of dietary preferences. It’s a practical option for everyday meals.
Recipe FAQ
Can I use dried chickpeas instead of canned
Yes, but they need to be cooked beforehand until tender. This adds extra preparation time but works well. Make sure they are fully cooked before adding them to the curry.
How can I make the curry thicker
Let the curry simmer longer to reduce the liquid naturally. You can also mash a small portion of the chickpeas to thicken the texture. Both methods work without adding extra ingredients.
Can I make this curry spicier
Yes, you can add chili flakes, fresh chili, or a bit of cayenne. Adjust the amount based on your preference. This is an easy way to increase the heat.
Is this recipe freezer-friendly
Yes, it freezes well and can be stored for later use. Keep in mind that the texture of the spinach may change slightly after thawing. The flavor will still hold up well.
Can I use different vegetables
Yes, you can add vegetables like cauliflower, potatoes, or carrots. Adjust cooking time as needed for different ingredients. This helps make the recipe more versatile.
What can I use instead of coconut milk
You can use a plant-based cream or a thicker non-dairy milk. The flavor will be slightly different, but the dish will still be creamy. Coconut milk gives the most traditional result.
Is this good for meal prep
Yes, it stores well and reheats easily, making it a great option for meal prep. Portion it into containers for quick meals during the week. This makes it very convenient.
A Warm and Comforting Meal to Make Again
This Vegan Chickpea and Spinach Curry is a simple and dependable recipe that fits easily into everyday cooking.
It uses familiar ingredients and straightforward steps to create a dish that feels both comforting and balanced.
It’s a great option for family dinners, meal prep, or quiet evenings at home.
The rich texture and warm flavors make it one you can return to again and again.

