Of all the recipes that have become a staple in our household, this Spinach Chickpea Stew holds a special place in my heart. I first made it on a chilly autumn evening, looking for something that was both nourishing and deeply comforting. The moment the aroma of the toasted spices, garlic, and onions filled the kitchen, I knew I was onto a winner. My family, initially skeptical about a meat-free stew, were completely won over by its rich, creamy texture and surprisingly hearty nature. It’s the kind of meal that wraps you in a warm hug from the inside out. Now, it’s our go-to for busy weeknights, a reliable friend when we need a healthy reset, and the dish I make when I want to impress guests with how flavorful and satisfying plant-based cooking can be. This stew isn’t just food; it’s a pot full of comfort, health, and a testament to how simple ingredients can create something truly extraordinary.
Spinach Chickpea Stew: The Ultimate Comfort Food
This recipe for Spinach Chickpea Stew is more than just a meal; it’s a vibrant, aromatic experience that proves healthy eating can be incredibly delicious. It combines the earthy creaminess of chickpeas with the nutrient-packed goodness of fresh spinach, all swimming in a luscious, spiced coconut-tomato broth. It’s a one-pot wonder that is perfect for meal prep, a cozy dinner, or a healthy lunch that will keep you energized throughout the day. Its versatility and straightforward preparation make it a must-have in any home cook’s repertoire.
Ingredients
Every component in this stew plays a crucial role in building layers of flavor and texture. We use common pantry staples to create a dish that is both accessible and gourmet in its final taste.
- 2 tablespoons Olive Oil: Use a good quality extra virgin olive oil as this forms the flavorful base for sautéing our aromatics.
- 1 large Yellow Onion, finely chopped: The onion provides a sweet, foundational flavor that is essential for the stew’s depth.
- 4-5 cloves Garlic, minced: Fresh garlic is key for that pungent, aromatic kick. Don’t be shy with it!
- 1-inch piece of Ginger, grated: Freshly grated ginger adds a warm, zesty spice that cuts through the richness of the coconut milk.
- 1 teaspoon Ground Cumin: This brings a warm, earthy, and slightly smoky flavor that is central to the stew’s spice profile.
- 1 teaspoon Ground Coriander: Coriander adds a bright, citrusy, and slightly sweet note that complements the cumin perfectly.
- 1 teaspoon Smoked Paprika: This provides a beautiful reddish hue and a deep, smoky flavor without adding too much heat.
- ½ teaspoon Turmeric Powder: Turmeric adds a vibrant golden color and a subtle, earthy bitterness that balances the other spices.
- ¼ teaspoon Cayenne Pepper (optional): For those who like a little heat. Adjust the amount to your personal preference.
- 1 (28-ounce) can Diced Tomatoes, undrained: These form the acidic and savory backbone of the stew’s broth.
- 4 cups Vegetable Broth: Use a low-sodium vegetable broth to control the saltiness of the final dish. This is our primary cooking liquid.
- 2 (15-ounce) cans Chickpeas, rinsed and drained: The star of the show! Chickpeas provide a wonderful, creamy texture and a fantastic source of plant-based protein and fiber.
- 1 (13.5-ounce) can Full-Fat Coconut Milk: This is the secret to the stew’s incredibly creamy and luxurious texture. Full-fat is highly recommended for the best results.
- 5 ounces Fresh Spinach: A generous amount of fresh spinach wilts down beautifully, adding vibrant color, vitamins, and minerals.
- 1 tablespoon Lemon Juice: A squeeze of fresh lemon juice at the end brightens all the flavors and ties the dish together.
- Salt and Black Pepper to taste: To season and enhance all the individual flavors.
Instructions
Follow these step-by-step instructions carefully to build the perfect layers of flavor for a truly memorable Spinach Chickpea Stew. The process is simple, but each step is vital for the final outcome.
Step 1: Build the Aromatic Base
Heat the olive oil in a large pot or Dutch oven over medium heat. Once the oil is shimmering, add the finely chopped yellow onion. Sauté for 5-7 minutes, stirring occasionally, until the onion has softened and become translucent. This process sweetens the onion and builds the first layer of flavor. Add the minced garlic and grated ginger to the pot. Continue to cook for another minute, stirring constantly until fragrant. Be careful not to burn the garlic, as it can become bitter.
Step 2: Bloom the Spices
Add the ground cumin, ground coriander, smoked paprika, turmeric, and optional cayenne pepper directly into the pot with the onions and garlic. Stir continuously for about 60 seconds. This step, known as “blooming,” toasts the spices in the hot oil, which is crucial for unlocking their full aromatic potential and deepening their flavor. You’ll notice the kitchen filling with an incredible, fragrant aroma.
Step 3: Deglaze and Simmer
Pour in the undrained can of diced tomatoes. Use a wooden spoon to scrape up any browned bits or spices that may have stuck to the bottom of the pot. This process, called deglazing, incorporates all that concentrated flavor back into the stew. Add the vegetable broth, the rinsed and drained chickpeas, and a generous pinch of salt and black pepper. Stir everything together well.
Step 4: Meld the Flavors
Bring the stew to a boil, then reduce the heat to low. Cover the pot and let it simmer for at least 20-25 minutes. This simmering time is essential; it allows the chickpeas to absorb the flavors of the broth and spices, and for all the ingredients to meld together into a cohesive, flavorful dish. The longer it simmers, the more developed the taste will be.
Step 5: Add Creaminess and Greens
After the initial simmer, uncover the pot and stir in the full-fat coconut milk. Let the stew gently simmer for another 5-10 minutes, uncovered, to allow it to thicken slightly. Now, add the fresh spinach to the pot in batches. It will look like a lot, but it will wilt down significantly. Gently stir the spinach into the hot stew until it has completely wilted. This should only take 2-3 minutes. Avoid overcooking the spinach to retain its vibrant green color and nutrients.
Step 6: The Finishing Touch
Turn off the heat. Stir in the fresh lemon juice. This final acidic touch is non-negotiable! It brightens up the entire stew, cuts through the richness of the coconut milk, and makes all the individual flavors pop. Taste the stew one last time and adjust the seasoning with more salt, pepper, or lemon juice as needed.
Nutrition Facts
This stew is as nourishing as it is delicious. Here’s a brief look at its nutritional profile.
Servings: 6-8
Calories per serving: Approximately 350-450 kcal (depending on serving size and accompaniments)
- Protein: Packed with plant-based protein from the chickpeas, this stew is excellent for muscle repair and keeping you feeling full and satisfied.
- Fiber: High in dietary fiber from both chickpeas and spinach, promoting healthy digestion and stable blood sugar levels.
- Iron: Spinach is a fantastic source of iron, which is vital for energy production and carrying oxygen in the blood. The Vitamin C from the tomatoes and lemon juice helps increase its absorption.
- Healthy Fats: The olive oil and full-fat coconut milk provide healthy fats that are essential for brain function and absorbing fat-soluble vitamins.
- Vitamins and Minerals: This dish is a powerhouse of essential nutrients, including Vitamin A, Vitamin K, folate, and manganese, contributing to overall health and well-being.
Preparation Time
This recipe is designed to be efficient, making it an ideal choice for a weeknight meal without compromising on flavor.
- Prep Time: 15 minutes (This includes chopping the onion, mincing the garlic, grating the ginger, and measuring out the spices).
- Cook Time: 40 minutes (This includes sautéing the aromatics and simmering the stew to perfection).
- Total Time: Approximately 55 minutes from start to finish.
How to Serve
This versatile Spinach Chickpea Stew can be served in a variety of ways, each offering a unique dining experience. Here are some of our favorite ways to enjoy it:
- With Fluffy Grains:
- Basmati Rice: The classic choice. The light, fluffy grains are perfect for soaking up the rich, creamy broth.
- Quinoa: For an extra protein and nutrient boost, serve the stew over a bed of fluffy quinoa.
- Brown Rice: A wholesome, nutty option that adds a wonderful texture and extra fiber.
- Couscous: The quickest option! Fluffy pearl or regular couscous is a fantastic vehicle for the stew’s flavors.
- With Breads for Dipping:
- Warm Naan Bread: Buttery, soft naan bread is perfect for scooping up every last drop of the stew. Garlic naan is particularly delicious here.
- Crusty Sourdough: A thick slice of toasted sourdough or any crusty artisanal bread provides a wonderful textural contrast.
- Pita Bread: Warm, soft pita pockets are great for dipping or even filling with the stew.
- With Delicious Toppings and Garnishes:
- Fresh Herbs: A generous sprinkle of freshly chopped cilantro or parsley adds a burst of freshness that cuts through the richness.
- Creamy Dollop: A spoonful of plain Greek yogurt or a dairy-free yogurt alternative adds a cool, tangy contrast.
- Extra Lemon: Serve with extra lemon or lime wedges on the side for those who love a zesty kick.
- A Bit of Crunch: Top with toasted pumpkin seeds, slivered almonds, or even crunchy roasted chickpeas for added texture.
- Spice It Up: A drizzle of chili oil or a sprinkle of red pepper flakes for anyone who craves more heat.
Additional Tips
Take your Spinach Chickpea Stew from great to absolutely spectacular with these eight expert tips.
- Don’t Rush the Sauté: The initial step of sautéing the onions until they are truly soft and translucent is foundational. This process releases their natural sugars and builds a sweet, deep flavor base that you can’t achieve by rushing. Be patient here; it’s worth the extra few minutes.
- Unlock Flavor by Blooming Spices: Never just dump your spices into the liquid. Toasting them in the hot oil with the aromatics for a minute—a technique called blooming—is the single most important step for a fragrant, deeply flavorful stew. It transforms the spices from tasting raw and dusty to rich and aromatic.
- For Extra Creaminess: While full-fat coconut milk provides incredible creaminess, you can take it a step further. Before adding the coconut milk, take about one cup of the stew (with chickpeas and liquid) and blend it with an immersion blender or in a regular blender, then return it to the pot. This thickens the base naturally.
- Experiment with Greens: While spinach is classic, this stew is very forgiving. Feel free to substitute with other leafy greens. Heartier greens like kale or Swiss chard work wonderfully. If using them, add them a bit earlier in the cooking process (about 10 minutes before the end) as they take longer to soften than spinach.
- Roast the Chickpeas First: For an amazing textural contrast, try this trick. Take half of the chickpeas, toss them with a little olive oil and your favorite spices (like smoked paprika and cumin), and roast them at 400°F (200°C) until crispy. Add the other half to the stew as directed, and then use the crispy chickpeas as a garnish right before serving.
- Make it Ahead for Better Flavor: This stew is a fantastic candidate for meal prep because its flavors actually deepen and improve overnight. Prepare the stew a day in advance, let it cool completely, and store it in the refrigerator. When you’re ready to eat, simply reheat it gently on the stovetop.
- Control the Consistency: If your stew seems too thin for your liking, let it simmer uncovered for an extra 10-15 minutes to allow some of the liquid to evaporate and the stew to thicken. If it becomes too thick, simply stir in a splash of additional vegetable broth or water until it reaches your desired consistency.
- The Power of Acid: We’ve mentioned it, but it bears repeating: do not skip the final squeeze of lemon juice. The acidity is what elevates the dish from good to great. It cuts through the richness of the coconut and spices, brightens the entire flavor profile, and makes the stew taste fresh and vibrant rather than heavy. A splash of apple cider vinegar could also work in a pinch.
Frequently Asked Questions (FAQ)
Here are answers to some common questions you might have about making this Spinach Chickpea Stew.
1. Is this Spinach Chickpea Stew vegan?
Yes, this recipe is 100% vegan as written. It uses olive oil, vegetable broth, and coconut milk, with no animal products involved. It’s a fantastic, hearty main course for anyone following a vegan or plant-based diet.
2. Can I use dried chickpeas instead of canned?
Absolutely! Using dried chickpeas is more economical and can result in a better texture. You will need to soak them overnight and cook them first. To substitute, use about 1.5 cups of dried chickpeas. After soaking and cooking them until tender, you can proceed with the recipe as written, adding the cooked chickpeas at Step 3.
3. Is this recipe gluten-free?
Yes, the stew itself is naturally gluten-free. To keep the entire meal gluten-free, be sure to serve it with gluten-free accompaniments like rice, quinoa, or certified gluten-free bread.
4. My stew seems too watery. How can I thicken it?
If your stew is thinner than you’d like, there are a few easy fixes. The simplest is to let it simmer uncovered over low heat for an additional 10-15 minutes to allow excess liquid to evaporate. Alternatively, you can make a slurry by mixing one tablespoon of cornstarch with two tablespoons of cold water, then stirring it into the simmering stew until it thickens. Blending a portion of the stew, as mentioned in the tips, is also a great natural thickener.
5. Can I use frozen spinach instead of fresh?
Yes, you can. Use about 1 cup of frozen spinach. Make sure to thaw it completely and squeeze out as much excess water as possible before adding it to the pot. Adding water-logged frozen spinach can dilute the flavor and make the stew watery. Add it at the same stage as you would the fresh spinach (Step 5).
6. How do I store leftovers and for how long?
Leftover stew can be stored in an airtight container in the refrigerator for up to 4-5 days. The flavors will continue to meld, so it often tastes even better the next day! You can also freeze this stew. Let it cool completely, then transfer it to freezer-safe containers or bags. It will keep well in the freezer for up to 3 months. Thaw it overnight in the refrigerator before reheating.
7. Can I add other vegetables to this stew?
Definitely! This recipe is a great base for customization. Diced sweet potatoes, carrots, or butternut squash can be added along with the onions to soften. Cubed potatoes, bell peppers, or zucchini can be added during the simmering stage (Step 4). Adjust the simmering time as needed to ensure all vegetables are tender.
8. What makes this stew so healthy?
This stew is a nutritional powerhouse. It’s packed with plant-based protein and fiber from chickpeas, which aid in satiety and digestion. Spinach provides a wealth of iron, Vitamin K, and antioxidants. The spices, like turmeric and ginger, have anti-inflammatory properties. By using whole-food ingredients, you get a meal that is low in saturated fat (from animal sources) and free from cholesterol, making it a heart-healthy and deeply nourishing choice.
Spinach Chickpea Stew
- Total Time: 55 minutes
Ingredients
Every component in this stew plays a crucial role in building layers of flavor and texture. We use common pantry staples to create a dish that is both accessible and gourmet in its final taste.
- 2 tablespoons Olive Oil: Use a good quality extra virgin olive oil as this forms the flavorful base for sautéing our aromatics.
- 1 large Yellow Onion, finely chopped: The onion provides a sweet, foundational flavor that is essential for the stew’s depth.
- 4-5 cloves Garlic, minced: Fresh garlic is key for that pungent, aromatic kick. Don’t be shy with it!
- 1-inch piece of Ginger, grated: Freshly grated ginger adds a warm, zesty spice that cuts through the richness of the coconut milk.
- 1 teaspoon Ground Cumin: This brings a warm, earthy, and slightly smoky flavor that is central to the stew’s spice profile.
- 1 teaspoon Ground Coriander: Coriander adds a bright, citrusy, and slightly sweet note that complements the cumin perfectly.
- 1 teaspoon Smoked Paprika: This provides a beautiful reddish hue and a deep, smoky flavor without adding too much heat.
- ½ teaspoon Turmeric Powder: Turmeric adds a vibrant golden color and a subtle, earthy bitterness that balances the other spices.
- ¼ teaspoon Cayenne Pepper (optional): For those who like a little heat. Adjust the amount to your personal preference.
- 1 (28-ounce) can Diced Tomatoes, undrained: These form the acidic and savory backbone of the stew’s broth.
- 4 cups Vegetable Broth: Use a low-sodium vegetable broth to control the saltiness of the final dish. This is our primary cooking liquid.
- 2 (15-ounce) cans Chickpeas, rinsed and drained: The star of the show! Chickpeas provide a wonderful, creamy texture and a fantastic source of plant-based protein and fiber.
- 1 (13.5-ounce) can Full-Fat Coconut Milk: This is the secret to the stew’s incredibly creamy and luxurious texture. Full-fat is highly recommended for the best results.
- 5 ounces Fresh Spinach: A generous amount of fresh spinach wilts down beautifully, adding vibrant color, vitamins, and minerals.
- 1 tablespoon Lemon Juice: A squeeze of fresh lemon juice at the end brightens all the flavors and ties the dish together.
- Salt and Black Pepper to taste: To season and enhance all the individual flavors.
Instructions
Follow these step-by-step instructions carefully to build the perfect layers of flavor for a truly memorable Spinach Chickpea Stew. The process is simple, but each step is vital for the final outcome.
Heat the olive oil in a large pot or Dutch oven over medium heat. Once the oil is shimmering, add the finely chopped yellow onion. Sauté for 5-7 minutes, stirring occasionally, until the onion has softened and become translucent. This process sweetens the onion and builds the first layer of flavor. Add the minced garlic and grated ginger to the pot. Continue to cook for another minute, stirring constantly until fragrant. Be careful not to burn the garlic, as it can become bitter.
Add the ground cumin, ground coriander, smoked paprika, turmeric, and optional cayenne pepper directly into the pot with the onions and garlic. Stir continuously for about 60 seconds. This step, known as “blooming,” toasts the spices in the hot oil, which is crucial for unlocking their full aromatic potential and deepening their flavor. You’ll notice the kitchen filling with an incredible, fragrant aroma.
Pour in the undrained can of diced tomatoes. Use a wooden spoon to scrape up any browned bits or spices that may have stuck to the bottom of the pot. This process, called deglazing, incorporates all that concentrated flavor back into the stew. Add the vegetable broth, the rinsed and drained chickpeas, and a generous pinch of salt and black pepper. Stir everything together well.
Bring the stew to a boil, then reduce the heat to low. Cover the pot and let it simmer for at least 20-25 minutes. This simmering time is essential; it allows the chickpeas to absorb the flavors of the broth and spices, and for all the ingredients to meld together into a cohesive, flavorful dish. The longer it simmers, the more developed the taste will be.
After the initial simmer, uncover the pot and stir in the full-fat coconut milk. Let the stew gently simmer for another 5-10 minutes, uncovered, to allow it to thicken slightly. Now, add the fresh spinach to the pot in batches. It will look like a lot, but it will wilt down significantly. Gently stir the spinach into the hot stew until it has completely wilted. This should only take 2-3 minutes. Avoid overcooking the spinach to retain its vibrant green color and nutrients.
Turn off the heat. Stir in the fresh lemon juice. This final acidic touch is non-negotiable! It brightens up the entire stew, cuts through the richness of the coconut milk, and makes all the individual flavors pop. Taste the stew one last time and adjust the seasoning with more salt, pepper, or lemon juice as needed.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
Nutrition
- Serving Size: one normal portion
- Calories: 450





