The aroma wafting from my kitchen took me straight to the sun-drenched hills of Greece, where home-cooked meals are a treasured tradition. This Vegan Lahanorizo, or Greek Rice with Cabbage, is a soul-warming dish that encapsulates the blissful simplicity of Mediterranean cooking. As a one-pot wonder, it’s perfect for those busy weeknights when you crave something hearty without the fuss. Each spoonful reveals perfectly cooked rice nestled among tender cabbage and aromatic vegetables, enhanced by a splash of bright lemon juice and good-quality olive oil. What’s more, this recipe not only fills your belly but also shines as a healthy, plant-based choice, making it a fantastic alternative to takeout. Ready to whip up a dish that transports you to a sunlit Mediterranean table? Let’s dive in!

Why Is Lahanorizo So Beloved?
Simplicity at its finest! With just one pot, you can create a meal that feels both comforting and gourmet. Wholesome flavors bloom in this dish, as tender rice soaks up the essence of sautéed cabbage and fresh vegetables. Health-conscious eaters will love that it’s not only vegan but also low in calories while bursting with nutrients. Versatile to your taste, you can easily add spices or toppings for a personal touch. Plus, it’s ideal for meal prep, making busy weeks a little more delicious. If you love creating simple yet satisfying dinners like this Lahanorizo, you might also enjoy our Autumn Wild Rice and Greek Yogurt Cookie recipes!
Greek Rice with Cabbage Ingredients
For the Base
- Olive Oil – Use high-quality extra virgin for a depth of flavor that enhances the dish.
- Onion – Finely chopped for quicker cooking, it adds a sweet and savory base.
- Carrot – Diced to contribute sweetness and texture throughout the dish.
- Leeks – Use only the white and light green parts, sliced to bring a mild onion flavor.
- Garlic – Freshly chopped for a pungent aroma; adjust the quantity if you’re a garlic lover.
For the Heart of the Dish
- Cabbage – The star of the show! Traditionally, white cabbage is used and cut into thick slices for a satisfying bite.
- Rice (Round or Medium-Grain) – Arborio rice works wonders due to its starchiness, making it the perfect choice for this Greek rice with cabbage.
- Vegetable Stock – Infuses the dish with flavor while the rice cooks; adjust the amount based on the rice variety used.
For the Finishing Touches
- Tomato Paste – Adds a hint of tang and depth; feel free to adjust to your own taste preference.
- Fresh Dill – An optional ingredient that heightens flavor complexity when roughly chopped.
- Lemon Juice – Essential for brightening the dish; adjust according to your acidity preference.
- Salt and Pepper – Always to taste, these season the dish beautifully.
Now that you have everything ready, you’re one step closer to enjoying this delightful Vegan Lahanorizo!
Step‑by‑Step Instructions for Greek Rice with Cabbage
Step 1: Sauté the Aromatics
Heat 2 tablespoons of high-quality extra virgin olive oil in a large Dutch oven over medium heat. Add finely chopped onion, diced carrot, and sliced leeks, cooking for 5-6 minutes until they soften and become fragrant. Stir occasionally to prevent sticking, allowing the vegetables to release their natural sweetness.
Step 2: Add Garlic and Tomato Paste
Stir in 2-3 cloves of freshly chopped garlic, cooking for an additional 1-2 minutes until it becomes fragrant and slightly golden. Then, add 2 tablespoons of tomato paste and mix well, cooking for another minute to deepen the flavors of your Greek Rice with Cabbage.
Step 3: Incorporate the Cabbage
Gently fold in thickly sliced cabbage, ensuring it’s well coated with the aromatic mix. Generously season with salt and pepper, then sauté for 8-10 minutes. You’ll notice the cabbage wilting and reducing in size, releasing its lovely flavor, creating a beautiful base for this comforting dish.
Step 4: Add Rice and Vegetable Stock
Pour in 1 cup of round or medium-grain rice, stirring to combine it with the sautéed vegetables. Next, add 3 cups of vegetable stock. Increase the heat to bring the mixture to a rolling boil, then lower it to a simmer. Cover and let it cook for 15-20 minutes until the rice is tender, keeping an eye on it and adding more stock if necessary.
Step 5: Finish with Fresh Herbs and Lemon
Once the rice is perfectly cooked and absorbed most of the liquid, remove the pot from heat. Stir in a handful of roughly chopped fresh dill and the juice of one lemon, adjusting the seasoning with more salt and pepper as desired. The Greek Rice with Cabbage is now ready to be served warm, bursting with flavor!
Step 6: Serve and Enjoy
Spoon the warm Lahanorizo into bowls, garnishing each serving with an extra drizzle of olive oil and lemon wedges on the side. This delightful one-pot dish not only looks beautiful but also encapsulates the comforting flavors of Greek cuisine, perfect for sharing with loved ones.

Greek Rice with Cabbage Variations
Feel free to play around with this comforting dish to suit your taste buds!
- Spicy Kick: Add a pinch of cayenne pepper for a delightful heat that elevates the flavors. The balance of spice with the sweetness of the cabbage is simply divine.
- Tomato Twist: Fold in chopped tomatoes for added moisture and a fresh burst of flavor. This will create a more vibrant and tomatoey variation of the classic dish!
- Wine Infusion: For a deeper richness, introduce a splash of dry white wine while cooking the rice. This simple addition provides a lovely layer of depth that complements the cabbage beautifully.
- Herb Boost: Substitute fresh dill with chopped parsley or thyme, depending on your preference. Each herb brings its unique taste, refreshing the dish in an easy yet exciting way.
- Nutty Texture: Toss in some toasted pine nuts or walnuts just before serving. Their crunch adds a delightful contrast to the soft rice and cabbage, making every bite memorable.
- Creamy Vegan Option: Stir in a dollop of coconut cream or vegan yogurt at the end for a creamy finish that’s rich and delightful. It adds a whole new level of indulgence without compromising the dish’s vegan essence.
- Zesty Surprise: Squeeze in some orange juice along with the lemon for an unexpected citrusy zing. This twist will illuminate the flavors and make it even more refreshing!
- Grain Swap: Experiment with quinoa or farro instead of traditional rice for a different texture and added nutrients. Each grain brings its unique flair, making this recipe extra versatile.
Don’t forget to share your favorites, and if you’re looking for some more comforting dishes, check out our recipes for Verde Chicken Rice or Salmon Rice Savory. Enjoy your culinary adventure!
Expert Tips for Greek Rice with Cabbage
- Rice Selection: Choose round grain rice for optimal texture; other types may not yield the same creamy consistency in this Greek rice with cabbage.
- Liquid Adjustments: If your rice remains undercooked, simply add more vegetable stock and keep simmering until tender.
- Flavor Boosters: Fresh dill is optional, but its aromatic punch truly elevates the dish, so don’t skip it if you enjoy herbal flavors.
- Watch the Cabbage: Sauté the cabbage until it softens and slightly caramelizes for maximum flavor — a common mistake is skipping this step!
- Serving Suggestions: Serve warm with a drizzle of extra virgin olive oil and lemon wedges; it enhances the freshness of the dish beautifully.
Make Ahead Options
These Vegan Lahanorizo preparations are perfect for busy home cooks! You can chop the vegetables (onion, carrot, leeks, and cabbage) up to 24 hours in advance and store them in an airtight container in the refrigerator to maintain freshness. Additionally, the rice can be measured out and kept separately for up to 3 days. When you’re ready to serve, simply sauté the prepped veggies, add the rice along with vegetable stock, and follow the remaining cooking instructions. This way, you’ll enjoy restaurant-quality Greek Rice with Cabbage with minimal effort, allowing you to savor those warm, comforting flavors any time you wish!
What to Serve with Vegan Lahanorizo
The cozy aroma of this dish invites you to build a thoughtfully curated meal that warms both heart and soul.
- Greek Salad: A refreshing mix of cucumbers, tomatoes, and olives, this salad adds a vibrant crunch that perfectly balances the richness of the rice.
- Crusty Bread: A slice of warm, crusty bread can soak up any leftover flavors on your plate, making for a wholesome dining experience.
- Grilled Vegetables: Charred bell peppers, zucchini, and eggplant bring earthy flavors and additional texture to your meal, complementing the cabbage beautifully.
- Tzatziki Sauce: This creamy yogurt dip with cucumber and garlic brings a cool contrast to the warm lahanorizo, enhancing its Mediterranean spirit.
- Lentil Soup: A light, hearty lentil soup can serve as a comforting starter, preparing your palate for the robust flavors of the rice dish.
- Sparkling Lemonade: A chilled glass of sparkling lemonade enhances the meal with its zesty freshness, perfectly paired with the lemony tones in the lahanorizo.
- Roasted Potatoes: Seasoned with herbs, these fluffy potatoes offer a delightful contrast in texture and add a satisfying heartiness to your meal.
- Fresh Dill Sprigs: Garnishing the dish with fresh dill not only enhances the presentation but also reinforces the herbal notes, bringing the dish together beautifully.
How to Store and Freeze Greek Rice with Cabbage
Fridge: Store your Greek Rice with Cabbage in an airtight container in the refrigerator for up to 3 days. When ready to enjoy, just reheat gently.
Freezer: For longer storage, freeze the dish in portions using freezer-safe containers. It can last for up to 2 months.
Reheating: To reheat, thaw overnight in the fridge and then warm gently on the stove with a splash of water to restore moisture.
Preventing Drying: When storing leftovers, make sure to cover tightly to keep it from drying out, ensuring every bite remains deliciously tender.

Greek Rice with Cabbage Recipe FAQs
How do I choose the best cabbage for Lahanorizo?
When selecting cabbage, look for heads that are firm and heavy for their size, with tightly packed leaves. The outer leaves should be vibrant green without any dark spots or blemishes. If you’re using white cabbage, ensure it has a crisp texture and a smooth surface, as this will contribute to the dish’s overall flavor and texture.
What’s the best way to store leftovers of Greek Rice with Cabbage?
Store your Greek Rice with Cabbage in an airtight container placed in the refrigerator for up to 3 days. When ready to enjoy, gently reheat on the stove or in the microwave , adding a splash of vegetable stock or water to revive moisture and prevent it from drying out. It’s a great meal prep option!
Can I freeze Greek Rice with Cabbage?
Absolutely! To freeze, allow the dish to cool completely. Then, portion it into freezer-safe containers, ensuring to leave a little headspace as the dish may expand. Seal tightly and label. It can be frozen for up to 2 months. When you’re ready to eat, thaw overnight in the fridge and reheat on the stove with a splash of water to keep it from becoming dry.
What if the rice is still crunchy after cooking?
If your rice doesn’t seem tender after the recommended cooking time, don’t worry! Just add a bit more vegetable stock or water, cover the pot, and continue cooking for an additional 5-10 minutes. Check regularly, stirring to prevent sticking, until the rice reaches that lovely, soft consistency.
Is Lahanorizo suitable for a gluten-free diet?
Yes! This Greek Rice with Cabbage recipe is naturally gluten-free, making it a safe option for those with gluten sensitivities. Always double-check the labels on your vegetable stock to ensure there are no gluten-containing additives. It’s a wholesome, plant-based dish that everyone can enjoy!
Can I add other vegetables to this recipe?
Very! Lahanorizo is quite versatile. Besides cabbage, you might want to throw in other vegetables like chopped tomatoes or bell peppers to enhance both nutrition and flavor. Just adjust the cooking time accordingly, and remember to sauté them until tender before mixing them with the rice. Enjoy getting creative!

Greek Rice with Cabbage: A Cozy Vegan One-Pot Dish
Ingredients
Equipment
Method
- Heat 2 tablespoons of olive oil in a Dutch oven over medium heat. Add onion, carrot, and leeks, cooking for 5-6 minutes until softened.
- Stir in garlic and cook for 1-2 minutes. Add tomato paste and mix well, cooking for another minute.
- Fold in cabbage and season with salt and pepper. Sauté for 8-10 minutes until the cabbage wilts.
- Stir in rice and add vegetable stock. Bring to a boil, then simmer covered for 15-20 minutes until rice is tender.
- Remove from heat, stir in dill and lemon juice, and adjust seasoning as desired.
- Serve warm, garnished with olive oil and lemon wedges.

Leave a Reply