Lamb Biryani Recipe
Make Lamb Biryani Recipe in just 3h . Get the full recipe with step-by-step instructions at pekinthechef.com.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Marinade & Lamb
Rice & Cooking Liquids
Biryani Base & Fried Onions
Garnish & Finishing
Method
Marinade & Lamb
Marinate the lamb
In a large bowl combine yogurt, ginger-garlic paste, red chili powder, turmeric, ground coriander, garam masala, salt, lemon juice, chopped cilantro and mint. Add the lamb pieces and toss to coat thoroughly. Cover and refrigerate for at least 2 hours, preferably overnight for best flavor and tenderness.
Bring marinated lamb to room temperature
Remove the lamb from refrigerator 30 minutes before cooking so it comes closer to room temperature; this helps even cooking.
Fried Onions & Biryani Base
Fry the onions
In a wide heavy-bottomed skillet or Dutch oven, heat 3 tablespoons oil over medium heat. Add the thinly sliced onions and fry, stirring frequently, until deep golden brown and crisp, about 18–22 minutes. Remove half of the fried onions with a slotted spoon and set aside for garnish. Continue cooking the rest until a deep golden color; then transfer remaining onions to a plate lined with paper towel. Reserve 2 tablespoons of the oil in the pan.
Build the biryani base
Add 2 tablespoons ghee to the spices, then add the remaining browned onions, green chilies (if using) and chopped tomatoes. Cook on medium heat until tomatoes break down and oil separates, about 6–8 minutes. Add the marinated lamb along with any marinade juices, increase heat to medium-high and sear for 4–6 minutes, stirring occasionally, until lamb pieces are sealed and start releasing juices.
Simmer the lamb
Reduce heat to low, cover the pan with a tight lid, and simmer for 30–35 minutes (depending on piece size) until lamb is tender but not falling apart. Stir once halfway through and check liquid level; add 2–4 tablespoons water if the mixture is drying too quickly. The goal is tender, flavorful pieces with some cooking liquid remaining.
Rice
Parboil the rice
While lamb simmers, bring 5 cups water to a rolling boil in a large pot. Add 1.5 tsp salt and the soaked, drained basmati rice. Add 1 bay leaf and 2–3 whole green cardamoms to the water. Cook rice at a vigorous boil, stirring occasionally, until grains are about 70–80% cooked (grains should still have a slight white core), about 6–8 minutes. Drain rice thoroughly in a fine-mesh sieve and set aside.
Prepare saffron milk
Warm 2 tablespoons hot water in a small cup, add saffron threads and let steep 5 minutes. Stir the saffron into 1/4 cup warm whole milk and set aside.
Layering & Final Dum (Steaming)
Assemble layers
With lamb mixture at the bottom of the heavy pot, flatten the surface gently. Spread half of the parboiled rice evenly over the lamb. Sprinkle half of the reserved fried onions, half of the chopped cilantro and half of the chopped mint, 1 tablespoon ghee, and a few splashes of saffron-milk. Repeat with the remaining rice to form a second layer. Sprinkle remaining fried onions, cilantro, mint, roasted nuts (if using), and the last tablespoon of ghee. If you like extra moisture, drizzle any remaining saffron milk over the top.
Seal for dum (steaming)
Cover the pot with a tight-fitting lid. For an airtight seal, place a sheet of aluminum foil across the rim before placing the lid, or press dough (atta) around the rim. Cook on a very low simmer (use a heat diffuser if available) for 25–30 minutes to allow flavors to meld and rice to finish cooking through steaming (dum).
Rest and fluff
Turn off the heat and let the biryani rest, sealed, for 10 minutes. Remove lid carefully to avoid steam. Using a wide spatula or fork, gently fluff and mix the layers slightly when serving so tender lamb pieces are evenly distributed.