Lahanorizo (Greek Rice with Cabbage): A Comforting One-Pot Wonder

There are some dishes that don’t need to be flashy to be unforgettable. Lahanorizo—Greek rice with cabbage—is exactly that kind of meal. Humble, rustic, and deeply soothing, this one-pot wonder is what Greek home cooks turn to on chilly evenings, when they want something filling without spending hours in the kitchen.

Imagine tender, sweet sautéed cabbage folded into creamy, lemon-kissed rice, all perfumed with fresh dill and the gentle warmth of garlic and tomato. It’s not a pilaf, not a stew, but something in between: a vegetarian main that eats like a hug. Whether you’re looking for a budget-friendly family dinner, a Meatless Monday hero, or simply a new way to love cabbage, Lahanorizo delivers.

And yes—it gets even better the next day.

Why You’ll Love This Recipe

  • One pot, minimal cleanup – Everything cooks together in a Dutch oven or large pot. No draining, no transferring.
  • Budget-friendly – Cabbage, rice, and a few aromatics cost very little but taste like a million dollars.
  • Incredibly comforting – Soft, creamy, tangy, and herbaceous. It’s Greek comfort food at its best.
  • Naturally vegan and gluten-free – As long as you use vegetable stock, this recipe is plant-based and celiac-safe.
  • Perfect for meal prep – The flavors deepen overnight, making leftovers even more delicious.

Ingredients

  • 3 tablespoons olive oil – Use good extra virgin olive oil; its fruity flavor shines through.
  • 1 large onion, finely chopped – The foundational sweetness that builds depth.
  • 1 medium carrot, diced – Adds a subtle earthy sweetness and lovely orange flecks.
  • 1 medium leek, sliced (white and light green parts only) – A milder, silkier cousin to the onion. It brings gentle, almost buttery notes.
  • 2 large garlic cloves, minced – Because every great Greek dish starts with garlic.
  • 1 tablespoon tomato paste – A small amount that adds richness, color, and savory umami.
  • 1 medium cabbage, sliced (about 500 g / 1 lb) – The star. As it cooks, it becomes sweet, tender, and almost buttery.
  • 225 g (½ lb) round grain rice – Short-grain rice like Arborio or Carolina gives that creamy, slightly sticky texture traditional to Lahanorizo.
  • 1 litre (4 cups) vegetable stock – Use good-quality stock; it’s the backbone of the dish’s flavor.
  • A handful fresh dill, roughly chopped – Bright, feathery, and distinctly Greek. Don’t skip it.
  • Juice of 1 lemon – Adds a brilliant, fresh finish that cuts through the richness.
  • Salt and pepper to taste – Season generously, especially when cooking the cabbage.

How to Make Lahanorizo

Sauté the Aromatics

Heat the olive oil in a Dutch oven or large, heavy-bottomed pot over medium heat. Add the chopped onion, diced carrot, and sliced leek. Cook for 5–6 minutes, stirring occasionally, until softened and translucent but not browned. You want sweetness, not colour.

Build the Flavor Base

Add the minced garlic and cook for 1–2 minutes until fragrant. The smell at this stage is already incredible. Stir in the tomato paste and cook for another minute, letting it darken slightly—this removes any raw tinny taste and deepens the savoriness.

Cook the Cabbage

Add the sliced cabbage. Season generously with salt (this helps it soften faster) and sauté for 8–10 minutes, stirring often. You’ll watch the cabbage dramatically reduce in volume, turning silky and sweet. Don’t rush this step; patiently cooked cabbage is the secret to great Lahanorizo.

Simmer the Rice

Stir in the rice and vegetable stock. Bring everything to a boil, then reduce the heat to low. Cover and simmer for 15–20 minutes, until the rice is tender and has absorbed most of the liquid. Check halfway through. If it looks dry before the rice is cooked, add another ½ cup of stock or hot water.

Finish with Herbs and Lemon

Remove the pot from heat. Stir in the fresh dill and lemon juice. Taste and adjust seasoning with more salt, pepper, or a squeeze of extra lemon. Let it rest for 5 minutes before serving—the rice will continue to absorb flavor beautifully.

Serve

Serve immediately with a generous drizzle of raw olive oil and extra lemon wedges on the side. A crack of black pepper on top is lovely too.

Tips for Success

  • Slice the cabbage thinly but not paper-thin. Aim for ½-inch ribbons. Too thick and it won’t soften properly; too fine and it will disappear.
  • Don’t skip the sautéing step for the cabbage. That 8–10 minutes of sweating transforms raw, sharp cabbage into something sweet and mellow.
  • Use round grain rice for authenticity. Long-grain rice works in a pinch, but you won’t get the same creamy, risotto-like texture.
  • Add stock gradually if needed. Different rice absorbs liquid differently. You may need an extra ½ to 1 cup of stock.
  • Stir in dill and lemon off the heat. High heat can dull fresh dill’s aroma and make lemon juice taste bitter.

Equipment Needed

  • Dutch oven or large heavy-bottomed pot (at least 5-quart capacity)
  • Sharp chef’s knife and cutting board
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Lemon juicer (optional but helpful)

Recipe Variations

Spicy Lahanorizo
Add ½ teaspoon red pepper flakes along with the garlic and a pinch of smoked paprika. The warmth pairs beautifully with the lemon.

Lemony & Extra Herby
Double the dill and add 2 tablespoons of fresh mint or parsley at the end. Use the zest of the lemon as well as the juice for an even brighter finish.

Protein-Packed Version
Stir in 1 cup of drained canned chickpeas or 250 g of crumbled feta cheese (add just before serving so it softens but doesn’t melt completely). For a non-vegetarian twist, add 300 g of diced chicken thigh or leftover shredded lamb when you add the rice.

Slow Cooker Lahanorizo
Sauté the aromatics and cabbage on the stovetop first, then transfer to a slow cooker with rice and 3½ cups of stock. Cook on low for 2–3 hours. Stir in dill and lemon before serving.

Red Lahanorizo
Add 400 g of crushed tomatoes instead of tomato paste, and reduce stock to 3 cups. This creates a richer, tomato-forward version popular in some Greek island households.

Serving Suggestions

Lahanorizo is a complete meal on its own, but it also loves company. Serve it alongside grilled halloumi, roasted lemon potatoes, or a simple Greek salad with olives and feta. A dollop of plain yogurt or plant-based alternative adds creaminess.

For a beautiful presentation, transfer to a wide shallow bowl, drizzle with olive oil, sprinkle with fresh dill fronds, and place a lemon wedge on the side. Crusty bread is non-negotiable for soaking up every last bit of lemony broth.

FAQs

Can I use red cabbage instead of green?
Yes, though red cabbage will turn the rice a purple-pink colour and has a slightly earthier flavour. It works beautifully, especially with an extra splash of lemon at the end to keep the colour vibrant.

Is Lahanorizo supposed to be soupy or dry?
It should be moist and creamy, like a risotto, not swimming in liquid nor dry like a pilaf. The rice should be tender and the cabbage soft, with a little residual sauce at the bottom of the pot.

Can I make this with brown rice?
Absolutely. Use short-grain brown rice and increase the stock to 5½ cups. Simmer for 40–50 minutes, or until the rice is tender. Cooking times vary, so check often.

How do I store and reheat leftovers?
Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop with a splash of water or stock to loosen the texture. The microwave works too, but stovetop is better for creaminess. This dish also freezes well for up to 2 months.

Is this recipe authentic?
Yes. Lahanorizo is a traditional Greek recipe, often made during Lent because it’s vegan and uses humble pantry staples. Every family has their own version, but this one stays very close to the classic.

I don’t like dill. Can I use another herb?
Fresh parsley or mint are both lovely substitutes. Parsley keeps it bright; mint adds an unexpected, fresh lift. Avoid dried herbs here—fresh makes a real difference.

Final Thoughts

Lahanorizo is the kind of recipe that quietly earns a permanent spot in your rotation. It’s proof that simple ingredients—cabbage, rice, olive oil, lemon—can come together to create something far greater than the sum of their parts. It’s forgiving enough for a beginner cook, satisfying enough for a seasoned home chef, and affordable enough for any night of the week.

So grab a head of cabbage, pour yourself a glass of something cold, and let the pot do its magic. This is Greek comfort cooking at its most honest and delicious. If you make it, I’d love to know how you liked it—drop a comment or tag your photo. Kali orexi (bon appétit)!

Print

Lahanorizo (Greek Rice with Cabbage): A Comforting One-Pot Wonder

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Lahanorizo (Greek Rice with Cabbage) – a comforting, rustic Greek dish of tender cabbage and rice simmered in a savory tomato and dill-infused broth. This vegan, one-pot meal is simple, nourishing, and packed with Mediterranean flavor. Perfect for Lent or any day you need wholesome comfort food!

  • Author: asil
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Main Dish, Side Dish
  • Method: Simmer, Sauté
  • Cuisine: Greek

Ingredients

  • 3 tablespoons olive oil
  • 1 large onion, finely chopped
  • 1 medium carrot, diced
  • 1 medium leek, sliced (white and light green parts only)
  • 2 large garlic cloves, minced
  • 1 tablespoon tomato paste
  • 1 medium cabbage, sliced (about 500 g / 1 lb)
  • 225 g (½ lb) round grain rice
  • 1 litre (4 cups) vegetable stock
  • A handful fresh dill, roughly chopped
  • Juice of 1 lemon
  • Salt and pepper to taste

Instructions

  1. Heat the olive oil in a Dutch oven or large pot over medium heat. Add the onion, carrot, and leek and cook for 5–6 minutes until softened.
  2. Add the garlic and cook for 1–2 minutes until fragrant. Stir in the tomato paste and cook for another minute.
  3. Add the sliced cabbage, season generously with salt, and sauté for 8–10 minutes until softened and reduced.
  4. Stir in the rice and vegetable stock and bring to a boil. Reduce heat and simmer for 15–20 minutes until the rice is cooked, adding more stock if needed.
  5. Stir in the fresh dill and lemon juice, adjust seasoning, and serve immediately with extra lemon and olive oil if desired.

Notes

  • Use round grain rice like Arborio or Carolina for an authentic creamy texture.
  • Don’t skip sautéing the cabbage – this develops sweetness and removes excess water.
  • For a heartier version, add canned chickpeas or white beans with the rice.
  • Substitute fresh parsley for dill if you prefer a milder flavor.
  • Serve with crusty bread, feta cheese, and Kalamata olives on the side.
  • Leftovers can be refrigerated for up to 5 days – rice will continue to absorb liquid, add a splash of water or stock when reheating.
  • This dish is traditionally served with a generous drizzle of olive oil and extra lemon juice.
  • Lahanorizo is naturally vegan, dairy-free, and vegetarian.

Leave a Comment

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