Rogan Josh
This dish combines tender meat with a rich, aromatic spice blend to create a complex flavor profile.
Contents(5項)▾

Ingredients
- 2 lbs lamb, cut into cubes
- 1 cup plain yogurt
- 2 medium onions, finely chopped
- 4 cloves garlic, minced
- 1 inch ginger, grated
- 2 tbsp vegetable oil
- 2 tsp Kashmiri red chili powder
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp garam masala
- 1/2 tsp turmeric
- Salt to taste
Steps
In a bowl, mix yogurt, garlic, ginger, and spices.
Marinate lamb in the yogurt mixture for at least 1 hour.
Heat oil in a wide heavy skillet; sauté onions until golden.
Add marinated lamb; cook until browned.
Pour in water to cover; simmer until lamb is tender.
Adjust seasoning and serve hot with rice or naan.
Tools you'll want
Why this works
Rogan Josh relies on a marinade of yogurt and spices, which tenderizes the meat while infusing it with flavor. The use of Kashmiri red chili powder provides a rich color and mild heat. Sautéing onions until golden creates a base that adds sweetness and depth. The braising process, using low heat, allows flavors to meld and meat to become tender.
The balance of spices is crucial. Ground cumin and coriander provide earthiness, while garam masala adds warmth. Turmeric contributes color and subtle bitterness. The simmering phase extracts the spices' essential oils, enhancing aroma and taste.
Maintaining a steady simmer ensures the meat cooks evenly without drying out. Adding water allows for a saucier dish, while controlling the amount adjusts the thickness of the sauce.
Common mistakes
Using generic chili powder.
Target: Kashmiri red chili powder — distinct rich red color, low-to-moderate heat. NOT cayenne or generic chili powder.
Why it matters: The signature deep red color of Rogan Josh comes specifically from Kashmiri chili — which has high pigment but low capsaicin. Generic chili powder gives heat but pale brown color; cayenne is too hot. The name "rogan" (red oil) + "josh" (passion/heat) refers to this specific red appearance.
What to do: Buy from Indian/South Asian grocery. Look for "Kashmiri" specifically on the label.
Workarounds:
- No Kashmiri chili → 2 parts sweet paprika + 1 part cayenne approximates color + heat balance.
Skipping the yogurt marinade.
Target: 2-12 hours yogurt marinade for the lamb — yogurt + spices + salt.
Why it matters: Yogurt's lactic acid tenderizes the lamb gradually while the spices penetrate. Without it, lamb stays tough and surface-only seasoned.
What to do: Marinate overnight in fridge for best results. Drain excess marinade before cooking.
Workarounds:
- Time-short → minimum 1 hour at room temperature still gives some benefit.
Adding yogurt to hot pan all at once.
Target: Add yogurt 1 tbsp at a time, off-heat or very low heat, stirring until fully incorporated before adding more.
Why it matters: Cold yogurt hitting hot fat causes immediate curdling — split, grainy sauce. Gradual incorporation lets proteins integrate smoothly.
What to do: Lower heat to minimum, add yogurt tablespoon by tablespoon, stir each in fully.
Workarounds:
- Yogurt curdled → strain through fine mesh; or process with immersion blender to smooth.
Wrong onion treatment.
Target: Slow-cook onions until deeply golden brown (15-20 min), not just translucent.
Why it matters: Deeply caramelized onions provide the sweet, almost meaty base that supports lamb. Under-cooked onions make Rogan Josh taste sharp and oniony.
What to do: Medium-low heat, stir occasionally, patience. The onions should be soft and rich brown, not burnt.
Workarounds:
- Time-short → finely process onions; cooks faster (10 min) for similar result.
Insufficient simmering time.
Target: 1.5-2 hours of gentle simmer for lamb to become tender and absorb flavors.
Why it matters: Lamb needs long slow cooking to break down collagen. Under-simmered = chewy meat with disconnected sauce flavors.
What to do: Plan for 2 hours minimum. Low simmer, stir occasionally.
Workarounds:
- Pressure cooker → 35 min high pressure, then 10 min natural release.
Skipping the bloom of whole spices.
Target: Whole spices (cardamom, cinnamon, cloves, bay leaves) bloomed in hot oil at the start.
Why it matters: Whole spices need oil-frying to release aromatic compounds — ground spices alone create different (flatter) flavor. The traditional Kashmiri approach uses whole spices throughout.
What to do: Heat oil, add whole spices, fry 30 seconds until fragrant, then add onions.
Workarounds:
- Only ground spices available → use them, but add to oil briefly before onions; doesn't fully replicate but helps.
What to look for
- A deep red color indicating proper use of Kashmiri chili.
- Tender lamb that easily pulls apart with a fork.
- A rich, aromatic sauce clinging to the meat.
- A balanced blend of spices with no single flavor overpowering.
Chef's view
Rogan Josh hails from the rich culinary traditions of Kashmir, where spices and cooking techniques reflect a blend of Persian and Indian influences. This dish embodies the essence of Indian cuisine, showcasing the importance of aromatic spices in creating depth of flavor.
Historically, Rogan Josh was part of the Mughal empire's lavish feasts, emphasizing the nobility of slow-cooked meats. This method not only enhances flavor but also demonstrates the cultural significance of communal dining in Indian tradition. The dish remains a staple, symbolizing comfort and heritage in homes worldwide.
