
There’s a reason Lebanese biryani rice stands apart from all other spiced rice dishes. This recipe captures the essence of Middle Eastern tradition with layers of fragrant basmati, warm spices, and golden caramelized onions.
The secret lies in the technique: toasting whole spices in ghee before layering with parboiled rice and slow-cooking. This builds depth that pre-ground spices simply can’t match, while the onions add a sweet, crisp contrast to every bite.
What emerges is a dish where each grain stays separate yet absorbs the aromatic essence of cumin, cardamom, and cinnamon. The caramelized onions melt slightly into the rice, creating pockets of rich, sweet flavor throughout.
Serve this as a centerpiece or alongside grilled meats. The result is always impressive and deeply satisfying.
Ingredients for Lebanese Biryani Rice
Fragrant basmati, warm spices, and caramelized onions create this layered dish with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Yellow Onions 🧅 | 3 whole | Thinly sliced for caramelizing |
| Ghee 🧈 | ½ cup | Clarified butter for toasting |
| Cumin Seeds 🌿 | 1 tsp | Whole seeds for toasting |
| Cardamom Pods 🌿 | 6 whole | Lightly crushed to release aroma |
| Cinnamon Stick 🌿 | 1 whole | 2-inch piece for depth |
| Cloves 🌿 | 4 whole | For warm spice notes |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Ground Cumin 🌶️ | ½ tsp | For additional layering |
| Ground Coriander 🌿 | ½ tsp | Balances the spices |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Water 💧 | 4 cups | For parboiling rice |
| Plain Yogurt 🥛 | ½ cup | Optional for serving |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The spices are the foundation here. Whole spices from an Indian or Middle Eastern market—Patel Brothers or Sahadi’s if you’re near one—deliver the best aroma. Ghee is non-negotiable for authentic flavor; Pure Indian Foods is a reliable brand. Basmati rice should be aged (look for Tilda or Daawat), as it stays separate and fluffs perfectly. The onions need patience—low and slow for that deep golden color.
No ghee? Clarified butter works in a pinch, but avoid regular butter (it’ll burn). Short on whole spices? Pre-ground at half the amount, but toast them first to wake up the flavors. The rice can be swapped for jasmine if needed, though basmati’s long grains are ideal. For a richer dish, add toasted slivered almonds or raisins when layering—classic Lebanese twist.
Store whole spices in airtight containers away from light—they’ll stay potent for 12-18 months. Cooked rice keeps 3-4 days in the fridge, reheats beautifully with a splash of water. The caramelized onions can be made ahead and reheated gently—they’ll soften further but still taste amazing.
Why You’ll Love This Recipe
- One Pot Meal: I love that everything cooks together—just layer the rice, onions, and spices, then let the ghee work its magic.
- Aromatic Heaven: The cumin seeds and cardamom pods infuse the basmati with a warmth that fills the kitchen before the first bite.
- Feeds a Crowd: Honestly, it’s my go-to for gatherings—doubles easily and tastes even better the next day.
- Budget Stretcher: Basmati rice and a handful of spices make a filling, flavorful dish that doesn’t break the bank.
Step-by-Step Instructions for Lebanese Biryani Rice
This method builds rich, aromatic layers with perfectly cooked grains and golden caramelized onions.
Step 1: Rinse and Parboil the Basmati Rice
Rinse the 2 cups Basmati Rice under cold water until the water runs completely clear. This removes excess starch, preventing the grains from clumping together during cooking. Soak the rice in fresh water for 20 minutes, then drain thoroughly.
In a large pot, bring the 4 cups Water to a boil with 1 tsp Salt. Add the drained rice and cook for 5-6 minutes until the grains are just beginning to soften but still have a slight bite. Drain immediately and set aside—the rice will finish cooking in the next steps.
Step 2: Caramelize the Yellow Onions
Thinly slice all 3 whole Yellow Onions. Heat the 0.5 cup Ghee in a heavy-bottomed pot over medium-low heat. Add the onions and cook slowly for 20-25 minutes, stirring occasionally, until they reach a deep golden brown color.
The ghee will infuse with the onions’ sweetness as they caramelize. Watch closely toward the end to prevent burning—you want a rich, even color and a sweet, nutty aroma. Remove half the onions for garnish, leaving the rest in the pot with the ghee.
Step 3: Toast Whole Spices and Layer the Rice
Add the 1 tsp Cumin Seeds, 6 whole Cardamom Pods, 1 whole Cinnamon Stick, 4 whole Cloves, and 2 whole Bay Leaves to the pot with the remaining onions and ghee. Toast for 1-2 minutes until the spices become fragrant and the cumin seeds start to sizzle.
Sprinkle in the 0.5 tsp Ground Cumin, 0.5 tsp Ground Coriander, and remaining 0.5 tsp Salt. Add the parboiled rice and gently fold to coat the grains in the spiced ghee. The rice should glisten with the aromatic mixture.
Step 4: Steam to Perfection
Cover the pot with a tight-fitting lid and reduce the heat to low. Let the rice steam for 15-20 minutes until the grains are tender and fully cooked. The steam will carry the spices’ flavors deep into each grain, creating a cohesive, fragrant dish.
Resist the urge to lift the lid during cooking—this traps essential steam. When done, remove the pot from heat and let it sit covered for 5 minutes to allow the flavors to meld completely before serving.
Discard the bay leaves, cinnamon stick, cloves, and cardamom pods before plating. Garnish with the reserved caramelized onions, 0.25 cup Fresh Parsley, and 0.5 cup Plain Yogurt if desired.
Pro Tips For Making Lebanese Biryani Rice
- Soak the Rice: I learned this the hard way—soak basmati rice for at least 30 minutes before cooking to guarantee long, separate grains that don’t turn mushy.
- Brown the Onions: Cook the yellow onions in ghee on medium-low until deep golden brown, about 15-20 minutes—rushing this step leaves them raw-tasting and pale.
- Toast the Spices: Add cumin seeds and cardamom pods to hot ghee for 20-30 seconds until fragrant, but pull them off before they darken or they’ll turn bitter.
- Use Enough Ghee: Sounds indulgent, but don’t skimp—about 3 tablespoons for 2 cups rice coats the grains and gives that rich, authentic Lebanese biryani flavor.
Troubleshooting This Dish
Rice Too Mushy
If your grains are sticking together, you likely overcooked the rice during parboiling. Next time, reduce the boiling time to 4-5 minutes and test a grain—it should still have a firm center. Also, ensure you rinse the 2 cups Basmati Rice thoroughly to remove excess starch. 💡
Spices Overpowering
Toast whole spices for only 1-2 minutes until fragrant—burnt spices turn bitter. Use half the amount of ground spices if substituting for whole. I often remove cardamom pods and cloves after toasting to prevent overpowering flavors.
Onions Not Caramelized
Patience is key for deep golden onions. Cook on medium-low heat for 20-25 minutes, stirring occasionally. If they’re browning too quickly, lower the heat and add a splash of water. The 0.5 cup Ghee should be hot but not smoking when you start.
Rice Undercooked
If grains are still firm after steaming, the heat may have been too low. Ensure your pot is heavy-bottomed and the lid fits tightly. Extend steaming time by 5 minutes and check again. The rice should be tender but not mushy.
Uneven Spice Distribution
Fold the parboiled rice gently into the spiced ghee to coat every grain. Avoid vigorous stirring, which can break the rice. Layer the rice evenly in the pot to ensure spices distribute uniformly during steaming.
Ghee Separating
If the ghee pools at the top, your heat may have been too high during caramelizing. Keep it at medium-low and stir occasionally. The onion-ghee mixture should be well combined before adding the rice. ✨
Nutrition Facts
Frequently Asked Questions
Can I use regular butter instead of ghee?
Clarified butter works in a pinch, but avoid regular butter as it burns easily. Ghee has a higher smoke point and adds authentic flavor. For best results, stick with 0.5 cup Ghee as specified.
Why do we parboil the rice first?
Parboiling for 5-6 minutes ensures the grains start cooking evenly before steaming. This prevents mushiness while allowing the rice to absorb the spiced ghee flavors during the final cooking stage.
How do I store leftovers?
Cooked rice keeps 3-4 days in an airtight container in the fridge. Reheat with a splash of water to restore moisture. Avoid freezing as it can make the grains dry.
Can I make this ahead of time?
Yes! Caramelize onions up to 2 days ahead. Store them in the fridge and reheat gently before layering. The rice is best served fresh but can be made 1 day ahead and reheated.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026