I started making this One-Pot Vegan Spinach and Chickpea Stew during busy weeks when I needed something warm, filling, and simple enough to cook without much cleanup afterward.
The soft chickpeas, rich tomato broth, and fresh spinach come together in one pot to create a meal that feels comforting and homemade every single time.
This stew quickly became one of the most dependable dinners in my kitchen because it uses pantry ingredients and reheats beautifully for leftovers.
The combination of tender vegetables, savory herbs, and hearty chickpeas creates a meal that feels nourishing and satisfying while still being easy enough for regular weeknight cooking.
Why You’ll Love This Recipe
This spinach and chickpea stew is hearty, flavorful, and deeply comforting while still being simple enough for beginner home cooks. Since everything cooks in one pot, cleanup stays manageable and dinner feels much easier during busy evenings.
I also love how flexible this stew can be depending on what vegetables or pantry ingredients you already have available. You can add potatoes, carrots, kale, or beans while still keeping the same rich tomato broth and cozy texture throughout the dish.
Another reason this recipe works so well is that it reheats beautifully for leftovers and meal prep lunches. The flavors deepen after resting overnight, which makes the stew taste even richer and more comforting the next day.
Serves: 6 people
This recipe serves about 6 people depending on portion size and side dishes. It can also be doubled easily for larger families, meal prep containers, or freezer-friendly leftovers.
Ingredients You’ll Need
Main Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon ground cumin
- 2 cans chickpeas, drained and rinsed
- 1 can diced tomatoes
- 4 cups vegetable broth
- 3 cups fresh spinach
- 1 tablespoon tomato paste
- 1 tablespoon soy sauce or tamari
- Juice of 1 lemon
- Salt and black pepper to taste
Optional Toppings
- Fresh parsley
- Crushed red pepper flakes
- Vegan parmesan
- Crusty bread
- Olive oil drizzle
Pro Tips
- Dice the vegetables into similar-sized pieces so they cook evenly and create a balanced texture throughout the stew. Smaller pieces also help the stew feel more comforting and easier to eat.
- Cook the onions, carrots, celery, garlic, and spices long enough to soften before adding liquids because this helps build a deeper and richer flavor base for the stew.
- Mash a small portion of the chickpeas while simmering if you want a thicker and creamier texture without adding extra ingredients. This helps naturally thicken the broth while keeping the stew hearty.
- Add the spinach near the end of cooking so it stays tender and bright without becoming overly soft. Fresh greens help balance the rich tomato broth beautifully.
- Let kids help stir in the spinach or sprinkle toppings over the bowls because it is a simple and safe kitchen task. This recipe works especially well for introducing hearty vegetable stews to younger eaters.
- Taste the stew before serving and adjust the lemon juice, herbs, or salt if needed. Small finishing touches help brighten the broth and balance the savory flavors more evenly.
Tools You’ll Need
- Large pot or Dutch oven
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Wooden spoon or spatula
- Ladle
- Potato masher or fork
- Airtight storage containers
Substitutions and Variations
Swap the Greens
Use kale, Swiss chard, collard greens, or chopped zucchini instead of spinach if preferred. Each option creates a slightly different texture while still keeping the stew hearty and balanced.
Add More Vegetables
Stir in potatoes, sweet potatoes, peas, mushrooms, or bell peppers for a heartier version. This stew works very well with many vegetables depending on the season or what you already have available.
Make It Spicier
Add crushed red pepper flakes, cayenne pepper, or chopped fresh chili peppers for extra heat. The spice pairs nicely with the rich tomato broth and savory chickpeas.
Use Different Beans
White beans, kidney beans, or lentils can work instead of chickpeas if preferred. Each option creates a slightly different texture while still keeping the stew filling and comforting.
Add More Texture
Top the finished stew with toasted breadcrumbs, roasted chickpeas, or vegan parmesan before serving. These toppings create extra crunch and make the meal feel even more cozy and satisfying.
Make Ahead Tips
This One-Pot Vegan Spinach and Chickpea Stew is one of the easiest meals to prepare ahead because the flavors become even richer after resting overnight. I often make a large batch at the beginning of the week because it reheats beautifully for lunches and quick dinners during busy days.
You can chop the vegetables and measure the seasonings ahead of time to make dinner preparation much faster later on. Keeping everything prepped in containers helps the stew come together quickly when evenings feel rushed.
The stew also freezes very well, which makes it especially helpful for long-term meal prep. Portioning leftovers into smaller containers creates easy homemade meals that can be reheated whenever needed without extra cooking work.
If you plan to serve the stew with bread, rice, or grains, those can also be prepared ahead separately and reheated later. Having everything ready in advance makes mealtime feel more organized and manageable throughout the week.
Instructions
Step 1: Sauté the Vegetables
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, sliced carrots, and celery, then cook for about 6 to 8 minutes until softened and lightly golden.
Step 2: Add Garlic and Seasonings
Stir in the minced garlic, smoked paprika, oregano, thyme, and cumin. Cook for about 1 minute while stirring often so the spices become fragrant and deepen in flavor.
Step 3: Add the Tomato Paste
Stir the tomato paste into the vegetable mixture until fully combined. Let it cook for another minute so the flavor becomes slightly richer and more concentrated.
Step 4: Add the Chickpeas and Tomatoes
Pour the chickpeas and diced tomatoes into the pot and stir gently so everything becomes evenly coated with the seasonings. Let the mixture cook together for about 2 minutes before adding the broth.
Step 5: Pour in the Broth
Add the vegetable broth and soy sauce or tamari to the pot, then stir until fully combined. Bring the stew to a gentle simmer over medium heat.
Step 6: Simmer the Stew
Reduce the heat slightly and let the stew simmer uncovered for about 20 minutes. The vegetables should become tender while the broth develops a richer and deeper flavor.
Step 7: Add the Spinach and Lemon Juice
Stir the fresh spinach into the stew during the final few minutes of cooking until wilted. Add the fresh lemon juice and stir gently to brighten the flavor before serving.
Step 8: Serve and Garnish
Ladle the stew into bowls and top with parsley, vegan parmesan, red pepper flakes, or a drizzle of olive oil if desired. Serve warm with crusty bread or cooked grains on the side.
Serving Suggestions
This spinach and chickpea stew tastes especially comforting served with warm crusty bread for dipping into the rich tomato broth. The bread helps make the meal feel even more hearty and cozy on colder evenings.
I also like serving the stew over rice, quinoa, or farro because the grains soak up the savory broth beautifully. This creates a filling and balanced meal that works especially well for family dinners or meal prep lunches.
For a lighter meal, pair the stew with a simple cucumber salad or roasted vegetables on the side. The fresh vegetables help balance the rich tomato and chickpea flavors beautifully.
You can also serve smaller bowls of the stew alongside sandwiches or wraps for quick lunches during busy weekdays. The stew works especially well with grilled vegetable sandwiches or toasted flatbread.
This recipe is excellent for meal prep because the leftovers stay flavorful and reheat very easily throughout the week. Portioning the stew into containers ahead of time makes quick lunches and dinners much more convenient.
If you want an even heartier version, stir cooked potatoes, pasta, or lentils into the stew before serving. These simple additions help make the meal extra filling while still keeping the broth balanced and comforting.
Leftovers and Storage
Store leftover stew in airtight containers in the refrigerator to keep the vegetables and broth fresh. I usually let the stew cool slightly before storing so excess steam does not create too much moisture inside the containers.
This stew stays fresh in the refrigerator for up to four days, making it excellent for meal prep lunches or quick dinners during busy weeks. The flavors often become even richer after the first day as the herbs and broth blend together more fully.
The stew may naturally thicken slightly while refrigerated because the chickpeas continue absorbing some liquid over time. Adding a splash of vegetable broth or water during reheating helps loosen the texture if needed.
For longer storage, freeze the stew in freezer-safe containers for up to three months. Let the stew cool fully before freezing so the texture stays smoother once thawed and reheated later.
When ready to enjoy, thaw the stew overnight in the refrigerator or reheat gently straight from frozen over low heat. Stir occasionally while reheating so the broth warms evenly without sticking to the bottom of the pot.
Nutrition and Benefits
- Chickpeas provide plant-based protein and fiber that help make this stew hearty, filling, and satisfying for family meals.
- Spinach adds freshness, color, and nutrients that help balance the rich tomato broth and savory vegetables.
- Tomatoes create a flavorful and comforting broth while adding natural sweetness that works beautifully with the herbs and spices.
- Carrots, celery, garlic, and onions build deep flavor using simple ingredients that are easy to keep on hand for everyday cooking.
- Since everything cooks in one pot, this recipe stays approachable and practical while still creating a homemade meal that feels warm and dependable.
Recipe FAQ
Can I use frozen spinach?
Yes, frozen spinach works very well in this stew. Thaw and drain it slightly before adding so the broth does not become too watery.
Why is my stew too thick?
The chickpeas naturally absorb some of the liquid while resting. Adding extra vegetable broth or water during reheating helps loosen the texture if needed.
Can I freeze this stew?
Yes, this stew freezes very well for meal prep and leftovers. Let it cool completely before freezing and thaw slowly in the refrigerator before reheating.
What other beans can I use?
White beans, kidney beans, black beans, or lentils can all work well instead of chickpeas. Each option creates a slightly different texture while still keeping the stew hearty and satisfying.
Can I make this stew oil-free?
Yes, you can sauté the vegetables in vegetable broth instead of olive oil if preferred. The stew will still stay flavorful because of the herbs, tomatoes, and garlic.
What can I serve with this stew?
Crusty bread, rice, quinoa, roasted vegetables, or simple salads all pair beautifully with this recipe. The stew is flexible and works well with many comforting side dishes.
Is this recipe good for meal prep?
Yes, this stew is excellent for meal prep because the flavors deepen after resting and the leftovers reheat beautifully throughout the week. It also freezes very well for future meals.
A Cozy One-Pot Dinner That Makes Busy Days Easier
This One-Pot Vegan Spinach and Chickpea Stew is the kind of dependable homemade meal that brings warmth and comfort to the table without requiring complicated preparation. The hearty chickpeas, rich tomato broth, tender vegetables, and fresh spinach come together in one pot to create a dinner that feels balanced, nourishing, and satisfying every time.
I love that this recipe can be prepared ahead, adjusted with simple pantry ingredients, and reheated easily throughout the week for quick meals. Keeping this stew in regular dinner rotation makes homemade cooking feel practical, comforting, and easy to enjoy with the whole family.
