Mutton rogan josh is a slow-cooked curry where tender lamb shoulder becomes infused with aromatic spices, tomatoes, and yogurt. The meat stays moist because it braises low and slow in its own sauce, while the spices bloom in hot oil at the start to build deep flavor.
Ingredients for Mutton Rogan Josh
Mutton or lamb shoulder provides rich flavor and becomes tender when braised. Yogurt tenderizes the meat and adds tang to the sauce. Onions form the base and caramelize to build sweetness. Ginger and garlic add warmth and pungency. Tomatoes bring acidity and body. Cumin seeds, coriander seeds, cardamom pods, cinnamon stick, cloves, and bay leaf create the distinctive rogan josh flavor profile. Kashmiri chili powder gives gentle heat and color. Coriander powder and cumin powder round out the spice blend. Oil carries the spices and browns the meat. Salt seasons throughout.
Why This Mutton Rogan Josh Works
Mutton rogan josh relies on browning the meat hard in oil to develop a savory crust, then blooming the whole spices in that same oil to release their essential oils. This happens before the braising liquid goes in, so every flavor note is concentrated and rich before the long cook begins.
The meat then braises covered in a mixture of yogurt and tomatoes for about an hour and a half. During this time, the collagen in the shoulder breaks down into gelatin, making the meat tender and the sauce silky. The yogurt also prevents the meat from drying out because it stays acidic and creamy even after long cooking.
Mutton, which is older than lamb, has more fat and deeper flavor, so it stands up to the bold spices and long braise better than younger lamb. The result is meat so tender it falls apart with a spoon, in a sauce that coats the back of that spoon.
Mutton Rogan Josh Tips & Tricks
- Brown the meat in two batches so it actually browns instead of steaming, which takes 8 to 10 minutes per batch.
- Toast the whole spices in the empty pan for 30 seconds after browning the meat, before you add the onions, to wake up their flavor.
- Stir the curry every 20 minutes during braising so the sauce coats the meat evenly and nothing sticks to the bottom.
- Check the meat with a fork at 75 minutes; it should shred easily when it is done, not fight back.
Mistakes To Avoid
Crowding the pan when you brown the meat makes it steam instead of brown. Work in two batches, and leave space between the pieces. If the pan is too crowded, the meat releases moisture and turns gray instead of golden.
Skipping the yogurt marinade step means the meat stays drier and tougher. Even 20 minutes of yogurt on the raw meat helps it stay moist during the long braise. Without it, the meat can become stringy and tough.
Cooking the curry at a rolling boil instead of a gentle simmer toughens the meat and breaks the sauce into oily streaks. Keep the heat low enough that only small bubbles break the surface, around 180°F (82°C).
Underseasoning the braising liquid means the finished curry tastes flat. Taste the sauce after the meat is tender and add more salt or a squeeze of lemon juice if needed. The sauce should taste bold on its own, not just when you eat it with meat and rice.
As an Amazon Associate, we earn from qualifying purchases.
Ingredients
- 2 pounds mutton or lamb shoulder, cut into 1 1/2-inch cubes
- 3/4 cup plain yogurt
- 3 tablespoons oil
- 1 teaspoon cumin seeds
- 1 teaspoon coriander seeds
- 3 green cardamom pods, lightly crushed
- 1 cinnamon stick, 2 inches
- 3 cloves
- 1 bay leaf
- 2 large onions, thinly sliced
- 2 tablespoons ginger-garlic paste
- 1 can (14 ounces) crushed tomatoes
- 1 tablespoon Kashmiri chili powder
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- 1 cup water
- 1 1/2 teaspoons salt, plus more to taste
Step-by-step Instructions
- Toss the mutton pieces with yogurt and salt in a bowl, and let sit at room temperature for 20 minutes.
- Heat oil in a large heavy pot over medium-high heat until it shimmers, about 2 minutes.
- Add half the mutton pieces and brown on all sides until deeply golden, 8 to 10 minutes, then transfer to a plate. Brown the remaining mutton the same way.
- Add cumin seeds, coriander seeds, cardamom, cinnamon, cloves, and bay leaf to the empty pot and toast for 30 seconds until fragrant.
- Add sliced onions and cook over medium heat, stirring often, until golden and soft, about 8 minutes.
- Stir in ginger-garlic paste and cook for 1 minute until fragrant.
- Add Kashmiri chili powder, coriander powder, and cumin powder, and stir for 30 seconds to bloom the spices.
- Return the browned mutton to the pot, add crushed tomatoes and water, and bring to a simmer.
- Cover with a lid, reduce heat to low, and simmer gently for 75 to 90 minutes, stirring every 20 minutes, until the meat is very tender and shreds easily with a fork.
- Taste and add more salt if needed. Serve hot with rice or bread.
Frequently Asked Questions
Can I use lamb instead of mutton?
Yes. Lamb will cook faster, in 60 to 70 minutes instead of 90, so start checking for doneness at 50 minutes. Lamb is milder, so consider adding an extra 1/2 teaspoon of salt to the sauce.
Can this be made ahead?
Yes. Make it up to 2 days ahead, cool completely, and refrigerate in an airtight container. Reheat gently over medium-low heat, stirring often, for 10 to 15 minutes until warmed through.
How do I know when the mutton is done?
The meat should shred easily when you press it with a fork. Check the internal temperature with an instant-read thermometer at the thickest piece; it should read 165°F (74°C) and show no pink.
Serving Ideas for Mutton Rogan Josh
Serve this curry with basmati rice to soak up the sauce, or with warm naan or roti to tear and scoop. A simple raita made from yogurt, cucumber, and cumin cools the palate and balances the spices. A side of lightly pickled onions adds brightness and cuts through the richness of the meat.
