Home » Recipes » Stews & Casseroles » Spinach & Rice Stew

Spinach & Rice Stew

Ready in: 40 minutes | Difficulty: Easy
This Vegan Spinach & Rice stew is a traditional Greek dish made mainly with spinach, rice and carrots. You will only 40 minutes to prepare it. Perfect for those busy days when you need a comfort & quick food to eat.
Spinach & Rice Stew

This is a traditional greek dish called ‘spanakorizo’ that means spinach & rice. My mom used to make this very often when we were kids as it has simple ingredients that you often have in your pantry and it’s very quick to prepare, ready in 30-40 minutes. How great is that, especially on those busy mornings when you have too many things to juggle with.

Did I mention that spinach & rice is also a vegan dish? It’s not only delicious but full of nutrients too. Spinach has loads of antioxidants, fibre and iron. Lemon juice has vitamin C and helps with the absorption of iron from the spinach. Rice is rich in carbs that give your body loads of energy. What a great combination of vitamins and nutrients!

Ingredients & How-to

Ingredients for spinach & rice stew

The main ingredients for spinach & rice stew are, well guessed, spinach, rice, lemon and onion! Depending on the season and what I can find in the market, I use normal or baby spinach. If you use normal spinach then cut it coarsely after rinsing it. With baby spinach you don’t need to cut it, just give it a good rinse. In my spinach & rice stew, I like to add a bit of parsley and dill as I find it really adds some freshness and aromas to the dish. I also like to add one fresh tomato chopped. Some people prefer to add a tablespoon of tomato paste but I like to use more fresh vegetables where I can.

Chopping tomato for spinach and rice stew Chopping carrots for spinach and rice stew

Same as with all the other greek stew recipes, you start with a little bit of olive oil in a pan. Sauté a chopped onion for a couple of minutes and then add all the recipe ingredients with a little bit of water, salt and pepper. You need to cook this over low heat to let the rice absorb all the water and get soft. I use long grain rice but if you choose medium grain then you might need to cook it a bit less.

Serving suggestions

We usually have the spinach and rice stew as main for lunch with some nice crispy bread. Many greeks like to eat with a small piece of feta cheese on the side. You could also drizzle with a bit of olive oil and lemon juice on the plate after serving.


You can store any leftovers in the fridge for up to 2-3 days. Just warm it up in the microwave or in a small pan for a couple of minutes and serve.

Watch the Video

Spinach & Rice Stew

Spinach & Rice Stew is a traditional greek dish called 'spanakoruzo' which literally means spinach and rice. It's a vegan dish that mainly contains spinach, rice, onion, olive oil and lemon juice. This combination of rice and vegetables is not only delicious but also full of vitamins and nutrients.
Category: Stews & Casseroles Difficulty: Easy

3 servings

Prep time

10 minutes

Cooking time


  • 9oz / 250gr spinach
  • 1 onion chopped
  • 1 tomato diced
  • 2 carrots cut into cubes
  • 2 garlic cloves chopped
  • 1/2 cup long grain rice
  • 2 tablespoons of parsley chopped
  • 1 tablespoon of dill chopped
  • 3 tablespoons of olive oil
  • 1 lemon
  • salt & pepper


  • Place a pot over medium heat and add the olive oil in.
  • Add the chopped onion and sauté for a couple of minutes.
  • If spinach leaves are too big cut in half. If it's baby spinach leave it as it is.
  • Add the rest of the ingredients in the pot: chopped garlic, carrots cut into cubes, diced tomato, spinach, chopped parsley, chopped dill, rice and juice of the lemon.
  • Add salt & pepper and 2 cups of water.
  • Cover with a lid and let it cook for 30 minutes on low heat or until rice is cooked.


If there is any water left after 30 minutes then increase heat to high and cook for a few more minutes.


You can store any leftovers in the fridge for up to 2-3 days.

Nutrition Info (per serving)

Calories: 219kcal | Carbohydrates: 21g | Protein: 4g | Cholesterol: 0mg | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Fiber: 4g | Sodium: 153mg | Potassium: 683mg | Sugar: 5g

I am not a nutritionist. The nutrition information has been calculated using an on-line calculator, and is intended for information and guidance purposes only. If the nutrition information is important to you, you should consider calculating it yourself, using your preferred tool.

This recipe is: dairy free, egg free, gluten free, vegan, vegetarian, nut free, greek savoury
Recipe keywords: spinach and rice stew, spanakoruzo, greek stews, vegan stews, green vegetarian stews

Tried this recipe?

Mention @mamazilla.moodforfood or tag #mamazillamoodforfood on Instagram!