Summary: Biryani is a celebratory layered rice dish made with aromatic basmati rice, warm whole and ground spices, and a richly marinated meat or vegetable base, cooked slowly using the traditional dum method – Prep time: 40 min, Cooking time: 90 min, Servings: 6.
Did you make this recipe? Share the result with the community.
Category: Main Dishes, Risotto and Grains
Success rate: not rated yet% of users successfully made this recipe
Quick overview
- Dish: Biryani
- Category: Main Dishes, Risotto and Grains
- Cuisine: Indian Cuisine
- Main ingredient: Basmati rice and marinated lamb, 2.5 lb (premium aged grain)
- Guide: 12 Most Popular Indian Dishes: Favorite Recipes of Indian Cuisine
- Total time: 130 minutes (40 min prep + 90 min cooking)
- Difficulty: Advanced
- Servings: 6 servings (Serving weight: 450 g)
- Key technique: Dum cooking (slow steam sealing)
- Preparation types: Marinating, boiling rice, layering, steam cooking
- Dietary info & Allergens: Contains dairy (ghee, yogurt)
- Suitable for: Festive dinners, celebratory family gatherings
- Nutritional values (per 1 serving): 620 kcal, Protein: 32.0 g, Fat: 24.0 g, Carbs: 68.0 g
- Storage: 3 days in the fridge, 3 months in the freezer
- Pairing: Mango Lassi, Indian Pale Ale, Chilled Riesling
- In a nutshell: An extraordinary masterpiece of aromatic spices, tender meat, and fluffy basmati grains sealed and slow-cooked to perfection.
- Last updated: May 20, 2024
WAGUU says: “True Biryani is not merely mixed rice; it is an architectural triumph of layered flavors where every single grain of rice tells a aromatic story.”
Key facts
| Prep time: | 40 minutes |
| Cooking time: | 90 minutes |
| Temperature: | 350 °F (175 °C) oven / Medium-low stove heat |
| Number of servings: | 6 servings |
In a nutshell
Experience the royal majesty of authentic Biryani right in your home kitchen. This meticulously structured recipe guides you through marinating succulent lamb in spiced yogurt, partially boiling aged basmati rice infused with whole spices, and sealing them together in a heavy pot for the traditional dum steam finish.
Ingredients
Base servings: 6 servings • Serving weight: 450 g
| Ingredient | Quantity | Quality |
|---|---|---|
| Basmati rice | 3 cups | Extra-long aged grain, soaked for 30 minutes |
| Lamb shoulder | 2.5 lb | Boneless, cut into 1.5-inch cubes |
| Plain yogurt | 1 cup | Full-fat, whisked smooth |
| Onions | 4 medium | Thinly sliced and deep-fried until golden brown (ista) |
| Ghee | 6 tbsp | Clarified butter, high quality |
| Ginger-garlic paste | 3 tbsp | Freshly ground |
| Fresh mint leaves | 1 cup | Roughly chopped |
| Fresh cilantro | 1 cup | Roughly chopped |
| Saffron threads | 1 tsp | Steeped in 4 fl oz warm milk |
| Whole spices (cardamom, cloves, cinnamon, bay leaves) | 3 tbsp | Mixed whole aromatic spices |
| Ground spices (garam masala, turmeric, red chili powder, cumin, coriander) | 4 tbsp | Freshly ground spice blend |
| Kosher salt | 2 tbsp | Coarse salt |
| Water | 8 cups | For boiling rice |
Why you’ll love this recipe
- Authentic Dum Technique: Perfectly locks in steam to infuse tender meat juices directly into every single grain of basmati rice.
- Unmatched Aroma: Combines saffron milk, fried onions, and whole spices for an unforgettable sensory experience.
- Celebratory Centerpiece: Guaranteed to impress family and guests at any special gathering or festive dinner party.
Success guaranteed: Follow our precise rice boiling timers (70% doneness) and meat tenderizing phases for restaurant-quality results every single time.
Recipe overview
Prep: 40 min | Cooking: 90 min | Difficulty: Advanced | Servings: 6 | Type: Main Course | Origin: Indian Cuisine
Detailed instructions
Overall progress: 0% completed
Phase 1: Meat Marination – 25 min
Appliances: Mixing bowl, refrigerator
1. Combine the 2.5 lb cubed lamb shoulder in a large mixing bowl with 1 cup plain yogurt, 3 tbsp ginger-garlic paste, 4 tbsp ground spices, half of the fried onions, 0.5 cup chopped mint, 0.5 cup chopped cilantro, and 1 tbsp kosher salt. Mix thoroughly to coat every piece of meat. Cover with plastic wrap and refrigerate for at least 30 minutes to allow the flavors to penetrate.
CP: Meat should be evenly coated and deeply aromatic.
Before moving to the next step:
Ensure the yogurt is at room temperature before mixing so it does not curdle when combined with warm spices.
Phase 2: Rice Preparation and Soaking – 35 min
Appliances: Colander, large bowl
2. Measure 3 cups of extra-long aged basmati rice. Rinse thoroughly in cold water 4 to 5 times until the water runs completely clear. Cover with fresh cold water and let soak for 30 minutes. Drain the soaked rice completely through a colander before boiling.
CP: Grains must remain unbroken during rinsing and soaking.
Before moving to the next step:
Do not skip soaking; it allows the rice grains to elongate evenly during boiling without breaking.
Phase 3: Boiling Rice to 70% Doneness – 15 min
Appliances: Large stockpot, stovetop
3. Bring 8 cups of water to a rolling boil in a large stockpot. Add 3 tbsp whole spices and 1 tbsp kosher salt. Add the drained basmati rice. Cook rapidly for exactly 5 to 7 minutes until the grains are about 70% cooked (firm to the bite with a slight white core). Immediately drain through a colander and set aside.
CP: Rice must not be fully cooked; it will finish steaming in the dum phase.
Before moving to the next step:
Check grain texture carefully; overcooked rice will turn mushy during the layered steam cooking.
Phase 4: Searing the Meat Base – 25 min
Appliances: Heavy-bottom Dutch oven, stovetop
4. Heat 4 tbsp of ghee in a heavy-bottom Dutch oven over medium heat. Add the marinated lamb mixture. Sear the meat, stirring frequently, for 15 to 20 minutes until the oil separates slightly from the yogurt sauce and the lamb starts releasing its rich juices. Smooth the meat into an even layer across the bottom of the pot.
CP: Sauce should be thick and bubbling around the edges.
Before moving to the next step:
Maintain medium-low heat so the yogurt does not break or burn at the bottom of the Dutch oven.
Phase 5: Layering the Biryani – 15 min
Appliances: Dutch oven, spatula
5. Over the layered meat base in the Dutch oven, sprinkle the remaining chopped mint, cilantro, and remaining fried onions. Gently spread the drained 70% cooked basmati rice in an even layer over the meat. Drizzle 2 tbsp melted ghee and the saffron-infused milk evenly across the top surface of the rice.
CP: Rice layer must completely cover the meat without mixing into it.
Before moving to the next step:
Ensure the seal around the lid will be airtight in the next step to trap all escaping steam.
Phase 6: Dum Steam Cooking – 50 min
Appliances: Dutch oven, oven or stovetop
6. Seal the Dutch oven tightly with a double layer of aluminum foil, then press the heavy lid down firmly to trap all steam. Alternatively, seal the rim with a simple dough rope. Bake in a preheated oven at 350 °F (175 °C) for 45 minutes (or simmer on the lowest stovetop heat over a tawa heat diffuser). Rest for 10 minutes before opening, then gently fluff and serve.
CP: Rice grains should be tender, fluffy, and infused with yellow saffron streaks.
Required equipment
| Utensil | Ideal size | Alternative | Risk |
|---|---|---|---|
| Heavy-bottom Dutch oven | 6-quart capacity | Heavy pot with tight lid | Bottom scorching if heat is too high |
| Large stockpot | 8-quart capacity | Any large boiling pot | Boiling over if heat is unmonitored |
| Fine-mesh colander | 12-inch diameter | Standard pasta strainer | Loss of smaller rice grains |
Shopping list
Nutrition profile
Values per 1 serving (excluding side dishes). Calculated from average ingredient nutrition values.
| Nutrient | Per 100 g | Per 1 serving | Per 6 servings |
|---|---|---|---|
| Energy | 137.8 kcal | 620.0 kcal | 3720.0 kcal |
| Fat | 5.3 g | 24.0 g | 144.0 g |
| of which saturates | 2.2 g | 10.0 g | 60.0 g |
| Carbohydrates | 15.1 g | 68.0 g | 408.0 g |
| of which sugars | 1.1 g | 5.0 g | 30.0 g |
| Protein | 7.1 g | 32.0 g | 192.0 g |
| Salt | 1.1 g | 5.0 g | 30.0 g |
Reference intake of an average adult (8400 kJ / 2000 kcal).
WAGUU Pro level
- Pro standard: Verified recipe with precise ratios and visual checkpoints.
- Tip 1: Always buy extra-long grain aged basmati rice for superior aroma and non-sticky texture.
- Tip 2: Fry onions slowly on medium-low heat until evenly golden-brown for deep caramelized sweetness.
- Tip 3: Use high-fat plain yogurt to prevent curdling during the meat searing phase.
- Tip 4: Let the biryani rest undisturbed for 10 minutes after cooking so the steam redistributes evenly.
Scientific background
The magic of Biryani relies on the Maillard reaction during meat searing and the precise gelatinization starch control during parboiling. Sealing the pot creates a closed thermodynamic system (dum) where convection steam gently cooks the exterior starch of the basmati grains while infusing fat-soluble aromatic compounds from spices and ghee.
Fine Dining – Professional techniques
- Plate composition: Serve molded in a cylindrical ring mold, highlighting distinct white, yellow, and saffron-stained rice grains.
- Texture contrasts: Combine tender melting lamb, fluffy rice, and crispy golden fried onions on top.
- Temperature contrast: Serve piping hot paired with chilled cucumber raita on the side.
- Aromatic garnishes: Garnish with micro cilantro and edible silver leaf for royal banquet presentation.
Sensory radar
- Appearance: Multi-colored grains of rice contrasted with deep golden fried onions and rich amber meat juices.
- Aroma: Intense fragrance of cardamom, cloves, saffron, and caramelized onions.
- Taste: Complex layers of savory spiced lamb balanced by fragrant aromatic rice and tangy yogurt undertones.
- Texture: Fluffy, separate rice grains paired with fork-tender morsels of lamb.
Pairing
- BEER: Indian Pale Ale with citrus hop notes to cut through the rich ghee and spices.
- WINE: Off-dry German Riesling with enough acidity and residual sweetness to balance the spice heat.
- NON-ALCOHOLIC: Traditional sweet or salted Mango Lassi with fresh mint.
Various preparation methods
- Chicken Biryani: Substitute bone-in chicken thighs for lamb and reduce total cooking time by 20 minutes.
- Vegetable Biryani: Substitute mixed seasonal vegetables and paneer cubes for meat, incorporating cashews and raisins.
Allergens and dietary information
Contains: Dairy (ghee, yogurt, milk) • Gluten: Naturally gluten-free • Not suitable for: Vegan diets
Suitable for
Festive celebrations, weekend feasts, family dinner parties, and special culinary occasions.
Substitution guide
- Lamb shoulder: Substitute bone-in goat meat or chicken thighs.
- Ghee: Substitute neutral vegetable oil with 1 tbsp butter for flavor.
FAQ
Can I make Biryani ahead of time?
Yes, you can marinate the meat up to 24 hours in advance and keep it refrigerated.
Why is my rice breaking during boiling?
Soaking the rice for 30 minutes is essential to allow grains to expand before boiling; stirring too vigorously will also break grains.
How do I prevent the meat from burning at the bottom?
Ensure you use a heavy-bottom Dutch oven and keep the heat medium-low during the steaming phase.
Can I use regular long-grain white rice instead of basmati?
Basmati rice is specifically required for its unique aroma and length when cooked; regular rice will yield a different texture and flavor profile.
WAGUU Petr advises: Cooking for 12 or more people?
12–16 people: Double all ingredient quantities and use a large 12-quart stockpot or divide into two separate Dutch ovens for even heat distribution. • 20+ people: Prepare in multiple batches or use commercial catering pots, ensuring each pot maintains the correct meat-to-rice ratio.
Sides and serving
- Cucumber Raita – Cool yogurt dip with grated cucumber and roasted cumin (not included in the recipe)
- Kachumber Salad – Fresh chopped tomato, onion, and cucumber salad with lemon juice (not included in the recipe)
Serving: Serve warm in a communal bowl or individual plates, accompanied by fresh lemon wedges and mint leaves.
Storage and reheating
Fridge: 3 days • Freezer: 3 months • Reheating: Reheat gently in a covered pot on the stovetop with 2 tbsp water sprinkled over top until steaming hot.
Author: WAGUU Petr & Team • Published: 25 Aug 2026 • Updated: 31 Oct 2026
More Recipes in This Article
Guide: 12 Most Popular Indian Dishes: Favorite Recipes of Indian Cuisine
Other recipes you might enjoy
Why WAGUU?
Recipes on WAGUU undergo checks for ingredient accuracy, procedures, and nutritional values.
Process photo gallery
Community photos: Cook, take a picture, and share your results.
You can upload photos in the comments below or send them via email.
Did you record a video of your process for our recipe? Paste a link to YouTube, YouTube Shorts, TikTok, Instagram Reels, Facebook Reels, Pinterest, Vimeo, or X (Twitter) in the comments – we’d love to share it and help give you and your content more visibility.
Common mistakes
- Overcooking the rice – Boiling the basmati rice past 70% doneness causes it to turn mushy during the dum steaming phase.
- Skipping meat marination – Failing to marinate the lamb for at least 30 minutes results in under-seasoned meat.
- Leaking steam during dum cooking – Not sealing the Dutch oven tightly allows essential steam to escape, preventing proper cooking.
- Stirring the layers together – Mixing the rice and meat layers before serving ruins the traditional layered presentation and texture.