Description
Greek Rice with Cabbage, or Lahanorizo, is a humble, comforting, and nutritious one-pot dish that showcases how a few simple ingredients can turn into something incredibly flavorful. Soft, tender cabbage is slowly stewed with rice, olive oil, and tomatoes to create a rich, savory meal that’s both hearty and healthy. This traditional Greek vegan dish is perfect on its own or as a side.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
-
½ cup olive oil
-
1 medium onion, finely chopped
-
2 garlic cloves, minced
-
1 small green cabbage, finely shredded (about 6 cups)
-
1 large carrot, grated
-
1 ½ cups short-grain rice (such as Arborio or Greek Glacé rice)
-
1 can (14 oz) diced tomatoes
-
1 tbsp tomato paste
-
3 ½ cups vegetable broth or water
-
1 tsp salt
-
½ tsp black pepper
-
1 tsp dried oregano
-
1 tbsp lemon juice
-
2 tbsp fresh dill or parsley, chopped (for garnish)
Optional Add-Ins & Toppings
-
Crumbled feta cheese (optional if not vegan)
-
Kalamata olives
-
Fresh lemon wedges
-
Chili flakes for a spicy kick
Instructions
Step 1: Sauté the Aromatics
-
Heat the olive oil in a large pot over medium heat.
-
Add the chopped onion and cook for 3–4 minutes until soft and translucent.
-
Stir in the garlic and cook for another 30 seconds until fragrant.
Step 2: Add the Vegetables
-
Add the shredded cabbage and grated carrot to the pot.
-
Cook for 5–7 minutes, stirring often, until the cabbage wilts down significantly and softens.
Step 3: Stir in the Tomatoes and Seasoning
-
Add the diced tomatoes, tomato paste, salt, pepper, and dried oregano.
-
Mix well, coating all the vegetables in the tomato mixture.
-
Simmer for 3–4 minutes to allow the flavors to develop.
Step 4: Add the Rice and Broth
-
Stir in the rice and make sure it’s evenly distributed through the cabbage mixture.
-
Pour in the vegetable broth or water and stir again.
-
Bring to a boil, then reduce heat to low and cover the pot.
Step 5: Cook Until Tender
-
Simmer gently for 20–25 minutes, stirring occasionally to prevent sticking.
-
The rice should absorb most of the liquid and become tender.
-
If it gets too dry before the rice is done, add a bit more hot water.
Step 6: Finish with Lemon and Herbs
-
Once the rice is cooked, remove the pot from heat.
-
Stir in the lemon juice and fresh dill or parsley.
-
Taste and adjust seasoning if needed.
Step 7: Garnish and Serve
-
Spoon into bowls or plates.
-
Top with extra fresh herbs, a drizzle of olive oil, or a sprinkle of feta if desired.
-
Serve warm with lemon wedges on the side.
Notes
Use Short-Grain Rice – It releases more starch, making the dish naturally creamy and cohesive.
Low & Slow – Simmering gently helps meld all the flavors together beautifully.
Don’t Rush the Cabbage – Giving it time to soften properly is key to the dish’s rich texture.
Stir Gently – You want the rice to stay fluffy, not mushy.
Make Ahead Friendly – Tastes even better the next day!
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Cuisine: Greek