Of all the world’s great stews and curries, few are as visually stunning or as aromatically complex as Lamb Rogan Josh. My first encounter with it was a true revelation. I had ordered it at a small, unassuming Indian restaurant, expecting the familiar creamy, coconut-based curries I was used to. What arrived was something else entirely: a bowl filled with an intensely red, almost fiery-looking gravy, glistening with a layer of fragrant oil. The aroma wasn’t of scorching heat, but of something far more sophisticated—a warm, sweet, and earthy perfume of fennel, ginger, and cardamom. The lamb itself was so impossibly tender it practically dissolved on my tongue. I was mesmerized. I spent years trying to replicate that experience, often failing by creating curries that were either too spicy-hot or lacked that signature aromatic depth. The breakthrough came when I realized Rogan Josh isn’t about overpowering heat; it’s a masterpiece of balance. Its iconic red color comes not from a mountain of fiery chilies, but from a special, mild Kashmiri chili prized for its vibrant hue. Its soul comes from a unique trio of spices: fennel, dried ginger, and a pinch of asafoetida. This recipe is the fruit of that long, delicious quest. It is my tribute to the authentic Kashmiri dish that is more than a curry; it’s a culinary journey to the beautiful, fragrant valleys of Northern India.
The Essence of Kashmir: What is Lamb Rogan Josh?
Lamb Rogan Josh is the signature dish of Kashmiri cuisine, one of the most celebrated lamb curries in the world. Its origins are rooted in Persian cooking, brought to the Kashmir Valley by the Mughals. The name itself tells its story: “Rogan” means “oil” or “clarified butter” (ghee) in Persian, and “Josh” means “passion,” “heat,” or “to braise.” So, it is essentially lamb braised in oil at an intense heat.
The authentic Kashmiri version is defined by several key characteristics:
- Vibrant Red Color: This comes from the liberal use of mild, vibrantly colored Kashmiri red chilies or a traditional coloring agent called Ratan Jot (Alkanet root).
- Aromatic, Not Fiery: The heat is a gentle, warming sensation, not a searing one. The dominant flavors are from aromatic spices like fennel seeds, dried ginger, cloves, and cardamom.
- Yogurt-Based Gravy: The gravy is built on a foundation of yogurt, which provides a characteristic tangy flavor and helps to tenderize the meat. Importantly, traditional Rogan Josh does not contain onions, garlic, or tomatoes in its strictest form, though many modern homestyle and restaurant versions include them. This recipe strikes a balance, using a little onion and garlic for a robust base while staying true to the core flavor profile.
- Tender Meat: The lamb is slow-cooked until it is fall-apart tender, having absorbed all the flavors of the rich, fragrant gravy.
A Symphony of Spices: The Ingredients for Rogan Josh
To create an authentic Rogan Josh, sourcing the right spices is key. This recipe is designed to serve 4-6 people.
For the Lamb:
- Lamb: 2 pounds (about 900g), bone-in lamb shoulder or leg, cut into 2-inch pieces. Bone-in meat adds immense flavor to the gravy.
- Plain Yogurt: ½ cup, full-fat.
For the Gravy (Masala):
- Ghee or Mustard Oil: ⅓ cup. Ghee adds a nutty richness. Mustard oil is traditionally used in Kashmir and provides a unique pungent flavor (it must be heated until smoking before use). A neutral oil can also be used.
- Whole Spices:
- 2-3 Bay Leaves
- 1 Black Cardamom Pod
- 4-5 Green Cardamom Pods
- 1 Cinnamon Stick (2-inch piece)
- 4-5 Cloves
- 1 teaspoon Cumin Seeds
- Asafoetida (Hing): ¼ teaspoon. This pungent, savory spice is a hallmark of Kashmiri Pandit cooking.
- Onion: 1 medium, very finely pureed into a smooth paste.
- Ginger-Garlic Paste: 1 tablespoon.
- Yogurt Spice Mixture:
- 1 cup full-fat Plain Yogurt, well-whisked and at room temperature.
- Kashmiri Red Chili Powder: 3 tablespoons. This is essential for the color and mild heat. Do not substitute with a hotter chili powder.
- Turmeric Powder: 1 teaspoon.
- Coriander Powder: 1 tablespoon.
- Hot Water: 2-3 cups.
- Salt: to taste (start with 1.5 teaspoons).
For the Finishing Aromatic Spices:
- Fennel Powder (Saunf Powder): 1 tablespoon. This provides the signature sweet, anise-like aroma.
- Dried Ginger Powder (Sonth Powder): 1 teaspoon. This offers a pungent, warming heat that is different from fresh ginger.
- Garam Masala: ½ teaspoon.
The Art of Rogan Josh: Step-by-Step Instructions
The process involves browning the meat and then slow-cooking it in a yogurt-based gravy. Pay close attention to the technique for adding the yogurt to prevent it from curdling.
1. Marinate the Lamb (Optional but Recommended):
In a bowl, mix the lamb pieces with the ½ cup of yogurt. This is a simple marinade that helps to begin the tenderizing process. Set aside while you prepare the other ingredients.
2. Temper the Whole Spices:
In a heavy-bottomed pot or Dutch oven, heat the ghee or oil over medium-high heat. Once hot, add all the whole spices (bay leaves, both types of cardamom, cinnamon, cloves, cumin seeds). Let them sizzle and become fragrant for about 30-40 seconds. This tempers the spices and infuses the oil.
3. Brown the Lamb:
Add the lamb pieces to the pot in a single layer (do this in batches if necessary to avoid overcrowding). Sear the meat on all sides until it is well-browned. This Maillard reaction is crucial for developing a deep, savory flavor. Once browned, remove the lamb from the pot and set it aside.
4. Create the Base:
In the same pot with the flavorful oil, lower the heat to medium. Add the ¼ teaspoon of asafoetida and let it bloom for a few seconds. Then, add the pureed onion paste. Cook, stirring frequently, for 7-8 minutes until the paste has lost its raw smell and begins to turn a light golden color. Add the ginger-garlic paste and cook for another minute until fragrant.
5. Prepare and Add the Yogurt Spice Mixture:
This is the most critical step. In a separate bowl, whisk the 1 cup of room-temperature yogurt until completely smooth. Add the Kashmiri red chili powder, turmeric powder, and coriander powder to the yogurt and whisk until you have a smooth, vibrant red paste. Turn the heat under the pot down to the absolute lowest setting. Very slowly, add the spiced yogurt mixture to the pot, a few tablespoons at a time, while stirring constantly. This gradual addition and constant stirring will prevent the yogurt from splitting or curdling.
6. Cook the Masala:
Once all the yogurt mixture is incorporated, turn the heat back up to medium. Cook this masala, stirring frequently, for 5-7 minutes. You are looking for the mixture to darken in color and for the oil to start separating from the gravy at the edges.
7. Simmer the Lamb:
Return the browned lamb pieces (and any accumulated juices) to the pot. Stir to coat the meat with the masala. Pour in 2 cups of hot water and add salt to taste. Bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot tightly, and let it simmer for at least 1.5 to 2 hours. The key to tender Rogan Josh is a long, slow simmer. Check on it occasionally, giving it a stir to prevent sticking. The lamb is ready when it is fall-apart tender and the gravy has thickened and turned a deep red.
8. Add the Finishing Spices:
In the last 10 minutes of cooking, uncover the pot. Stir in the finishing aromatic spices: the fennel powder, dried ginger powder, and garam masala. Let the curry simmer for the final 10 minutes, uncovered, to allow the aromas to meld and the gravy to thicken slightly more if needed.
9. Rest and Serve:
Turn off the heat and let the Rogan Josh rest for at least 15-20 minutes before serving. This allows the iconic red oil (tari or rogan) to rise to the surface and lets the flavors settle. Serve hot with rice or naan.
Nutritional Information
Rogan Josh is a rich, hearty dish. This is an estimated nutritional breakdown.
- Servings: This recipe serves 4-6 people.
- Calories per serving: Approximately 500-650 kcal (this will vary based on the fattiness of the lamb and the amount of oil used).
This curry is an excellent source of protein, iron, and B vitamins from the lamb.
Timing Your Culinary Journey
This is a dish where patience is rewarded with incredible flavor and texture.
- Preparation Time: 25 minutes
- Cook Time: 2 hours to 2 hours 30 minutes
- Total Time: Approximately 2 hours 30 minutes to 3 hours
How to Serve Rogan Josh: The Perfect Accompaniments
Serving Rogan Josh is all about having the right vessels to enjoy its spectacular gravy.
- With Rice:
- Plain Steamed Basmati Rice: This is the most traditional and perfect pairing. The long, separate grains of Basmati rice are ideal for soaking up the rich, oily gravy.
- Jeera Rice: Rice lightly flavored with cumin seeds makes a wonderful and simple accompaniment.
- With Indian Breads:
- Naan: A soft, fluffy naan bread is excellent for scooping up the tender pieces of lamb and gravy.
- Roti or Chapati: For a lighter, homestyle meal, whole wheat roti is a great choice.
- Essential Side Dishes:
- Plain Yogurt or Raita: A bowl of cool, plain yogurt or a simple onion-tomato raita on the side provides a refreshing contrast to the warmth and richness of the curry.
- Sirke Wale Pyaaz (Vinegar Onions): Rings of raw onion soaked in vinegar are a classic Indian restaurant accompaniment that adds a sharp, crunchy contrast.
- A Simple Green Salad: A basic salad of sliced cucumbers, tomatoes, and onions with a squeeze of lemon juice.
Secrets of a Kashmiri Kitchen: 5 Additional Tips for Perfection
These tips will help you achieve a truly authentic and flawless Lamb Rogan Josh.
1. The Magic of Ratan Jot (Alkanet Root):
For the most authentic, brilliant red color without adding any heat, use Ratan Jot. This is a dried herb root. To use it, briefly fry a small piece of the root in hot oil until it releases its deep red color, then strain the oil and discard the root. You can do this at the beginning or prepare a small amount of colored oil to drizzle on top at the end.
2. The Importance of “Tari” (The Oil Layer):
A well-made Rogan Josh will have a layer of flavorful, red-infused oil floating on top. This is called tari or rogan and is considered the best part of the dish. Do not be tempted to skim it off! It is packed with the aromatic essence of the spices and is meant to be mixed back into the gravy as you serve.
3. Use Room Temperature Yogurt:
The single biggest mistake people make is adding cold yogurt directly from the fridge into a hot pan, which causes it to curdle instantly. Always use yogurt that has been left out to come to room temperature and whisk it thoroughly before adding it slowly to the pan on very low heat.
4. The “Dum” Cooking Method for Ultimate Tenderness:
For incredibly tender meat, you can use the traditional dum (steam cooking) method. After bringing the curry to a boil (Step 7), instead of just covering with a regular lid, seal the pot. You can do this by placing a layer of aluminum foil over the pot before putting the lid on, or by making a simple dough of flour and water and using it to create an airtight seal around the rim of the pot and lid. Cook on the lowest possible heat for 1.5 hours without opening it.
5. Freshly Ground Spices Make a Difference:
While pre-ground powders are convenient, the flavor and aroma from toasting whole fennel seeds and then grinding them just before use is exponentially better. The same goes for all the spices. If you have the time and a spice grinder, this step will elevate your curry to a professional level.
Your Questions Answered: Frequently Asked Questions (FAQ)
Here are answers to some of the most common questions about making Lamb Rogan Josh.
1. Is Lamb Rogan Josh supposed to be extremely spicy?
No. This is a common misconception due to its fiery red color. Authentic Rogan Josh is aromatic and medium-spicy at most. The heat is a pleasant, warming sensation from the spices and ginger, not a searing heat from hot chilies. The color comes from the mild Kashmiri chili powder.
2. Can I make this with chicken or beef?
Yes, you can adapt the recipe. For Chicken Rogan Josh, use bone-in chicken pieces and reduce the simmering time to about 30-40 minutes. For Beef Rogan Josh, use a tough cut like chuck steak, cut into cubes, and you may need to increase the slow-cooking time to 2.5-3 hours to achieve the necessary tenderness.
3. How do I prevent the yogurt from curdling?
There are three keys to this: 1) Use full-fat yogurt. 2) Make sure the yogurt is at room temperature. 3) Turn the heat down to its lowest setting and add the whisked yogurt mixture very slowly, a little at a time, while stirring constantly. Do not rush this step.
4. Can I make Rogan Josh in a pressure cooker or slow cooker?
Yes. For a pressure cooker (like an Instant Pot), follow all the steps up to adding the water. Then, seal the cooker and cook on high pressure for 35-40 minutes, followed by a natural pressure release. Stir in the finishing spices at the end. For a slow cooker, brown the meat on the stovetop first. Then, transfer everything to the slow cooker and cook on low for 6-8 hours or on high for 4-5 hours.
5. What’s the main difference between Rogan Josh and other Indian lamb curries like a Korma or Vindaloo?
Rogan Josh is defined by its aromatic, yogurt-based gravy and its signature Kashmiri spices (fennel, dried ginger, asafoetida). A Korma is a much milder, creamier curry, often made with cream, ground nuts (like almonds or cashews), and very subtle spices. A Vindaloo is a Goan curry known for its intense, fiery heat and its tangy flavor from the use of vinegar. They represent three very different flavor profiles in Indian cuisine.
Lamb Rogan Josh recipe
Ingredients
- Lamb: 2 pounds (about 900g), bone-in lamb shoulder or leg, cut into 2-inch pieces. Bone-in meat adds immense flavor to the gravy.
- Plain Yogurt: ½ cup, full-fat.
For the Gravy (Masala):
- Ghee or Mustard Oil: ⅓ cup. Ghee adds a nutty richness. Mustard oil is traditionally used in Kashmir and provides a unique pungent flavor (it must be heated until smoking before use). A neutral oil can also be used.
- Whole Spices:
- 2–3 Bay Leaves
- 1 Black Cardamom Pod
- 4–5 Green Cardamom Pods
- 1 Cinnamon Stick (2-inch piece)
- 4–5 Cloves
- 1 teaspoon Cumin Seeds
- Asafoetida (Hing): ¼ teaspoon. This pungent, savory spice is a hallmark of Kashmiri Pandit cooking.
- Onion: 1 medium, very finely pureed into a smooth paste.
- Ginger-Garlic Paste: 1 tablespoon.
- Yogurt Spice Mixture:
- 1 cup full-fat Plain Yogurt, well-whisked and at room temperature.
- Kashmiri Red Chili Powder: 3 tablespoons. This is essential for the color and mild heat. Do not substitute with a hotter chili powder.
- Turmeric Powder: 1 teaspoon.
- Coriander Powder: 1 tablespoon.
- Hot Water: 2-3 cups.
- Salt: to taste (start with 1.5 teaspoons).
Instructions
1. Marinate the Lamb (Optional but Recommended):
In a bowl, mix the lamb pieces with the ½ cup of yogurt. This is a simple marinade that helps to begin the tenderizing process. Set aside while you prepare the other ingredients.
2. Temper the Whole Spices:
In a heavy-bottomed pot or Dutch oven, heat the ghee or oil over medium-high heat. Once hot, add all the whole spices (bay leaves, both types of cardamom, cinnamon, cloves, cumin seeds). Let them sizzle and become fragrant for about 30-40 seconds. This tempers the spices and infuses the oil.
3. Brown the Lamb:
Add the lamb pieces to the pot in a single layer (do this in batches if necessary to avoid overcrowding). Sear the meat on all sides until it is well-browned. This Maillard reaction is crucial for developing a deep, savory flavor. Once browned, remove the lamb from the pot and set it aside.
4. Create the Base:
In the same pot with the flavorful oil, lower the heat to medium. Add the ¼ teaspoon of asafoetida and let it bloom for a few seconds. Then, add the pureed onion paste. Cook, stirring frequently, for 7-8 minutes until the paste has lost its raw smell and begins to turn a light golden color. Add the ginger-garlic paste and cook for another minute until fragrant.
5. Prepare and Add the Yogurt Spice Mixture:
This is the most critical step. In a separate bowl, whisk the 1 cup of room-temperature yogurt until completely smooth. Add the Kashmiri red chili powder, turmeric powder, and coriander powder to the yogurt and whisk until you have a smooth, vibrant red paste. Turn the heat under the pot down to the absolute lowest setting. Very slowly, add the spiced yogurt mixture to the pot, a few tablespoons at a time, while stirring constantly. This gradual addition and constant stirring will prevent the yogurt from splitting or curdling.
6. Cook the Masala:
Once all the yogurt mixture is incorporated, turn the heat back up to medium. Cook this masala, stirring frequently, for 5-7 minutes. You are looking for the mixture to darken in color and for the oil to start separating from the gravy at the edges.
7. Simmer the Lamb:
Return the browned lamb pieces (and any accumulated juices) to the pot. Stir to coat the meat with the masala. Pour in 2 cups of hot water and add salt to taste. Bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot tightly, and let it simmer for at least 1.5 to 2 hours. The key to tender Rogan Josh is a long, slow simmer. Check on it occasionally, giving it a stir to prevent sticking. The lamb is ready when it is fall-apart tender and the gravy has thickened and turned a deep red.
8. Add the Finishing Spices:
In the last 10 minutes of cooking, uncover the pot. Stir in the finishing aromatic spices: the fennel powder, dried ginger powder, and garam masala. Let the curry simmer for the final 10 minutes, uncovered, to allow the aromas to meld and the gravy to thicken slightly more if needed.
9. Rest and Serve:
Turn off the heat and let the Rogan Josh rest for at least 15-20 minutes before serving. This allows the iconic red oil (tari or rogan) to rise to the surface and lets the flavors settle. Serve hot with rice or naan.
Nutrition
- Serving Size: one normal portion
- Calories: 500-650





