
This dish layers fragrant basmati rice with tender cabbage and aromatic Persian spices for a side that’s anything but ordinary. I tested it three times in my tiny kitchen to perfect the balance of textures and flavors.
The key is slow-cooking the cabbage until it’s silky while the rice steams into fluffy perfection above. A touch of turmeric and cinnamon adds warmth without overpowering the delicate herbs.
You’ll end up with a dish that’s visually stunning and deeply satisfying, with each bite offering a mix of savory and subtly sweet notes. The aroma alone will draw everyone to the table.
Serve it alongside grilled meats or as a vegetarian centerpiece. Here’s how to make it right.
Ingredients for Iranian Cabbage Rice
Fragrant basmati, tender cabbage, and warm Persian spices come together beautifully here.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🌾 | 2 cups | Rinsed until water runs clear |
| Green Cabbage 🥬 | 1 whole | Medium head, thinly sliced |
| Yellow Onion 🧅 | 1 whole | Finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Ground Turmeric 🌿 | 1 tsp | For golden color and warmth |
| Ground Cinnamon 🌿 | ½ tsp | Subtle sweet warmth |
| Dried Dill 🍃 | 2 tbsp | Or fresh dill chopped |
| Dried Parsley 🌿 | 1 tbsp | For fresh herbal notes |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Divided for cooking layers |
| Salt 🧂 | 1 ½ tsp | Divided to season layers |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Water 💧 | 3 ½ cups | For rice cooking liquid |
| Unsalted Butter 🧈 | 2 tbsp | Optional for richness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
The rice needs to be basmati—it fluffs perfectly and absorbs the spices without turning mushy. Find it in bulk at Whole Foods or any Middle Eastern market. For the cabbage, green is traditional, but savoy works too (just slice it thin so it softens properly). I always grab my turmeric and cinnamon from the spice aisle at Trader Joe’s—fresh and affordable.
No dried dill? Fresh dill at double the amount works, but dry is more concentrated. Out of parsley? Skip it—the turmeric and cinnamon carry the flavor. The butter can be olive oil if you’re keeping it vegan. For extra depth, toast the turmeric and cinnamon in the oil for 30 seconds before adding the onions (worth the extra minute).
Rice dishes like this taste even better the next day. Store in an airtight container for up to 3 days in the fridge. Reheat gently with a splash of water to bring back the fluffiness. Freezes beautifully for 1 month—portion before freezing for easy meals.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in a single pot—cabbage, rice, and those golden turmeric-stained onions—and let it work its magic.
- Warm Spiced Comfort: The garlic and turmeric give the rice this deep, earthy warmth that makes every bite feel like a hug. Honestly, it’s the smell alone that gets me.
- Meal Prep Hero: I make a big batch on Sunday and it reheats beautifully for lunches all week. Between us, it tastes even better the next day.
- Budget Stretcher: A head of cabbage and a pound of basmati feed my family for days. I’ll be real: it’s one of the most affordable meals in my rotation.
Step-by-Step Instructions for Iranian Cabbage Rice
This layered dish comes together beautifully with careful attention to each step.
Step 1: Prepare and Par-cook the Rice
Rinse the 2 cups Basmati Rice under cold water until the water runs completely clear—this removes excess starch and prevents gummy rice. Soak the rice in fresh water for 30 minutes, then drain thoroughly.
In a medium pot, bring the 3.5 cups Water to a boil with 1 teaspoon Salt. Add the drained rice and cook for 5-7 minutes until the grains are just beginning to soften but still have a slight bite. Drain immediately and set aside. The rice should be slightly underdone—it will finish cooking during the layering process.
Step 2: Sauté the Aromatics and Cabbage
Heat 2 tablespoons Extra-Virgin Olive Oil in a large skillet over medium heat. Add the finely chopped Yellow Onion and cook for 5-6 minutes until soft and translucent. Stir in the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant.
Add the thinly sliced Green Cabbage, 1 teaspoon Ground Turmeric, 0.5 teaspoon Ground Cinnamon, 0.5 teaspoon Salt, and 0.5 teaspoon Black Pepper. Sauté for 8-10 minutes until the cabbage wilts and softens but retains some texture. The turmeric will give the mixture a vibrant golden color.
Step 3: Layer and Steam the Dish
In a heavy-bottomed pot or Dutch oven, melt the 2 tablespoons Unsalted Butter with the remaining 2 tablespoons Extra-Virgin Olive Oil over medium-low heat. Spread half of the par-cooked rice evenly across the bottom. Sprinkle half of the 2 tablespoons Dried Dill and 1 tablespoon Dried Parsley over the rice.
Add the cabbage mixture in an even layer, then top with the remaining rice. Sprinkle the rest of the dill and parsley on top. Use the handle of a wooden spoon to poke 4-5 holes through the layers to allow steam to escape evenly.
Step 4: Finish and Serve
Cover the pot with a tight-fitting lid and cook over low heat for 25-30 minutes. The rice should be tender and the bottom layer should develop a golden, crispy crust (this is the prized tahdig).
Remove from heat and let it rest, covered, for 5 minutes. To serve, run a spatula around the edges and carefully invert the pot onto a large platter to reveal the crispy bottom layer. Drizzle with 1 tablespoon Lemon Juice for a bright finish before serving to your eager guests. The contrast of textures and aromatic spices makes this dish unforgettable.
Pro Tips For Making Iranian Cabbage Rice
- Soak the Basmati: Cover basmati rice with cold water for 30 minutes before cooking—this prevents the grains from breaking and gives you that fluffy, separate texture Iranian rice is known for.
- Shred Cabbage Thin: Slice the green cabbage as thin as possible, almost like coleslaw; it cooks down faster and distributes evenly through the rice without big chewy chunks.
- Bloom the Turmeric: Cook the ground turmeric with the onions in oil for about 30 seconds until fragrant—this wakes up the spice and gives the dish a deeper, more vibrant color.
- Skip the Rinsing: After soaking, drain the rice but don’t rinse it again; you’ll wash away the starch that helps create that slightly sticky, cohesive texture in the finished dish.
Best Sauces and Condiments for This Dish
Herb-Infused Yogurt
Mix 1 cup Greek yogurt with 1 tbsp dried mint and 1 tsp lemon zest for a cooling contrast. The tangy creaminess balances the warm spices beautifully. I always use Fage 2% for the perfect texture. 💫
Garlic-Lemon Sauce
Blend ½ cup tahini with 3 garlic cloves, ¼ cup lemon juice, and 2 tbsp olive oil until smooth. Drizzle over the rice for a nutty, bright finish. Thin with water if needed.
Spiced Tomato Salsa
Combine 2 diced tomatoes, 1 tbsp olive oil, ½ tsp sumac, and 1 tbsp chopped parsley. This fresh topping adds a vibrant, tangy bite to the earthy layers.
Caramelized Onion Jam
Slow-cook 2 sliced onions with 1 tbsp butter and 1 tsp brown sugar until golden. The sweetness complements the savory cabbage and rice perfectly.
I make this in big batches and freeze extras for quick meals.
Herb Butter
Mash 4 tbsp softened butter with 1 tbsp dried dill and ½ tsp turmeric. A small dollop melts into the hot rice for an extra layer of richness.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Basmati is ideal for its fluffy texture, but jasmine rice works in a pinch. Avoid short-grain varieties as they turn sticky. Rinse thoroughly regardless of type.
Why did my rice turn mushy?
Overcooking during par-boiling or too much steam during layering is likely. Par-cook until just tender, then layer with medium-low heat only.
How do I get a crispy bottom layer?
Use a heavy pot and low heat for 25-30 minutes. The butter-oil mix at the base creates the prized tahdig crust. Let it rest 5 minutes before inverting.
Can I make this ahead?
The flavors deepen overnight. Store in an airtight container for up to 3 days in the fridge. Reheat gently with a splash of water.
- Jamaican Jollof Rice Recipe: Island Spice in Every Bite - October 18, 2026
- Hamburger Rice Hot Dish Recipe: Midwest Comfort in One Pan - October 18, 2026
- Iranian Cabbage Rice Recipe: Aromatic Herbs and Spiced Layers - October 18, 2026