Greek Spanakorizo – Spinach and Rice the Mediterranean Way

Posted on

Make this easy Greek Spanakorizo recipe. It's tender spinach and rice cooked with olive oil, dill, and lemon. A healthy, comforting vegetarian dish ready in 40 minutes.

Difficulty

Simple

Prep time

10 minutes

Cooking time

30 minutes

Total time

40 minutes

Servings

4 servings

Spanakorizo, served on a plate.
Spanakorizo

If a hug could be served in a bowl, it would taste like Greek Spanakorizo. This classic dish combines tender spinach, fluffy rice, fresh herbs, and zesty lemon into something simple yet so satisfying.

It’s the kind of food that’s easy on the stomach, nourishing for the soul, and surprisingly quick to make. Whether you enjoy it as a light main or a hearty side, Spanakorizo has that special “one more bite” charm.

What Is Greek Spanakorizo?

Spanakorizo is a traditional Greek vegetarian dish made with spinach (spanaki) and rice (rizi). The spinach wilts down into the rice, creating a flavorful, almost creamy texture without any cream.

Olive oil, onion, dill, and lemon juice give it that unmistakable Greek flavor. It’s often served with a squeeze of lemon and sometimes topped with crumbled feta for extra richness. You can enjoy it warm, at room temperature, or even cold straight from the fridge — it’s that versatile.

Why I Love Recipe?

I love Spanakorizo because it’s simple, wholesome, and fast. It’s one of those dishes that tastes like it took hours but really comes together in under 40 minutes. Plus, it’s budget-friendly, made mostly from pantry staples and a big bunch of fresh greens.

When I’m short on time, it’s my go-to “throw it all in the pot” dinner. And while it’s traditionally vegetarian, you can easily make it vegan, or serve it alongside grilled fish or chicken for a fuller meal. Honestly, half the fun is mopping up the lemony juices with a piece of bread.

Key Ingredients & Easy Swaps

  • Fresh Spinach: Baby spinach is tender and cooks quickly, but regular spinach works too — just chop it before cooking.
  • Rice: Medium-grain or short-grain rice gives the dish a slightly creamy texture; avoid long-grain for this recipe. Arborio rice works if you like it even creamier.
  • Olive Oil: Use a good-quality extra virgin olive oil for richness and authentic Mediterranean flavor.
  • Onion & Garlic: These create the savory base and deepen the flavor.
  • Fresh Dill: Essential for the signature Greek taste. If you can’t find fresh dill, parsley makes a good substitute, and dried dill can be added earlier in the cooking process.
  • Lemon Juice: Brightens up the dish and balances the richness of the oil.
  • Substitutions: Swap spinach for Swiss chard or a mix of leafy greens if preferred.
Greek Spanakorizo, cooking in a pot.
Greek Spanakorizo

Step-by-Step: How to Make Greek Spanakorizo

1. Sauté the Base
Heat olive oil in a large pan and gently cook onion until soft and translucent. Add garlic and cook just until fragrant.

2. Add Spinach
Toss in the spinach (it will seem like a lot, but it cooks down quickly). Stir until wilted.

3. Add Rice & Liquid
Stir in the rice, coating it in the oil and vegetables. Pour in vegetable broth or water, season with salt and pepper, and bring to a gentle simmer.

4. Simmer Until Tender
Cover and cook until the rice is soft and has absorbed most of the liquid, stirring occasionally so it doesn’t stick.

5. Finish with Herbs & Lemon
Once the rice is done, stir in fresh dill and lemon juice. Taste and adjust seasoning. Serve warm or at room temperature.

Tips for Success

Don’t skimp on the olive oil — it’s what gives Spanakorizo its luscious texture.

Add the liquid gradually if your rice needs a bit more time to soften; you don’t want it soupy, but a little moisture makes it extra comforting.

Fresh dill is a must for that authentic Greek taste, but if you’re using dried, add it earlier so it can infuse the rice.

And one last tip — let it rest for a few minutes before serving so the flavors can mingle.

Serving Ideas

I love Spanakorizo as a main with a side of crusty bread and a small Greek salad. It’s also great as a side for grilled fish, lamb chops, or roast chicken.

If I have feta, I’ll crumble some on top for extra creaminess. For a heartier vegetarian version, I’ve been known to add a fried egg right on top.

Make-Ahead, Storage & Reheating

Spanakorizo actually gets better as it sits, making it perfect for meal prep. Store leftovers in an airtight container in the fridge for up to 3 days.

Reheat gently on the stove with a splash of water or broth to loosen it up. It’s also surprisingly tasty cold, so don’t be shy about eating it straight from the fridge.

Greek Spanakorizo - Spinach and Rice, in a pot.
Greek Spanakorizo – Spinach and Rice

Common Pitfalls to Avoid

  • Using long-grain rice — it won’t get that slightly creamy texture.
  • Adding too little liquid at the start — the rice needs enough to cook properly.
  • Skipping the lemon — it’s what makes everything pop.

FAQ – Greek Spanakoriz

Can I use frozen spinach?

Yes! Just thaw and squeeze out excess water before adding it to the pot.

What’s the best rice to use?

Medium-grain or short-grain rice works best. Arborio rice also works if you like it creamier.

Is Spanakorizo vegan?

Yes, if you skip the feta garnish and use vegetable broth, it’s completely plant-based.

Can I make this ahead of time?

Yes! It keeps well in the fridge and tastes even better the next day.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spanakorizo, served on a plate.

Greek Spanakorizo – Spinach and Rice the Mediterranean Way


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Laura
  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Description

Greek Spanakorizo ia a traditional Greek spinach and rice dish cooked with olive oil, fresh herbs, and lemon for a healthy, comforting meal.


Ingredients

Units Scale
  • 1 lb (450g) fresh spinach, washed and chopped
  • 1/2 cup medium-grain rice
  • 1/4 cup extra virgin olive oil
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 2 cups vegetable broth (or water)
  • 1/4 cup fresh dill, chopped
  • Juice of 1 lemon (plus extra wedges for serving)
  • Salt and pepper, to taste
  • Optional: crumbled feta for serving

Instructions

  1. Heat olive oil in a large pan over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook for 1 more minute.
  2. Stir in the spinach and cook until wilted.
  3. Add rice, stir to coat, then pour in broth. Season with salt and pepper.
  4. Bring to a simmer, cover, and cook until rice is tender and liquid is mostly absorbed, about 20 minutes, stirring occasionally.
  5. Stir in dill and lemon juice. Adjust seasoning and serve with extra lemon wedges and feta, if desired.

Notes

Use fresh dill for the most authentic flavor.

If using frozen spinach, thaw and drain well before cooking.

Add extra broth if rice needs more time to soften.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Side dish
  • Cuisine: Greek

Nutrition

  • Calories: 210
  • Sugar: 2g
  • Fat: 11g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 6g

Nutrition information

This website gives estimated nutritional information, which might change depending on the ingredients used.

Tags:

You might also like these recipes

3 thoughts on “Greek Spanakorizo – Spinach and Rice the Mediterranean Way”

  1. I made the spanakorizo using chicken broth for the liquid, and adding dried dill to the rice and spinach, sautéing for a few minutes before adding the broth. I used long grain jasmine rice because that’s what I had on hand and it was fine. Salt, pepper, and feta cheese to finish. It couldn’t have tasted any more authentic. Thanks for the great recipe!

    Reply
  2. I just made this. It turned out beautifully. Didn’t have feta but used grated parm I had on hand. A delightful dish. Mom always made ours with a tomato base. I truly enjoyed this dish.

    Reply

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star