Mutton Neck Biryani: Slow-Cooked, Fragrant and Tender

Updated November 4, 2026

Total time
3 hr 20 min
prep 35 min · cook 2 hr 15 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Mutton Neck Biryani: Slow-Cooked, Fragrant and Tender

Mutton neck biryani layers tender, bone-in mutton neck with fragrant basmati rice, warming spices, herbs, and saffron milk. This South Asian-style dum biryani cooks the meat until tender, then steams it with partly cooked rice so the grains absorb the spiced juices; family and regional versions vary in heat and seasoning.

Ingredients

  • 2 lb (900 g) bone-in mutton neck, cut into 2-inch (5 cm) pieces
  • 2 cups (370 g) aged basmati rice
  • 1 cup (240 g) plain whole-milk yogurt
  • 2 medium yellow onions (about 10 oz / 280 g), thinly sliced
  • 3 tbsp (45 ml) neutral oil, such as sunflower or canola
  • 2 tbsp (28 g) ghee, divided
  • 2 tbsp (30 ml) ginger-garlic paste
  • 2 green chilies (about 10 g), slit lengthwise; use 1 for milder biryani
  • 1 tsp (5 g) fine salt for the marinade, plus 2 tbsp (30 g) for the rice water, divided
  • 1 tsp (2 g) ground coriander
  • ½ tsp (1 g) ground turmeric
  • 1 tsp (2 g) Kashmiri chili powder or mild paprika
  • 1 tsp (2 g) garam masala
  • 1 tsp (2 g) cumin seeds
  • 4 green cardamom pods (about 2 g)
  • 4 whole cloves (about 1 g)
  • 1 small cinnamon stick, about 3 inches (7.5 cm / 2 g)
  • 2 bay leaves (about 1 g)
  • 1 tbsp (15 ml) lemon juice
  • ¼ cup (10 g) chopped fresh mint leaves
  • ¼ cup (10 g) chopped fresh cilantro leaves
  • A generous pinch of saffron, about 0.1 g, soaked in 2 tbsp (30 ml) warm milk; or use ⅛ tsp (0.3 g) turmeric in the milk for color, though it will not give saffron’s aroma
  • 5 cups (1.2 L) water for boiling the rice, plus up to ½ cup (120 ml) hot water for the mutton if needed

Instructions

  1. Rinse the rice in several changes of cold water until the water is mostly clear. Cover it with fresh water and soak for 20 minutes, then drain well. Meanwhile, mix the mutton with yogurt, ginger-garlic paste, green chilies, 1 teaspoon salt, coriander, turmeric, chili powder, and garam masala. Set aside while you brown the onions.
  2. Heat the oil and 1 tablespoon (14 g) ghee in a heavy, lidded pot over medium heat. Add the sliced onions and cook, stirring often, for 12–15 minutes until deep golden but not burnt. Transfer about one-third of the onions to a plate for layering. Add cumin, cardamom, cloves, cinnamon, and bay leaves to the pot; stir for 30 seconds until fragrant.
  3. Add the marinated mutton and scrape in all the marinade. Cook uncovered for 8–10 minutes, turning the pieces so they brown lightly and the yogurt mixture thickens. Add ½ cup (120 ml) hot water if the mixture sticks before the meat releases its juices. Cover, lower the heat, and simmer gently for 75–100 minutes, turning the meat every 20 minutes. Add small splashes of hot water as needed to prevent sticking; keep the sauce thick, not soupy. The mutton should be nearly tender before layering. If it remains tough, continue cooking and adjust the total time.
  4. While the mutton cooks, bring 5 cups (1.2 L) water and the remaining 2 tablespoons (30 g) salt to a boil in a separate pot. Add the drained rice and boil for 5–6 minutes, until the grains are elongated but still firm in the center. Drain promptly. The rice will finish cooking over the mutton.
  5. 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 and goat; for this braised dish, cook beyond that point until the neck is fork-tender, usually around 195–205°F (91–96°C). If it is not tender, keep simmering before proceeding.
  6. Stir the lemon juice into the mutton and taste the sauce for salt. Scatter half the mint, cilantro, and reserved onions over the meat. Spoon the drained rice evenly on top. Drizzle with saffron milk and the remaining 1 tablespoon (14 g) ghee, then add the remaining herbs and onions.
  7. Cover the pot tightly. If the lid is loose, seal the rim with foil before setting the lid in place. Cook on the lowest heat for 20–25 minutes. For a thin-bottomed pot, place it on a heat diffuser or a flat griddle to reduce scorching. Turn off the heat and leave covered for 10 minutes.
  8. Gently lift rice from the edges and fold a little of the mutton and sauce through it without crushing the grains. Serve hot, making sure each portion gets rice and a piece of mutton.

Tips

  • Ask the butcher to cut the neck into even, 2-inch pieces; bone-in pieces add flavor, but uneven chunks cook at different rates. Mutton can be replaced with bone-in lamb shoulder, though it may become tender sooner.
  • Neck needs a slow, gentle simmer. A hard boil can toughen the meat and evaporate the sauce before the connective tissue softens; add hot water a little at a time if the pot dries out.
  • Use aged basmati and drain it as soon as the center is still slightly firm. Overcooked rice before dum can turn mushy when it steams over the meat.
  • For less heat, remove the chili seeds or omit one chili. If saffron is unavailable, turmeric gives color but a different flavor; don’t use a large amount, which can taste bitter.

Serving Suggestions

Serve biryani straight from the pot with raita, such as yogurt mixed with cucumber, mint, and a pinch of salt. Sliced onions, lemon wedges, and a simple tomato or cucumber salad offer a crisp contrast to the rich meat and rice. A small bowl of shorba or another light broth is also a traditional-style accompaniment in some households.

Variations

For a hotter version, add another slit green chili or use a hotter chili powder. For a milder pot, omit the green chilies and reduce the chili powder, keeping the other spices for aroma. If mutton neck is unavailable, use bone-in lamb shoulder cut into large pieces and begin checking tenderness earlier. You can also use a pinch of mace with the whole spices for a more perfumed variation; keep it modest so it does not overpower the meat.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in shallow, covered containers. Keep for 3–4 days in the refrigerator at 40°F (4°C) or below, or freeze for up to 2–3 months for best quality. Thaw frozen biryani in the refrigerator. Reheat only the portion you need, covered with a tablespoon of water, in a pan over low heat or in the microwave, stirring or turning once so it heats evenly. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. Do not leave cooked biryani at room temperature for more than 2 hours, or 1 hour when the temperature is above 90°F (32°C).

Frequently Asked Questions

Can I make mutton neck biryani in a pressure cooker?
Yes. Brown the onions and spices, add the marinated mutton and a modest splash of water, then pressure-cook until the neck is nearly tender according to your cooker’s instructions. Release pressure safely, check tenderness, and reduce excess sauce before layering with the parboiled rice. Finish the dum step on low heat; do not pressure-cook the rice and meat together for the full time.

Why is my mutton still tough?
Neck contains connective tissue and may need longer than expected. Continue a gentle covered simmer, adding a little hot water if the pot is dry, until a fork slides into the meat easily. Toughness is usually a sign it needs more time, not higher heat.

Can I marinate the meat overnight?
Yes. Cover and refrigerate it for up to 12 hours, then cook it directly from the refrigerator or let it stand briefly while you prepare the rice. Keep the marinating time refrigerated; do not leave raw meat at room temperature.

How do I keep the rice from becoming mushy?
Soak only for the stated 20 minutes, boil until the grains are firm in the center, and drain immediately. Use a tight lid and low heat for the final steam, then rest the biryani covered before serving.

Can I prepare the components ahead?
You can cook the mutton ahead and refrigerate it promptly for up to 3–4 days, then reheat it thoroughly and bring it to a simmer before layering. For best texture, parboil the rice and complete the final dum close to serving rather than storing the assembled, partially cooked dish.

Is this recipe made with lamb or goat?
“Mutton” may mean mature sheep or goat depending on local usage. Either works as long as the pieces are cut similarly, but cooking time varies with the animal, the size of the pieces, and the meat’s age. Use tenderness, not the clock alone, as your cue.

Related

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).