Mutton Biryani in Telugu Style: Dum-Cooked Recipe

Updated November 4, 2026

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

Jump to recipe

Mutton Biryani in Telugu Style: Dum-Cooked Recipe

Mutton biryani in Telugu style layers tender, warmly spiced goat or lamb with fragrant basmati rice, herbs, yogurt, and fried onions. This home-style dum method cooks the meat until tender before steaming it with partly cooked rice, so the grains stay distinct and absorb the meat’s flavor; spice and chili levels vary across Telugu households.

Ingredients

  • 2 cups (370 g) aged basmati rice
  • 2 lb (900 g) bone-in mutton, cut into 2-inch (5 cm) pieces; goat is common, while lamb is a practical substitute and may cook faster
  • 1 cup (240 ml) plain whole-milk yogurt
  • 2 medium yellow onions (about 300 g), thinly sliced
  • 3 tablespoons (45 ml) neutral oil
  • 2 tablespoons (28 g) ghee, divided
  • 2 tablespoons (30 ml) ginger-garlic paste
  • 2 to 3 green chilies (10–15 g), slit lengthwise
  • 1 teaspoon (2 g) ground turmeric
  • 2 teaspoons (5 g) Kashmiri chili powder, or 1 teaspoon (2 g) cayenne for more heat
  • 2 teaspoons (5 g) ground coriander
  • 1 teaspoon (2 g) ground cumin
  • 1 teaspoon (2 g) garam masala
  • 1½ teaspoons (9 g) fine salt for the marinade, plus 2 tablespoons (36 g) for the rice water; adjust to taste
  • ½ cup (20 g) chopped fresh cilantro
  • ½ cup (20 g) chopped fresh mint
  • 1 tablespoon (15 ml) lemon juice
  • 1 cinnamon stick, about 3 inches (7.5 cm)
  • 4 green cardamom pods
  • 4 whole cloves
  • 1 bay leaf
  • 1 teaspoon (5 ml) kewra water, optional; omit if unavailable, as it adds a floral aroma
  • ¼ teaspoon (0.5 g) saffron threads soaked in 2 tablespoons (30 ml) warm milk, optional; turmeric-colored milk is not an exact flavor substitute
  • 2 cups (475 ml) water, plus more for boiling the rice

Instructions

  1. Rinse the rice in several changes of cool water until it is less cloudy. Cover it with fresh water and soak for 20 minutes. Drain well before cooking.
  2. While the rice soaks, combine the mutton, yogurt, ginger-garlic paste, green chilies, turmeric, chili powder, coriander, cumin, garam masala, 1½ teaspoons (9 g) salt, lemon juice, half the cilantro, and half the mint in a large bowl. Mix thoroughly and leave to marinate for 30 minutes at room temperature. If marinating longer, cover and refrigerate; do not leave raw meat out for more than 2 hours in total.
  3. Heat the oil and 1 tablespoon (14 g) ghee in a heavy pot or Dutch oven over medium heat. Add the sliced onions and cook, stirring often, for 12–15 minutes until deep golden brown. Lift them out with a slotted spoon and set aside. Keep the cooking fat in the pot.
  4. Add the cinnamon, cardamom, cloves, and bay leaf to the pot and stir for 30 seconds. Add the marinated mutton, including its marinade. Cook uncovered for 8–10 minutes, turning the pieces so they brown lightly and the yogurt mixture thickens.
  5. Pour in 2 cups (475 ml) water and bring to a gentle simmer. Cover tightly and cook on low for 55–75 minutes, stirring occasionally and adding a splash of water if the pot becomes dry. The mutton should be nearly tender before layering. Check the thickest piece with a food thermometer: the USDA FSIS safe minimum for whole cuts of goat or lamb is 145°F (63°C) followed by a 3-minute rest, though mutton needs additional cooking to become tender. For biryani, continue simmering until it is fork-tender; use a thermometer to confirm it has reached at least 145°F (63°C).
  6. Bring a large pot of water to a boil with the remaining 2 tablespoons (36 g) salt. Add the drained rice and boil for 5–6 minutes, until the grains are elongated but still firm in the center. Drain promptly. Do not cook the rice fully at this stage.
  7. Spread the drained rice over the mutton in an even layer. Scatter on the fried onions and the remaining cilantro and mint. Drizzle with the remaining 1 tablespoon (14 g) ghee, kewra water if using, and saffron milk if using. Avoid stirring the layers together.
  8. Cover the pot with a tight-fitting lid. For a better seal, place foil beneath the lid or press a strip of dough around the rim. Cook on the lowest heat for 20–25 minutes. If the pot is thin, set it on a flat griddle or heat diffuser to prevent scorching.
  9. Turn off the heat and leave the covered pot undisturbed for 10 minutes. Open carefully to avoid steam, then gently lift rice and mutton from the bottom with a wide spoon so each serving gets both. Serve hot.

Tips

  • Choose evenly cut bone-in pieces for flavor and more consistent cooking. If using lamb, begin checking for tenderness after about 45 minutes; exact timing depends on the cut and size.
  • Keep the rice slightly undercooked before layering. Fully cooked rice can turn soft during dum steaming, while rice with a firm center finishes absorbing steam in the covered pot.
  • Use a heavy-bottomed pot and low heat for the final steam. If you smell scorching, do not scrape the bottom into the rice; move the pot off the heat and let it rest.
  • For a milder biryani, remove the chili seeds or use fewer chilies. For easier timing, fry the onions and marinate the meat ahead, but keep both covered and refrigerate the raw meat safely.

Serving Suggestions

Serve the biryani as the main course with cooling cucumber raita, sliced onion, lemon wedges, and a simple salad. A small bowl of mirchi ka salan or another mild curry is a traditional-style accompaniment in some settings, but the biryani is substantial on its own. Offer extra chopped cilantro and mint at the table rather than mixing them through the whole pot.

Variations

For a hotter Andhra-style profile, add one or two extra green chilies or increase the chili powder gradually. A richer version can use a little more ghee, while a lighter one can use oil instead; the aroma will be less buttery. You can replace some or all of the mutton with bone-in lamb, adjusting the simmer time to tenderness. Regional and family recipes differ in spice blends, rice handling, and whether the meat is cooked fully before layering, so treat the aromatics and heat as adjustable.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in shallow, airtight containers; keep the rice and meat together or portion them separately. Store at 40°F (4°C) or colder and eat within 3–4 days. Freeze in airtight portions for up to 2–3 months for best quality, then thaw in the refrigerator. Reheat only the portion you plan to eat, covered with a teaspoon or two of water, until steaming throughout and 165°F (74°C) at the center, checked with a food thermometer. Reheat on the stovetop over low heat or in a microwave, stirring or turning halfway through.

Frequently Asked Questions

Is mutton the same as lamb?
Mutton usually means meat from an older sheep, while lamb comes from a younger animal. Goat is also commonly called mutton in parts of South Asia. Follow the package label and cook the pieces until tender; the cut and age affect the cooking time.

Can I make this without a pressure cooker?
Yes. The recipe uses a covered pot on the stovetop. Simmer the meat gently until fork-tender before adding the rice; this can take longer than the stated range if the pieces are large or the meat is from an older animal.

Why is my biryani rice mushy?
Common causes are skipping the soak-and-drain step, boiling the rice too long before layering, adding excess water, or stirring the rice into the meat during dum cooking. Stop boiling while the rice is still firm in the center and keep the final heat low.

Can I marinate the mutton overnight?
Yes. Cover it and refrigerate for up to 24 hours, then cook it promptly. Do not leave raw mutton at room temperature for more than 2 hours total, or 1 hour when the room is above 90°F (32°C).

Can I cook the meat ahead and finish the biryani later?
Yes. Cook the mutton until tender, cool it promptly in shallow containers, and refrigerate within 2 hours. The next day, heat it until hot, layer it with freshly parboiled rice, and complete the covered steaming; avoid leaving cooked meat at room temperature while preparing the rice.

What can replace kewra water?
It is optional and can simply be left out. Kewra gives a distinctive floral aroma; rose water is another floral option, but it tastes different, so use only a few drops rather than the full amount.

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