Rogan Josh Recipe with Black Cardamom
Authentic Kashmiri rogan josh — bone-in mutton, black cardamom crackled in smoking mustard oil, yogurt added tablespoon by tablespoon, fennel powder, dry ginger, saffron. No onion. No tomato. No garlic. The Wazwan method.


What is Rogan Josh?
Rogan josh is a Kashmiri slow-cooked mutton or lamb curry of Persian origin. “Rogan” means oil in Persian — specifically the red-tinged oil that rises to the surface of the curry when the meat is properly cooked, signalling doneness. “Josh” means intense heat or passion. Authentic rogan josh contains no onion, tomato, or garlic — the flavour base comes entirely from whole spices (anchored by black cardamom), yogurt, fennel powder, dry ginger, and asafoetida. Black cardamom provides the essential camphor-smoke depth that makes Kashmiri rogan josh taste distinct from any other regional Indian curry.
Why Black Cardamom is Non-Negotiable in Rogan Josh
Most rogan josh recipes you find in Western food blogs are onion-tomato-based mutton curries with red food colouring called rogan josh. They are not rogan josh. The authentic dish uses no onion, no garlic, no tomato — the flavour architecture is built entirely from whole spices and yogurt. Within that spice architecture, black cardamom is the anchor. Without it, the curry is aromatic but flat in its base notes. With it, crackled in smoking mustard oil, it provides a camphor-forward, resinous wood-smoke depth that is the defining quality of the Kashmiri kitchen’s most famous dish.
The name itself tells you what to look for as a doneness signal: “rogan” — the red oil that rises to the surface of the gravy when the meat fat has fully rendered and the spice extraction is complete. This floating oil is not a sign that the curry is oily — it is the signal that the dish is correctly cooked. The fat carries the fat-soluble compounds of black cardamom, cinnamon, and cloves, which is why rogan josh tastes deepest and most aromatic if you ladle some of that floating rogan over the meat when serving. For the chemistry behind black cardamom’s fat-soluble volatile compounds, see our green vs black cardamom guide.
This recipe follows the Kashmiri Muslim style — with a small amount of onion for practical home-cook accessibility — but explains the Kashmiri Pandit (no onion, no garlic) method in the Two Styles section below. Both use black cardamom in the same way. Both produce exceptional rogan josh when the mustard oil smoking step, the yogurt addition technique, and the low-and-slow final simmer are done correctly. If you want to pair this with a slow-cooked lentil dish, our haleem recipe uses the same Kashmiri spice profile.
↑ Back to topTwo Authentic Styles — Which Should You Make?
Rogan josh exists in two distinct traditional forms. Both are authentic. Both use black cardamom. They differ in aromatics and cooking fat.
The purist method. Produces the most intensely spiced result. The absence of onion and garlic lets the black cardamom, fennel, and dry ginger speak clearly.
This recipe follows this style with a small onion addition. The spice architecture remains the same — black cardamom is crackled in oil in both versions.
The Rogan Josh Spice Guide
Rogan josh has fewer spices than most curries — but each one is doing specific work. Understanding this helps you adjust the dish confidently.

Authentic Kashmiri rogan josh — black cardamom crackled in smoking mustard oil, yogurt added tablespoon by tablespoon, fennel, dry ginger, saffron. No tomato. The real Wazwan method.



















