Go Back
Lamb Biryani Recipe

Lamb Biryani

A classic layered rice dish featuring tender braised lamb shoulder, perfectly spiced basmati rice, caramelized onions, and fresh herbs cooked using the traditional steam-seal (dum) method.
Prep Time 30 minutes
Cook Time 1 hour 40 minutes
Marination and Soaking 1 hour
Total Time 3 hours 10 minutes
Servings: 6 portions
Course: Main Course
Cuisine: Indian

Ingredients
  

Lamb Marinade
  • 1 kg lamb shoulder bone-in, cut into 4 cm / 1.5-inch chunks
  • 200 g plain full-fat yogurt whisked until smooth
  • 2 tbsp ginger-garlic paste freshly ground preferred
  • 1 1/2 tbsp Kashmiri red chili powder for mild heat and deep color
  • 1/2 tsp turmeric powder ground
  • 1 tsp garam masala high-quality blend
  • 1 1/2 tsp salt adjust to taste
  • 1 tbsp lemon juice freshly squeezed
Gravy & Aromatics
  • 4 tbsp cooking oil or neutral oil
  • 3 large onions about 350g, very thinly and evenly sliced
  • 3 whole green chilies slit lengthwise
  • 240 ml water for braising the lamb
Rice Cooked in Whole Spices
  • 500 g aged extra-long grain basmati rice rinsed thoroughly and soaked in cold water for 30 minutes
  • 1 tsp black cumin seeds shahi jeera
  • 4 whole green cardamom pods lightly crushed
  • 4 whole cloves whole
  • 1 piece cinnamon stick about 5 cm / 2 inches long
  • 1 whole bay leaf dried
  • 2 tbsp salt for seasoning the boiling water
  • 2 liters water for boiling the rice
Assembly & Garnish Layers
  • 1/2 tsp saffron threads steeped in the warm milk
  • 60 ml warm milk for steeping the saffron
  • 2 tbsp ghee melted
  • 1/2 cup fresh mint leaves finely chopped
  • 1/2 cup fresh coriander leaves cilantro, finely chopped
  • 1 tsp kewra water optional, for floral aroma

Equipment

  • 1 Heavy-bottomed pot or Dutch oven (approx. 5-6 liters) Essential for distributing heat evenly and holding steam during the final cooking stage.
  • 1 Large pot (approx. 4-5 liters) Used for boiling the basmati rice with plenty of water to prevent sticking.
  • 1 Flat griddle or tawa Placed under the heavy pot during the steaming stage to prevent scorching.
  • 1 Aluminum foil Used to create a tight steam seal under the pot lid.

Method
 

  1. In a large mixing bowl, combine the lamb shoulder, whisked yogurt, ginger-garlic paste, Kashmiri red chili powder, turmeric powder, garam masala, salt, and lemon juice. Mix thoroughly to coat all the meat pieces. Cover and refrigerate to marinate for at least 1 hour.
  2. Heat the cooking oil in your heavy-bottomed pot over medium heat. Add the thinly sliced onions. Fry them, stirring frequently to ensure even browning, for 12 to 15 minutes until they turn a deep golden brown and crisp up. Using a slotted spoon, remove half of the fried onions and spread them on a plate lined with paper towels to drain; leave the remaining onions and oil in the pot.
  3. Place the pot with the remaining fried onions and oil back over medium-high heat. Add the slit green chilies and the marinated lamb (along with all marinade). Sear the meat, stirring continuously, for 5 to 7 minutes until the lamb changes color from pink to a dull brown. Pour in 240 ml of water and bring to a simmer. Cover with a tight lid, reduce heat to low, and cook for 40 to 45 minutes, or until the lamb is tender when pierced with a fork and the gravy has reduced to a thick, rich paste that clings to the meat.
  4. While the meat is simmering, crush the saffron threads into the warm milk and set aside to steep. Ensure your basmati rice has been thoroughly rinsed 3 to 4 times to remove excess starch, then soak it in cold water for 30 minutes.
  5. In a separate large pot, bring 2 liters of water to a boil along with the 2 tablespoons of salt, black cumin seeds, green cardamom, cloves, cinnamon stick, and bay leaf. Drain the soaked rice and add it to the boiling water. Cook on high heat for exactly 6 to 7 minutes. Test a grain: it should be long, bend slightly without snapping, and have a small, firm white core when pressed between your fingers (about 70% cooked). Drain the rice immediately through a colander and set aside.
  6. Remove the pot of cooked lamb from the heat. Spread the lamb and its thick gravy evenly across the bottom of the pot. Sprinkle half of the reserved fried onions, half of the chopped mint, and half of the chopped coriander over the meat. Spread the drained, hot parboiled rice evenly over this herb layer. Drizzle the saffron-steeped milk, melted ghee, and kewra water (if using) evenly over the top of the rice. Finish by sprinkling the remaining fried onions, mint, and coriander.
  7. Cover the pot tightly with a layer of aluminum foil, then press the lid firmly down over the foil to create an airtight seal. Place a flat griddle or tawa on your stove over medium heat for 3 minutes to heat up. Place the sealed biryani pot directly on top of the hot griddle, turn the heat to low, and steam-cook for 20 minutes.
  8. Turn off the heat. Do not open the lid. Let the pot sit undisturbed on the warm griddle for 10 minutes to allow the steam to settle. Gently remove the lid and foil, and use a wide, flat spoon or saucer to scoop the biryani from the side of the pot, bringing up layers of spiced lamb, white rice, and yellow saffron rice without over-mixing or breaking the long grains.

Notes

Ensure the water for boiling the rice is highly salted; it should taste like a mild broth so the rice grains are seasoned from within.
If you do not have foil, you can make a simple, stiff dough out of whole wheat flour and water, rolling it into a log to press around the seam where the lid meets the pot rim.