Spanakorizo is a cozy Greek spinach and rice dish with fresh herbs, lemon, and creamy feta. Simple, rustic, and perfect on its own or with feta, lemony salmon or a poached egg.
For more Greek recipes, try our Greek lemon chicken, avgolemono soup, orzo salad, and feta pasta.

Introduction
Spanakorizo is one of those beautiful, humble dishes that feels like it couldโve come out of a pot in any Mediterranean kitchen.
Itโs a classic from Greece with spinach and rice gently cooked with olive oil, herbs, and lemon. The secret to a creamy spanakorizo is all in the rice. You want something starchy, like Arborio or any risotto-style rice. It gives the dish that velvety, almost stewy texture that clings to the spinach.
But hereโs the best part: unlike risotto, spanakorizo asks for almost no stirring. Just a gentle simmer and a little patience, and it comes together effortlessly.
Sure, itโs less fancy than a glossy risotto, but it hits home. Earthy, lemony, and full of good olive oilโitโs a bowl of pure Mediterranean comfort.
Louise and I often serve it as a main with feta crumbled in at the end and additional protein like a simple lemon-marinated salmon (not traditional, but absolutely delicious), a poached egg with a runny yolk, or tucked beside grilled chicken souvlaki or gyros.
Ingredients
For quantities, see recipe card at the bottom of the page.

- Extra virgin olive oil: It's the soul of the dish. Try to get a good Greek or Italian one.
- Yellow onion โ or red onion or shallots
- Scallions (spring onions) โ or more leeks or extra onion
- Leek โ or omit and add more scallion or onion
- Garlic cloves โ or garlic powder
- Fresh spinach โ or frozen spinach (thawed and drained), or chard, or baby kale
- Risotto rice (like Arborio) โ or Carolina, Calrose, short-grain white rice, or long-grain (less creamy)
- Vegetable broth โ or chicken broth
- Fresh dill โ or dried dill (use less), or parsley, or mint
- Lemon juice (fresh) โ or lime juice but less traditional
- Feta cheese (optional)
- Serving suggestions: baked salmon, chicken gyros, chicken souvlaki, or a poached egg.

How to make Spanakorizo
1. Sautรฉ aromatics
In a wide skillet or pot, heat the olive oil over medium heat. Add the chopped onion, white parts of the scallions, and leek. Sautรฉ until soft and translucent, about 7โ8 minutes. Add garlic and cook for 30 seconds more.

2. Add spinach
Stir in the spinach seasoning them with a pinch of salt. If using fresh, cook until just wilted. If using frozen, cook a few minutes longer until fully thawed and heated through.

3. Add rice and liquid
Stir in the rice to coat it in the oil and vegetables. Pour in the broth, season with a generous pinch of salt, and bring to a boil. Reduce heat to low, cover, and simmer for about 18 minutes, or until the rice is tender and the liquid is mostly absorbed.

4. Finish the dish
Turn off the heat. Stir in the chopped dill, lemon juice, lemon zest, and crumbled feta allowing it to soften slightly without fully melting. Taste and adjust seasoning with more salt, pepper, or lemon if needed. Plate and finish with a drizzle of olive oil, extra herbs, or lemon zest if desired.

Which proteins go well with Spanakorizo?
For extra protein, you can serve it with grilled meat, fish, or a poached egg. We love it with chicken souvlaki or lemon-marinated baked salmon (not traditional but delicious with the spinach).
For the Salmon --> Preheat oven to 400ยฐF (200ยฐC). Marinate the salmon with lemon, oil, garlic, oregano, salt, and pepper for 10 minutes. Bake for about 10 minutes, or until just cooked through. Serve on top of or beside the spanakorizo. It's SO good!
Tips
- Use starchy, medium-grain rice like Arborio or Carolina for the best creamy texture.
- Always cook with extra virgin olive oilโitโs essential for authentic flavor and richness.
- Start by slowly sautรฉing onion, scallion, and leek to build a sweet, savory base.
- Pack in plenty of spinachโfresh or frozen both work, and it cooks down a lot.
- Simmer the rice gently and covered without stirring, so it cooks evenly and stays tender.
- Add lemon juice and fresh dill at the end to keep their flavors bright and fresh.
- Stir in crumbled feta off the heat so it softens without melting completely.
Frequently Asked Questions
Use medium-grain, starchy rice like risotto rice, Arborio, Carolina, or Calrose. These release enough starch to create a creamy, comforting textureโunlike long-grain rice which stays too separate and dry.
Yes! Frozen spinach works greatโjust thaw it completely and squeeze out excess water before adding it to the pan. Use about 10 oz (280 g) to replace 1 lb of fresh spinach.
It should be soft and slightly creamy, almost like a loose risotto but without constant stirring. Itโs not soupy, but definitely not dry.
Spanakorizo keeps well for up to 3โ4 days in an airtight container. The flavor improves as it rests, so it's great for meal prep or leftovers. We don't recommend freezing it.
Recipe

Spanakorizo (Greek Spinach & Rice)
Video
Ingredients
- 2 tablespoons extra virgin olive oil + more for drizzling
- 1 small onion finely chopped
- 2 scallions sliced
- 1 small leek white and light green part only, thinly sliced
- 2 cloves garlic grated
- 1 pound fresh spinach or use frozen, see notes
- ยพ cup risotto rice like Arborio or Carolina
- 3 cups vegetable broth
- ยผ cup fresh dill chopped
- 1 lemon juice and zest
- 2 pinches salt and black pepper to taste
- 4 ounces crumbled feta for finishing
Instructions
- Sautรฉ aromatics: Heat 2 tablespoons extra virgin olive oil in a pot and sautรฉ 1 small onion, 2 scallions, and 1 small leek until soft (4 mins). Add 2 cloves garlic and sautรฉ 1 minute or until fragrant.
- Add spinach: Stir in 1 pound fresh spinach, a pinch of salt, and cook until wilted (5 - 8 minutes)
- Add rice & liquid: Stir in ยพ cup risotto rice, 3 cups vegetable broth, 2 pinches salt and black pepper. Bring to a boil, then cover and simmer for 18 minutes. Stir once or twice and add more broth if pot gets dry.
- Finish: Off heat, stir in ยผ cup fresh dill, the juice and zest of 1 lemon, and 4 ounces crumbled feta. Taste and adjust. Drizzle with olive oil before serving.Serve with protein: Serve with grilled meat, fish, or a poached egg. We love it with chicken souvlaki or lemony baked salmon.
Notes
- Extra virgin olive oil:ย It's the soul of the dish. Try to get a good Greek or Italian one.
- Yellow onionย โย or red onion or shallots
- Scallions (spring onions)ย โย or more leeks or extra onion
- Leekย โย or omit and add more scallion or onion
- Garlic clovesย โย or garlic powder
- Fresh spinachย โย or frozen spinach (thawed and drained), or chard, or baby kale
- Risotto riceย (like Arborio) โย or Carolina,ย Calrose, short-grain white rice, or long-grain (less creamy)
- Vegetable brothย โย or chicken broth
- Fresh dillย โย or dried dill (use less), or parsley, or mint
- Lemon juiceย (fresh) โย or lime juice but less traditional
- Feta cheeseย (optional)
- Serving suggestions:ย baked salmon, chicken gyros, chicken souvlaki, or a poached egg.
- Useย starchy, medium-grain riceย like Arborio or Carolina for the best creamy texture.
- Always cook withย extra virgin olive oilโitโs essential for authentic flavor and richness.
- Start byย slowly sautรฉing onion, scallion, and leekย to build a sweet, savory base.
- Pack inย plenty of spinachโfresh or frozen both work, and it cooks down a lot.
- Simmer the rice gently and coveredย without stirring, so it cooks evenly and stays tender.
- Addย lemon juice and fresh dill at the endย to keep their flavors bright and fresh.
- Stir inย crumbled feta off the heatย so it softens without melting completely.









Waneeta says
This is wonderful! I make it quite often and would would make it all the time if I didn't stop myself.