Go Back
+ servings
Print Recipe
4.07 from 16 votes

Greek Spinach Rice (Spanakoryzo)

A very healthy and nutritious meal that's made in one pot and on a budget!
Prep Time5 mins
Cook Time1 hr
Course: Main Course, Side Dish
Cuisine: Greek
Keyword: dairy-free, detox, Dinner, gluten-free, healthy, lunch
Servings: 2 people
Calories: 740kcal


  • 600 grams / 21 oz spinach fresh or frozen
  • 80 ml olive oil
  • ½ small red onion finely chopped
  • 2 spring onions finely chopped
  • 2 large garlic cloves chopped
  • 100 grams / 3.5 oz long grain rice
  • 60 grams / 2 oz short grain rice
  • 1 tablespoon fresh dill chopped
  • ½ lemon juiced
  • salt and pepper


  • In a medium-sized cooking pot, heat half the olive oil over high heat.
  • Cook the onions and garlic until golden in color. Add the spinach and cook for 2-3 minutes while stirring with a wooden spoon until it drains and softens. Pour in 3 cups of water and reduce heat to medium. Simmer covered for 20 minutes.
  • Add the short-grain rice and simmer for another 10 minutes. Season with salt and pepper and add the dill, remaining olive oil, and long-grain rice as well. Make sure there is enough water in the pot for the rice to cook in and then cover and simmer for another 20-30 minutes or until the rice is completely cooked.
  • Stir in the fresh lemon juice. Remove from heat and serve. You may add a few extra drops of lemon juice when serving depending on your liking.
  • NOTE: If using fresh spinach you may use the stems as well. Make sure you wash well to remove all the dirt and then slice the bottoms crosslike so they will cook easier.


Serving: 1serving | Calories: 740kcal | Carbohydrates: 82g | Protein: 15g | Fat: 42g | Saturated Fat: 6g | Sodium: 245mg | Potassium: 1865mg | Fiber: 10g | Sugar: 3g | Vitamin A: 28251IU | Vitamin C: 104mg | Calcium: 338mg | Iron: 10mg