Punjabi Mutton Curry Recipe

4.65 from 14 votes
Updated: Jun 18, 2026

This post may contain affiliate links. Please read our privacy policy.

Rich and packed with bold Punjabi flavors, this Punjabi mutton curry is comfort food at its finest. Tender mutton simmered in a spiced onion-tomato gravy creates a hearty curry that’s perfect with naan, roti, or steamed rice.

Punjabi Mutton Curry served in a bowl.

Mutton is my fav meat and I can have it anytime. I am always on a lookout for new recipes to try using mutton and on our recent trip to Amritsar in Punjab, I came across this Punjabi Style Mutton curry which was delicious.

Spicy, tangy, sour all at the same time, this Punjabi Mutton Curry became my immediate fav and I was quite eager to try out the recipe in my kitchen.

The ingredients used to make this curry are almost similar to the everyday Mutton Curry that I make, except a few exceptions and the way curry is made.

Mustard oil makes the base of the curry with whole spices, onion, tomato and powdered spices making the curry rich and extravagant.

I have added a few large chunks of potatoes as were added in the curry that I was served in Amritsar, but you can skip them if you wish to.

Also if you haven’t tried my Aloo Gosht or Mughlai Mutton Stew, do not wait any longer, because you are missing out on major flavours.

Ok guys, so let’s waste no time and get right back to the Punjabi Mutton Curry. Make it and tell me how you liked it.

What Is Punjabi Mutton Curry?

Punjabi mutton curry (also called gosht masala or mutton masala) is a North Indian curry from the Punjab region. It uses bone-in goat meat slow-cooked in a deeply spiced onion-tomato-yogurt gravy (masala).

Unlike Kashmiri mutton rogan Josh (fennel-forward, no tomatoes) or Kerala mutton curry (coconut milk, curry leaves), the Punjabi version is bold, oily, tomato-rich, and unapologetically red.

The defining technique is bhunai, patient, continuous stirring of the masala over medium heat until the oil separates. No shortcuts here. That oil separation is your signal that the curry base is ready and the raw spice smell is gone.

Ingredients

For The Mutton Marinade

  • Goat Mutton – I prefer using bone-in curry-cut pieces, as the bones release a lot of flavor, making the curry super delicious. However, you can also use boneless mutton pieces if you prefer that. You can also use lamb in place of goat.
  • Spice Powders – You will need turmeric powder and Kashmiri red chili powder.
  • Others – You will also need ginger-garlic paste, lime juice, plain yogurt, and salt to marinate the mutton.

For The Masala Base

  • Oil – Punjabi mutton curry tastes the best when made in mustard oil. However, you can use any cooking oil you have on hand.
  • Whole Spices – The curry is flavored with whole spices such as black cardamom pods, bay leaf, cinnamon sticks, cloves, and cumin seeds.
  • Spice Powders – You will need basic spices such as coriander powder, Kashmiri red chili powder, black pepper powder, and salt.
  • Fresh Ingredients – The base of the curry is made with red onions and tomatoes.

To Finish

  • Ghee – A drizzle of ghee over a ready curry takes its taste to the next level.
  • Garam Masala – It gives a nice finishing touch.
  • Kasuri Methi (Dried Fenugreek Leaves) – Gives a typical Punjabi taste.
  • Fresh Cilantro (Hara Dhaniya) – It is the quintessential garnish.

How To Make Punjabi Mutton Curry

Marinate The Mutton

Add 1 kilogram of mutton pieces, ยฝ cup plain yogurt, 1 tablespoon lime juice, 1 teaspoon Kashmiri red chili powder, 1 teaspoon turmeric powder, 1 teaspoon salt, and 1 tablespoon ginger-garlic paste to a large mixing bowl. Mix well so every piece is coated with the marinade. Cover the bowl and rest the mutton for at least 30 minutes at room temperature, or overnight in the refrigerator.

Yogurt and lime juice tenderize the meat while the spices begin to penetrate the fibers. Skipping this step means less flavor and tougher meat.

Build The Masala

Heat 5 tablespoons of mustard oil in a pressure cooker over medium-high heat. Once the oil is hot, add 2 black cardamom pods, 1 bay leaf, 1-inch piece of cinnamon, and 3-4 cloves. Let them sputter for 5-6 seconds until fragrant.

Add 1 and ยฝ cups of finely chopped onions and cook, stirring often, for 12-15 minutes until deep golden brown. Do not rush this step. Pale onions = pale, flat curry.

Add 1 tablespoon of ginger-garlic paste and 2-3 green chilies (slit in half). Stir for 2 minutes until the raw smell disappears.

Add Spices

Add 1 tablespoon coriander powder, 1 tablespoon Kashmiri red chili, and ยฝ teaspoon black pepper powder to the cooker and cook for 30-40 seconds.

To make the curry even bolder, you can add a tablespoon of meat masala at this stage. I like the Shan and Everest brand masala.

Add The Mutton

Add the marinated mutton to the cooker along with the marinade. Stir and sear the mutton for 5–7 minutes, coating every piece in the masala. You want to see the meat change color on all sides. Add ½ cup water, scrape the bottom of the pot, and mix well.

Add Tomatoes

Add 1 cup of chopped tomatoes and cook, stirring often, for 10–12 minutes, until the tomatoes have completely broken down and oil begins to pool at the edges of the masala. This is the most important visual cue in the entire recipe.

Cook

Close the lid. Pressure cook for 1 whistle over medium-high heat, then reduce the heat to low and cook for 20 minutes. Remove the cooker from the heat and let the pressure release naturally.

If cooking in a pan over the stovetop, then add 1.5 cups water, cover tightly, and simmer on low heat for 1 hour to 1 hour 15 minutes, adding water as needed, until the mutton is fork-tender.

If cooking in an Instant Pot, then sauté the masala using the sauté function, then switch to manual high pressure for 20 minutes with natural release.

Finish And Serve

Open the pot. Check mutton for tenderness; the meat should pull away from the bone easily. If not, pressure-cook for a few more minutes. Adjust salt.

If the curry is too thin, cook uncovered on medium heat for 5–10 minutes to thicken.

Stir in ยฝ teaspoon garam masala, 1 tablespoon crushed kasuri methi, and the final tablespoon of ghee. Sprinkle 2 tablespoons of chopped fresh cilantro on top. Serve immediately.

Serving Suggestions

Punjabi mutton curry tastes the best with Indian breads such as tandoori roti, makki ki roti, or butter naan. A side of laccha onion or vinegar onion gives a nice crunch in each bite.

You can also serve it with steamed rice or jeera rice.

For a complete Punjabi thali, serve it with dal makhani or dal Amritsari.

Storage Suggestions

Store it in an airtight container in the refrigerator for up to 4 days. The curry tastes better the next day as the spices continue to develop.

Reheat gently on the stovetop over medium-low heat, adding 2–3 tablespoons of water to loosen. Do not microwave directly from frozen.

You can also freeze it for up to 3 months. Thaw overnight in the refrigerator, reheat, and serve.

Other Mutton Curry Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

Make this super delicious Punjabi Mutton Curry just like a local. This curry is spicy, loaded with flavours and very easy to make. Here is how to make Punjabi Mutton Curry Recipe.
4.65 from 14 votes

Punjabi Mutton Curry Recipe

Make this super delicious Punjabi Mutton Curry just like a local. This curry is spicy, loaded with flavours and very easy to make. Here is how to make Punjabi Mutton Curry Recipe.
Prep: 10 minutes
Cook: 1 hour
Total: 1 hour 10 minutes
Servings: 3 people

Ingredients 

For the marination

  • ½ kg Mutton (Curry cut)
  • ½ cup Hung Curd
  • 2 teaspoon Ginger Garlic paste
  • 1 tablespoon Mustard Oil

For the curry

  • 3 tablespoon Mustard Oil
  • 2 Bay Leaves
  • 2 Black Cardamom
  • 3-4 Green Cardamom
  • 1 inch Cinnamon
  • 2-3 Cloves
  • 3-4 Dry Red Chillies
  • 1 teaspoon Sugar
  • 1 and ½ cup Onion (Thinly Sliced)
  • 1 teaspoon Ginger (Chopped)
  • 1 teaspoon Garlic (Chopped)
  • ½ cup Tomato (Chopped)
  • 1-2 Potatoes (Peeled and cut into large chunks)
  • 2 teaspoon Coriander Powder
  • 1 teaspoon Turmeric Powder
  • 2 teaspoon Kashmiri Red Chilli Powder
  • 1 teaspoon Cumin Powder
  • Salt to taste
  • ½ teaspoon Garam Masala Powder
  • 2 tablespoon Lemon Juice
  • 2 tablespoon Fresh Coriander (Chopped)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

Marinate The Mutton

  • Add 1 kilogram of mutton pieces, ½ cup plain yogurt, 1 tablespoon lime juice, 1 teaspoon Kashmiri red chili powder, 1 teaspoon turmeric powder, 1 teaspoon salt, and 1 tablespoon ginger-garlic paste to a large mixing bowl. Mix well so every piece is coated with the marinade. Cover the bowl and rest the mutton for at least 30 minutes at room temperature, or overnight in the refrigerator.
  • Yogurt and lime juice tenderize the meat while the spices begin to penetrate the fibers. Skipping this step means less flavor and tougher meat.

Build The Masala

  • Heat 5 tablespoons of mustard oil in a pressure cooker over medium-high heat. Once the oil is hot, add 2 black cardamom pods, 1 bay leaf, 1-inch piece of cinnamon, and 3-4 cloves. Let them sputter for 5-6 seconds until fragrant.
  • Add 1 and ½ cups of finely chopped onions and cook, stirring often, for 12-15 minutes until deep golden brown. Do not rush this step. Pale onions = pale, flat curry.
  • Add 1 tablespoon of ginger-garlic paste and 2-3 green chilies (slit in half). Stir for 2 minutes until the raw smell disappears.

Add Spices

  • Add 1 tablespoon coriander powder, 1 tablespoon Kashmiri red chili, and ½ teaspoon black pepper powder to the cooker and cook for 30-40 seconds.
  • To make the curry even bolder, you can add a tablespoon of meat masala at this stage. I like the Shan and Everest brand masala.

Add The Mutton

  • Add the marinated mutton to the cooker along with the marinade. Stir and sear the mutton for 5–7 minutes, coating every piece in the masala. You want to see the meat change color on all sides. Add ½ cup water, scrape the bottom of the pot, and mix well.

Add Tomatoes

  • Add 1 cup of chopped tomatoes and cook, stirring often, for 10–12 minutes, until the tomatoes have completely broken down and oil begins to pool at the edges of the masala. This is the most important visual cue in the entire recipe.

Cook

  • Close the lid. Pressure cook for 1 whistle over medium-high heat, then reduce the heat to low and cook for 20 minutes. Remove the cooker from the heat and let the pressure release naturally.
  • If cooking in a pan over the stovetop, then add 1.5 cups water, cover tightly, and simmer on low heat for 1 hour to 1 hour 15 minutes, adding water as needed, until the mutton is fork-tender.
    If cooking in an Instant Pot, then sauté the masala using the sauté function, then switch to manual high pressure for 20 minutes with natural release.

Finish And Serve

  • Open the pot. Check mutton for tenderness; the meat should pull away from the bone easily. If not, pressure-cook for a few more minutes. Adjust salt.
  • If the curry is too thin, cook uncovered on medium heat for 5–10 minutes to thicken.
  • Stir in ½ teaspoon garam masala, 1 tablespoon crushed kasuri methi, and the final tablespoon of ghee. Sprinkle 2 tablespoons of chopped fresh cilantro on top. Serve immediately.

Notes

You can skip adding tomato and increase the amount of curd for a taste change.

Nutrition

Calories: 707kcal, Carbohydrates: 22g, Protein: 35g, Fat: 53g, Saturated Fat: 15g, Cholesterol: 120mg, Sodium: 170mg, Potassium: 1114mg, Fiber: 4g, Sugar: 6g, Vitamin A: 1210IU, Vitamin C: 83.3mg, Calcium: 124mg, Iron: 7.8mg
Like this recipe? Rate and comment below!

4.65 from 14 votes (13 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




12 Comments

    1. Most of the curries including chicken and mutton are cooked in mustard oil in north India. Do try.

  1. Hey! You have done a great job sharing this recipe. I just found what I was looking for. I just love this recipe. I was looking for something easy and quick recipe for the weekend. I am so glad that I found your recipe. The way of making this recipe is very interesting and the mutton is looking so juicy and so tender. I will definitely try it and let you know. Thank you for sharing this recipe.

  2. Hi,

    Thank you for this recipe. Can you please provide an estimated time required for the mutton to become tender in the pressure cook?