Lebanese spinach stew is hearty, warming, and delicious. Using minimal ingredients and can be made in around 30 minutes. Best served with Lebanese Rice.
What Is Lebanese Spinach Stew?
Lebanese spinach stew, also known as sabanekh wa riz, translates to “spinach with rice” in Arabic.
Traditionally, it’s made with browned ground beef meatballs mixed into stewed spinach, which was a family favorite growing up. I remember trying to get as many meatballs as I could into my bowl, they were that good!
These days, I’ve embraced a vegan version of this comforting dish, replacing the meat with chickpeas. The chickpeas blend perfectly into the rich, flavorful stew, making it just as hearty and satisfying.
This vegan Lebanese spinach stew is not only delicious but also budget-friendly, perfect for feeding the whole family. Plus, it makes excellent leftovers, especially when you scoop up the savory juices with a piece of bread.
Btw, if you love food from Lebanon and spinach, you MUST try my Lebanese spinach pies, called sabankeh fatayer, ouft they are addictive.
How I Eat It
Just like with many other stews from Lebanon, this sabanekh w riz is always served with vermicelli rice and a dollop of laban (which is plain yogurt in Arabic) - we now eat dairy-free yogurt on the side.
And if you’re wondering, the combination of cold yogurt with hot stew is wonderful.
I also pair that rice with bazella w riz (peas), molokhia (jute leaves) and fasoulia w riz (kidney beans).
Key Ingredients and The Steps
The complete list of ingredients with measurements, can be found in the full recipe card below.
Making this vegan Lebanese spinach stew is straightforward and flavorful, perfect for beginners.
Start by frying your aromatics: in a large pot, heat olive oil over high heat, then add freshly chopped garlic, coriander (cilantro), and onion.
Cook these until the onion becomes translucent and the aromas are released. If you’re avoiding oil, you can simply water-fry them.
Next, add the fresh chopped spinach (or frozen if that’s what you have) along with vegetable stock.
Stir well, letting the spinach wilt down for about 15 minutes.
As it cooks, the spinach releases its juices, which blend into the stock to create a rich base for the stew.
Once the spinach is ready, stir in rinsed and drained canned chickpeas for protein (here’s a meat version), and season with freshly cracked black pepper.
If you like some heat, you can add a bit of red chili, whether fresh or in flakes.
Let everything simmer for about 5 more minutes.
Finally, turn off the heat and finish the dish with a generous squeeze of fresh lemon juice, which adds a bright, tangy kick.
This step is crucial for balancing the flavors. Serve warm with rice, see how I eat it in the above.
Janelle's Tips
In this recipe I prefer to use spinach over baby spinach. It is earthier and overall has a stronger taste. Fresh spinach when cooked will wilt and lose 50% of its volume, hence why a large amount of spinach is needed.
Spinach can be swapped out for Swiss chard (silverbeet) which features a lot in Lebanese cooking and is often interchangeable. See the next image.
Storage
Making a big batch of sabanekh wa riz is great. This recipe keeps well in the fridge, for about a week in an airtight container. Simply reheat over a stove top or microwave.
The above photo shows the same recipe but with silverbeet (swiss chard) rather than spinach. The result is equally delish.
Did you make this? I'd love to know! Leave me a comment below with a ★★★★★ star rating or tag @plantbasedfolk on social media.
Recipe
Lebanese Spinach Stew
Ingredients
- 2 kg Fresh spinach chopped small. (Frozen spinach can also be used)
- ½ cup Coriander (cilantro) finely chopped
- 400 g Chickpeas drained
- 1 medium Brown Onion Diced
- 5-6 cloves Fresh garlic crushed
- 2 tbsp Olive oil divided
- 1 cup Vegetable stock
- 1 teaspoon Black pepper to taste
- 1 medium Fresh lemon juice
- 1 small Red chili (optional)
Instructions
- In a large pot, over high heat, add 2 tablespoon Olive oil, the diced 1 medium Brown Onion, chopped ½ cup Coriander (cilantro) and crushed 5-6 cloves Fresh garlic until translucent and fragrant.
- Add the chopped 2 kg Fresh spinach and 1 cup Vegetable stock. Stir contents through and allow spinach to wilt for about 15 minutes with the lid on.
- Add 400 g Chickpeas, 1 teaspoon Black pepper, chopped 1 small Red chiliStir everything together and allow to simmer for about 5-10 minutes with the lid on. Turn off heat and pour 1 medium Fresh lemon juice. Serve on a bed of rice.
Video
Notes
Nutrition
N.B., nutrition info is an estimate based on an online nutrition calculator. This will vary based on the specific ingredients you use.
If you enjoyed this recipe, consider supporting my work for the cost of a cup of coffee.
Jane
I currently only have access to frozen spinach and would love to make this !!! how would you recommend using it? how much frozen spinach do we need? should it be thawed first? so excited to try!
Janelle Hama
Hi Jane, it's been a long time since I made this recipe with frozen spinach. You should cook the spinach from frozen, no need to thaw. Approximately 600-750g (21-26oz) of frozen spinach. As always do a taste test to adjust as needed. I am sure you will love it. Enjoy!!!
Jane
oh thanks so much for the response!! I can't wait to try !!!
Celeste
I loved this. Thank you.
Janelle Hama
I am thrilled you loved this Celeste 🙂
Caroline
Made this today for lunch and it is delicious!
Janelle Hama
Yay! So glad you enjoyed this Lebanese stew! 🙂
Fabienne
Itis so good, made it exactly as you do on the video. Amazing texture and taste. nothing to add or subtract, it is perfect.
Janelle
Thank you Fabienne,
I am so happy you enjoyed this recipe of Lebanese spinach stew! Our family loves it!
I look forward to hearing from you again.
J
Shelley
What a delicious, nutritious dish! I love how you creatively replaced the meatballs with chickpeas and then also onion to boost flavor (although I just might have to go ahead and try the meat version sometime, too)! And thanks for the tip that if needed, I could also use frozen spinach in a pinch - although I think fresh is my preference, too!
Dolly
Love love love Lebanese food. Just drooling thinking about it. Yum! I've never tried this before but I'm thinking I need to!
Danielle Wolter
This sounds delicious! What a comforting stew for the upcoming cooler days. Can't wait to try it!
Dannii
We are always looking for new ways to eat spinach and this looks delicious.
Nart
I've never had or heard of this stew before. This is so interesting. I would love to try the beef version!