Mutton biryani is a South Asian rice dish layered with spiced goat or lamb, fragrant basmati, herbs, and saffron milk, then finished together over low heat. This dum-style version uses a practical marinated meat-and-rice method; spice levels and regional details vary, but careful rice cooking and a tightly covered pot keep the grains aromatic and distinct.
Ingredients
- 2 lb (900 g) bone-in mutton, cut into 2-inch pieces; goat or lamb both work
- 2 cups (370 g) aged basmati rice
- 1 cup (240 g) plain whole-milk yogurt
- 2 medium yellow onions (about 300 g), thinly sliced
- 3 tbsp (45 ml) neutral oil, plus 2 tbsp (28 g) ghee, divided
- 2 tbsp (30 g) ginger-garlic paste
- 2 green chiles, slit lengthwise, or to taste
- 1 tsp (2 g) ground turmeric
- 2 tsp (5 g) ground coriander
- 1 tsp (2 g) ground cumin
- 1 tsp (2 g) Kashmiri chile powder, or ½ tsp cayenne for a hotter substitute
- 1½ tsp (8 g) fine salt for the marinade, plus 1 tbsp (15 g) for the rice water, divided
- 1 cinnamon stick (about 3 inches/8 cm)
- 4 green cardamom pods, lightly crushed
- 4 whole cloves
- 1 bay leaf
- 8 cups (1.9 L) water for boiling the rice, plus ¼ cup (60 ml) water for the meat
- ¼ tsp (0.5 g) saffron threads, steeped in 2 tbsp (30 ml) warm milk; or use 2 tbsp (30 ml) warm milk alone for aroma without saffron’s color
- ½ cup (15 g) loosely packed chopped fresh cilantro
- ½ cup (15 g) loosely packed chopped fresh mint
- 1 tbsp (15 ml) lemon juice
Instructions
- Rinse the basmati rice in several changes of cool water until the water is mostly clear. Cover it with fresh water and soak for 30 minutes, then drain well. Meanwhile, mix the mutton with yogurt, ginger-garlic paste, green chiles, turmeric, coriander, cumin, chile powder, and 1½ teaspoons salt. Marinate in the refrigerator for 2 hours. Keep raw meat and its marinade separate from ready-to-eat ingredients.
- Heat the oil and 1 tablespoon (14 g) ghee in a heavy, lidded Dutch oven over medium heat. Add the sliced onions and cook for 12–15 minutes, stirring often, until deep golden brown. Transfer about one-third of the onions to a plate for topping.
- Add the cinnamon, cardamom, cloves, and bay leaf to the pot and stir for 30 seconds. Add the marinated mutton, including its marinade, and cook for 8 minutes, stirring to coat the pieces and lightly brown their surfaces. Add ¼ cup (60 ml) water, cover, and simmer over low heat for 55–75 minutes, stirring occasionally. Add a splash of water if the pot looks dry. The meat should be nearly tender before layering; timing varies with the animal and cut.
- While the meat simmers, bring 8 cups (1.9 L) water and 1 tablespoon (15 g) salt to a boil in a separate large pot. Add the drained rice and boil for 5–6 minutes, until the grains are elongated but still firm in the center. Drain immediately. Do not cook the rice until fully soft, since it will finish steaming with the meat.
- Check the thickest mutton piece with a food thermometer, without touching bone. USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of lamb or goat; for this braised dish, continue cooking until the meat is fork-tender, typically above that temperature. If it is not tender, simmer longer before layering.
- Once the meat is tender and the sauce is thick enough to coat it, turn off the heat. Scatter half the cilantro and mint over the meat. Spoon the drained rice evenly on top. Drizzle with saffron milk and lemon juice, then scatter on the reserved onions, remaining herbs, and remaining 1 tablespoon (14 g) ghee.
- Cover the pot tightly with its lid. If the lid does not fit snugly, place a clean sheet of foil over the pot and crimp the lid over it. Cook on the lowest heat for 20 minutes, then turn off the heat and leave covered for 10 minutes. Keep the pot on a heatproof burner or use a heat diffuser to prevent scorching.
- Open the pot carefully, avoiding the steam. Gently lift rice and mutton from the sides into a serving dish so the layers mingle without crushing the rice. Serve hot. The stated total time allows 2 hours for marinating, 30 minutes for soaking, about 30 minutes of active preparation, and up to 1 hour 40 minutes of cooking and resting; the meat’s tenderness determines the range.
Tips
- Use aged basmati if available, and drain it thoroughly after soaking. Excess water makes the finished rice heavy and sticky.
- Bone-in goat or lamb gives the sauce good flavor. Boneless meat can be used, but cut it into large pieces and begin checking tenderness earlier; it may cook faster.
- Brown the onions patiently rather than raising the heat. Burnt onions make the biryani bitter; if they darken unevenly, lower the heat and stir more often.
- For food safety, marinate only in the refrigerator, not on the counter. Refrigerate cooked biryani within 2 hours of cooking.
Serving Suggestions
Serve biryani as a complete main dish with cucumber raita, a cooling yogurt sauce seasoned with salt and roasted cumin. Sliced onion, lemon wedges, and a simple tomato-and-cucumber salad add freshness and contrast. For a larger meal, pair it with a light vegetable curry or lentil dish, and offer extra green chile separately so guests can adjust the heat.
Variations
For a milder version, omit the green chiles and use mild Kashmiri chile powder. A richer version can use an additional tablespoon of ghee, while a more tart profile can include a little extra lemon at serving. Saffron is traditional in many celebratory versions but can be costly; warm milk without saffron still carries the aroma and moisture, though it will not give the same golden color.
For a boneless version, choose lamb or goat shoulder and use 1½-inch pieces, checking tenderness sooner during the covered simmer. Different biryani traditions use distinct spice mixes, cooking methods, and garnishes; this recipe is a dum-style home version rather than a claim to represent every regional style.
Storage and Reheating
Cool leftovers promptly and refrigerate them in a shallow, airtight container within 2 hours. Keep refrigerated for 3–4 days, or freeze in meal-size airtight portions for up to 2 months for best quality. Thaw frozen portions in the refrigerator rather than on the counter.
Reheat only the portion you plan to eat, adding a tablespoon of water per cup of biryani and covering it to limit drying. Heat in a microwave, stirring midway, or in a covered saucepan over low heat until steaming throughout and at least 165°F (74°C), checked with a food thermometer. Do not reheat the same portion repeatedly.
Frequently Asked Questions
What does “mutton” mean in this recipe?
In many South Asian recipes, mutton refers to goat, while elsewhere it can mean mature sheep. Either goat or lamb works here; the exact simmer time depends on the animal, cut, and size of the pieces.
Can I skip the two-hour marinade?
The marinade seasons the meat and helps build the sauce, so keep it if possible. If time is short, marinate for at least 30 minutes in the refrigerator, but expect a less deeply seasoned result; allow enough simmering time for tenderness.
Why is my biryani rice mushy?
It may have been overboiled before layering, left wet after draining, or cooked with a loose lid and too much liquid. Stop boiling while the grains are firm in the center, drain well, and keep the meat sauce thick rather than watery.
Can I make it without a Dutch oven?
Yes. Use a heavy-bottomed pot with a tight-fitting lid. If the base is thin, set the pot on a heat diffuser during the final steaming so the bottom layer is less likely to scorch.
Can I prepare any part ahead?
Marinate the meat for up to 24 hours in the refrigerator. You can also brown the onions ahead and refrigerate them separately. For the best texture, boil and layer the rice shortly before the final steaming rather than holding cooked rice at room temperature.
How do I know when the meat is tender?
A fork should enter a piece easily, and the meat should be close to pulling from the bone. Use a food thermometer for the safety check, but remember that a safe temperature alone does not guarantee the tenderness needed for biryani.
Related
- Breadsticks Cafe Atlantic City NJ-Style Breadsticks
- Manti La Sal Christmas Tree Permit Explained
- Raclette House Chez Eddy: A Cozy At-Home Raclette
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).