Go Back

Mutton Do Pyaza



  • Serves 3-4
  • Recipe courtesy: Soma of Ecurry
  • 450 grams Indian mutton

For the marinade

  • 4 tbsp thick yoghurt
  • 1 tbsp garlic paste
  • 1 tbsp ginger paste
  • 1/2 tsp red chilli powder
  • 1 tsp pounded garlic
  • 2-3 tbsp grated onion
  • 1 tbsp mustard oil
  • 1 tsp salt
  • 1/4 tsp turmeric powder

For the sauce

  • 4-5 tbsp ghee
  • 1 cup packed thinly sliced onions + 1 tbsp ghee
  • 1 green cardamom
  • 1 2 ″ cinnamon stick
  • 3 cloves
  • 3 green chillies slit remove seeds if you cant tolerate the heat
  • 4-5 cups tightly packed red onions
  • 1 tsp sugar
  • Black pepper powder to taste
  • 2 tbsp freshly minced ginger
  • 1 tbsp mined garlic
  • 3/4 tsp fenugreek seeds pounded to break them
  • 1 tbsp coriander powder
  • 1/4 tsp turmeric powder
  • 1 tbsp kashmiri red chilli powder
  • 1 cup water or as much as needed
  • 1/2 tsp garam masala powder



  • Wash and pat dry the mutton and marinate them with the ingredients listed under marination for a couple of hours, if you marinate it overnight, even better.

Precooking the meat

  • When starting to cook, heat a tbsp of ghee and add in the cup full of onions, along with a sprinkle of sugar and salt in low to medium heat till the onions become golden brown and crisp. Do not burn the onions. Remove and set aside.
  • Place the meat with the marinade in a pressure cooker along with a cup of water. Partially cook the meat for about 10 minutes until the mutton is partially cooked (a little more than 1/4th). Let cool, open and set aside the precooked meat and the remaining sauce aside.

Making the sauce

  • In a heavy bottomed pan, add in pounded cardamom, cinnamon and cloves. Toast the spices. When the sweet aroma comes from it add in 4-5 tbsp of ghee.
  • Once the ghee is hot add in the sugar and stir around until it dissolves well, make sure it doesnt burn. Add in slit green chillies and all the onions and cook at low heat until it caramelizes. They will turn pinkish golden first and then deep brown on the edges not burnt brown. This will take about 15-20 minutes.
  • Now add the ginger, garlic and the fenugreek seeds to the onion, and cook again for a couple of minutes.
  • Add in the cooked meat, reserving the liquid for later use. Toss the meat well with the onion mix. Increase the heat. Now you will have to cook on medium to high heat.
  • Add in the turmeric, coriander, chilli and black pepper powders. Mix well and cook for 5-7 mins until the meat and onion mix blends well. Now start adding the reserved sauce little by little so that the onion mix wont dry out and stick to the bottom. When all the reserved liquid is used up and the onion mix looks kinda like a paste with oil separating from the sides, it is time to cover it and cook further for the meat to get tender.
  • Add about half cup of water and the pre fried crisped onion to the mutton, mix and cover the lid tightly and cook for another 10-15 more minutes. The meat has to be very tender almost falling off the bone. If you want thicker gravy and less sauce, just open the lid and cook on high flame till it thickens.
  • Finally add in the garam masala and cook for another 5 minutes and garnish with coriander leaves.


✔️ Do not reduce the amount of onions used, because onions give the texture and flavor to the dish.
✔️ If you dont have a pressure cooker you can cook it in your heavy bottom pan too, but it might take double the time to prepare this. Cooking in the pan is the traditional method of cooking this dish. It will impart more flavor to the meat because of the slow cooking.
✔️ Meat tenderizer or 1 tbsp of grated raw papaya can be used if you want the meat to cook faster and the meat to be tender.
✔️ Add in a few drops of kewra water at the end for that authentic aroma.