Greek Chickpea Stew

This plant-based Greek Chickpea Stew (Revithia) is a hearty one-pot meal made with chickpeas, onions, tender vegetables, and rich tomato passata, all simmered in olive oil and paprika. It’s naturally vegan, budget-friendly, filling without being too heavy, and perfect for meal prep. Serve it over fluffy rice with fresh dill and a crisp cabbage salad for a simple yet nourishing plant-based dinner that delivers big Mediterranean flavor with minimal effort.

vegan chickpea stew

Protein Packed Vegan Recipes

Curried Red Lentil Soup
Roasted Garlic and Potato Soup
Vegan Lemon Orzo Soup (109g Protein)

Why You’ll Love This Recipe

One-Pan Vegan Recipe – Made almost entirely from pantry staples and year-round ingredients, this Greek chickpea stew recipe is easy to make and will definitely earn a permanent place in your dinner rotation. Everything goes into one pot, and the flavors build naturally as the vegetables soften and the spices bloom.

Plant-Based and Naturally Vegan – Chickpeas are the heart of this stew, bringing satisfying texture, protein, and plenty of fiber to keep you full. Vegetables add sweetness, body, and color, creating a balanced soup bowl that feels hearty and nourishing. It’s naturally plant-based and deeply satisfying, even for those who usually crave meat-centered meals.

Meal Prep Friendly – As with most tomato-based stews, the flavors here actually improve with time. The garlic softens, the spices become more rounded, and the chickpeas soak up that rich tomato and olive oil broth, creating deeper flavor. It stores beautifully in the fridge for several days and freezes exceptionally well, making it ideal for batch cooking and freezer cubes. Having a few portions tucked away means you always have a nourishing, homemade vegan meal ready for busy nights.

Customizable – This soup is easy to adapt based on what you love. Adjust the spice level, add extra herbs, or mix in vegetables like zucchini, greens, or bell peppers. Prefer a thicker stew or a soupier texture? That’s easy to control with a little extra simmering or added liquid. You can also change how you serve it, over rice, grains, or a loaf of crusty bread.

Budget-Friendly & Pantry Staples – This stew relies on affordable staples like canned chickpeas, onions, carrots, passata, and pantry spices, all of which are easy to find. A single pot stretches into multiple generous servings, making it ideal for families, students, and anyone looking to eat well while staying mindful of their grocery budget.

How to Make Greek Chickpea Stew

  • Create the Veggie Base

Heat the olive oil in a large pot over medium heat. While the oil warms, finely dice your white onions, carrots, and cauliflower. Add the veggies to the pot with a generous pinch of salt and cook for about 8 minutes until softened and sweet.

  • Bloom the Spices

Stir in the minced garlic and paprika. Cook for just 1 minute, stirring constantly. This step is crucial—it “blooms” the spices, releasing their essential oils and deepening the flavor profile before the liquid is added.

  • Simmer to Perfection

Add the drained chickpeas, tomato passata, and water to the pot. Season generously with salt. Bring the mixture to a gentle simmer and let it cook for 15–20 minutes. Taste your stew. If it tastes “flat” or watery, it likely needs more salt.

easy vegan stew recipe
  • Make the Cabbage Salad

While the stew simmers, prepare the salad. Toss the shredded purple cabbage with olive oil, apple cider vinegar, salt, and pepper in a bowl. This quick slaw adds a necessary acidic “crunch” that cuts through the rich, savory stew.

  • Serve

Ladle the hot stew over a bed of fluffy rice (or enjoy it on its own with crusty bread) and serve with a side of the fresh cabbage salad and a sprig of fresh dill.

chickpea stew with rice

Recipe Tips for Greek Chickpea Stew

Chef’s Tip: Use a veggie chopper here! It ensures all the vegetables are cut to the exact same size, which means they cook evenly and create a perfect spoonable texture.

Control Thickness: If you prefer a thicker stew, simmer uncovered slightly longer. For a soupier texture, add extra water.

Passata vs. Diced Tomatoes: I use passata (strained tomato purée) here instead of diced tomatoes. Passata creates a smoother, thicker, more cohesive broth that coats the chickpeas beautifully. If you only have diced tomatoes, blend them briefly before adding them to the pot.

Freezing Strategy: This stew is ideal for freezing. I love using silicone freezer cubes to freeze individual portions. Once frozen, pop them out into a freezer bag. When you’re ready to eat, just reheat a cube in a small saucepan with a splash of water.

The Acid Component: Do not skip the cabbage salad or the lemon juice! The stew is rich and savory, so pairing it with something acidic (vinegar in the salad or a squeeze of lemon on the stew) balances the palate and makes the meal feel lighter.

Don’t Skimp on the Olive Oil: The secret to Greek cooking is that there is no such thing as too much olive oil! It brings in that authentic flavour and adds a lot of flavour to the dish.

More Vegan Recipes You’ll Love

Vegan Minestrone Soup
Coconut Thai Curry Noodle Soup (High Protein)
Vegan Chicken Noodle Soup (High Protein)

WANT MORE FREE PLANT BASED RECIPES?!

Make sure to follow me on all my social platforms:

Instagram @That.VeganBabe

🍍TikTok @That.VeganBabe

💜Facebook @ThatVeganBabe

🍉Pinterest @ThatVeganBabe

🙌YouTube @ThatVeganBabe

greek chickpea stew

Greek Chickpea Stew

This plant-based Greek Chickpea Stew (Revithia) is a hearty one-pot meal made with chickpeas, onions, tender vegetables, and rich tomato passata, all simmered in olive oil and paprika. It’s naturally vegan, budget-friendly, filling without being too heavy, and perfect for meal prep. Serve it over fluffy rice with fresh dill and a crisp cabbage salad for a simple yet nourishing plant-based dinner that delivers big Mediterranean flavor with minimal effort.
No ratings yet
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Lunch
Servings 8 servings
Calories 481.3 kcal

Ingredients
  

  • 1 cup olive oil
  • 2 large white onions diced
  • 4 carrots diced
  • ½ small head of cauliflower finely chopped
  • 6 cloves of garlic
  • 1 tbsp paprika
  • 4 cans of chickpeas
  • 2 cans of passata about 1200ml
  • 4 cups of water
  • 2-3 tsp salt to taste

For Serving

  • Rice
  • Fresh Dill

Cabbage Salad

Instructions
 

  • Heat the olive oil in a large pot over medium heat.
  • Finely dice the onion, carrots, and cauliflower (a veggie chopper makes this quick and easy).
  • Add the vegetables to the pot along with a generous pinch of salt and cook until softened, about 8 minutes.
  • Stir in the garlic and paprika and cook for 1 minute, allowing the spices to toast and become fragrant.
  • Add the chickpeas, passata, and water, then season generously with salt to taste. If the stew tastes flat, it likely needs more salt and/or olive oil—both help bring out the flavors.
  • Bring the stew to a gentle simmer and cook for 15–20 minutes, allowing the flavors to fully develop.
  • Serve immediately or freeze for later using freezer cubes.
  • I love serving this with rice and a simple cabbage salad. For the salad, just add all ingredients to a bowl and toss to combine.
  • This stew tastes even better the longer it sits, making it perfect for meal prep.

Notes

The nutrition info is only for the Greek Chickpea stew.

Nutrition

Serving: 1servingCalories: 481.3kcalCarbohydrates: 45.2gProtein: 11.3gFat: 30.9gSaturated Fat: 4.1gPolyunsaturated Fat: 4.08gMonounsaturated Fat: 20.29gSodium: 874.9mgPotassium: 390mgFiber: 12.6gSugar: 14.6gVitamin A: 323.01IUVitamin C: 13.23mgCalcium: 79.3mgIron: 1.8mg
Tried this recipe?Let us know how it was!