Black Cardamom Recipes · Kashmiri Cuisine

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.

🏔 Kashmiri Wazwan 🚫 No Onion No Garlic 🌶 Kashmiri Chilli 🌿 Saffron + Fennel
Prep Time20 min
Cook Time90 min
Total~2 hrs
Servings4
DifficultyIntermediate
Black Cardamom2 pods
📅 Published: April 29, 2026 🔄 Updated: April 29, 2026 ✅ Fact-checked by Dr. Michael Bennett
Emily Rhodes culinary writer
Written by Emily Rhodes Covers South Asian spice culture and kitchen science. Market visits to Kerala, Karachi, and Dubai.
Dr Michael Bennett food scientist
Reviewed by Dr. Michael Bennett Specialist in volatile oil composition and spice phytochemistry. All technical claims peer-reviewed.
Quick Answer

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.

↑ Back to top

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 top

Two 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.

Kashmiri Pandit Style ⬛ No Onion, No Garlic
Cooking fat: Mustard oil or ghee
Flavour base: Asafoetida (hing) only — provides onion/garlic flavour through sulphur compounds
No onion, no garlic, no tomato
Yogurt is the liquid base — no water until very late
Colour from Kashmiri chilli + ratanjot (ratan jot herb)
Pure spice character — nothing dilutes the whole spice profile

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.

Kashmiri Muslim Style ⬛ With Onion & Ginger-Garlic
Cooking fat: Mustard oil preferred
Flavour base: Onion + ginger-garlic paste + asafoetida
Small amount of onion caramelised before spices
More body in the gravy from onion
Colour from Kashmiri chilli (ratanjot optional)
Slightly more accessible to non-Kashmiri palates

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.

↑ Back to top

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.

🫚
Black Cardamom
Badi Elaichi · بڑی الائچی
Camphor-smoke anchor — the defining bottom note. Fat-soluble compounds extract into mustard oil during the crackling step and permeate everything. Non-optional.
🌶
Kashmiri Red Chilli
Kashmiri Mirch · کشمیری مرچ
Colour and mild sweet heat — very low Scoville (1,000–2,000). Provides the signature deep red colour without making the dish fiery. Do not substitute with cayenne directly.
🌿
Fennel Powder
Saunf · سونف
Sweet anise depth — the second most important ground spice after Kashmiri chilli. Provides the distinctive sweetness that makes rogan josh different from other meat curries.
🫚
Dry Ginger Powder
Sonth / Soonth · سونٹھ
Warming heat without sharpness — dry ginger has different compounds from fresh ginger. It contributes a mellow, lingering warmth that fresh ginger cannot replicate here.
Asafoetida
Hing · ہینگ
Onion and garlic substitute — provides the sulphur-compound savoury note that alliums normally provide, without onion or garlic being present. Use very sparingly — a little goes far.
🌸
Saffron
Kesar · کیسر
Floral depth and additional golden colour — added late to preserve volatile aroma. Kashmiri saffron (Pampore) is among the world’s finest. A generous pinch is sufficient.
↑ Back to top
Authentic Kashmiri rogan josh with black cardamom in copper bowl with saffron rice
Rogan Josh with Black Cardamom

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.

Prep20 min
Cook90 min
Total~2 hrs
Servings4
DifficultyIntermediate
Black Cardamom2 pods
★★★★★4.9 / 5 — based on 241 ratings
Key Ingredients
Black Cardamom ×2 1kg Bone-in Mutton Mustard Oil Kashmiri Red Chilli Fennel Powder Dry Ginger Full-fat Yogurt Saffron

Ingredients

Serves 4 · Kashmiri Muslim style (with small onion)

⭐ The Anchor Spice
2 pods
Black Cardamom (Badi Elaichi)
lightly crushed · crackled in mustard oil first · the camphor-smoke depth that defines Kashmiri rogan josh 🛒 Buy Black Cardamom on Amazon →
Meat
1 kg
Bone-in mutton or lamb (shoulder/leg) 2-inch pieces · bones give the best flavour · remove from fridge 30 min before cooking
Cooking Fat
3 tbsp
Mustard oil must be smoked to smoking point before use · or substitute with ghee
Whole Spices (Crackled in Oil)
4 pods
Green cardamom lightly crushed
1 stick
Cinnamon (2-inch)
4
Whole cloves (laung)
2
Bay leaves (tejpatta)
1 tsp
Black peppercorns
🌶 The Red Colour Spice
2 tbsp
Kashmiri red chilli powder low heat, high colour — not hot chilli powder · if unavailable use sweet paprika
optional
Ratanjot (ratan jot) — small piece natural Kashmiri red dye herb · available at specialist Indian grocers · adds authentic deep red
Yogurt Base
1 cup
Full-fat yogurt whisked smooth · room temperature · NOT cold from fridge
Ground Spices (Signature Kashmiri Profile)
1 tsp
Fennel powder (saunf powder) the distinctive sweetness of rogan josh — non-optional
1 tsp
Dry ginger powder (sonth) do NOT substitute fresh ginger — different compounds
½ tsp
Asafoetida (hing) the no-garlic flavour base — use very sparingly
½ tsp
Ground coriander
¼ tsp
Ground mace (javitri)
Finishing
generous pinch
Saffron bloomed in 3 tbsp warm water · added last 20 minutes
1 tsp
Homemade garam masala sprinkled at the very end · not cooked in
1 tsp
Salt
↑ Back to top
No Black Cardamom? Find Your Substitute

Select what you’re missing — get the closest substitute and its impact on the dish.

✓ No Black Cardamom

Substitute: 3 extra green cardamom pods (lightly crushed) + ¼ tsp smoked paprika added with the ground spices.

Impact: The rogan josh will be aromatic but notably lighter in its base note character. The camphor-smoke dimension of black cardamom is irreplaceable — the dish will taste more like a regular spiced lamb curry and less specifically Kashmiri. Source it before making this dish →

✓ No Kashmiri Red Chilli Powder

Substitute: 1.5 tbsp sweet paprika + ½ tsp cayenne pepper. The paprika provides the deep red colour; the cayenne adds a small amount of heat comparable to Kashmiri chilli.

Impact: Moderate — Kashmiri chilli has a unique sweet-fruity flavour compound profile that paprika approximates but doesn’t fully replicate. The colour will be very close. The flavour will be 80–90% there.

✓ No Fennel Powder

Substitute: Grind ½ tsp fennel seeds to a powder in a spice grinder — this IS fennel powder, just freshly made (better than pre-ground). If you have no fennel seeds: ¼ tsp star anise powder + ¼ tsp cumin powder. This is an imperfect substitute — fennel powder is a defining Kashmiri spice.

Impact: Significant — without fennel powder the dish tastes like a good spiced curry but not specifically Kashmiri rogan josh. Fennel is available at any supermarket.

✓ No Dry Ginger Powder (Sonth)

Substitute: Use ¼ tsp fresh ginger paste (reduced amount — dry ginger is more concentrated) and understand the flavour character will differ. Dry ginger (sonth) has different compounds from fresh — it is warmer, less sharp, and more mellow. The dish will taste good but more standard-curry rather than specifically Kashmiri.

Note: Dry ginger powder (sonth) is available at any Indian grocery and online. Worth sourcing specifically for this recipe.

✓ No Mustard Oil

Substitute: Ghee is the best alternative — it is used in the Kashmiri Pandit version and produces excellent rogan josh. Skip the smoking step (ghee doesn’t need to be smoked). Heat to shimmering only.

Second option: Neutral oil + ½ tsp mustard seeds toasted and strained to approximate some mustard flavour. Not as good as mustard oil but functional. Do not use olive oil — the flavour is completely wrong for this dish.

↑ Back to top

Step-by-Step Instructions

7 steps · ~2 hours · Kashmiri Muslim style · Pandit method notes included

  1. Bone-in mutton pieces being seared in smoking hot mustard oil in heavy karahi
    1

    Smoke the Mustard Oil — Then Cool Slightly

    Heat mustard oil in a heavy karahi or thick-bottomed pot over high heat until it reaches its smoking point — you will see wisps of smoke and smell the distinctive sharp pungency of mustard oil. Remove from heat entirely for 30 seconds. Return to medium heat. The brief cool-down is critical: raw mustard oil at smoking point is too sharp; after smoking it becomes mellow and flavourful. Kashmiri Pandit method: use ghee instead — heat to shimmering only, no smoking required.

    💡 Why this matters
    Mustard oil contains allyl isothiocyanate — the same compound that gives horseradish and wasabi their bite. At room temperature it is pungent to the point of acrid. Heating to smoking point breaks down this compound, leaving a deep, nutty, complex oil with a characteristic flavour that is central to authentic Kashmiri cuisine. Using mustard oil without smoking it first produces a sharp, medicinal note in the finished curry.
  2. Black cardamom cinnamon cloves and whole spices crackling in hot smoked mustard oil
    2

    Crackle Black Cardamom and Whole Spices

    Add the lightly crushed black cardamom pods, green cardamom, cinnamon stick, cloves, bay leaves, and black peppercorns to the medium-heat smoked oil. Let them crackle for 60–90 seconds, stirring once. The black cardamom will release its camphor-smoke note clearly into the oil — this is the signal that extraction is working. For Pandit style: add ½ tsp asafoetida to the oil at this stage, before any spices, and let it sizzle for 15 seconds before adding the whole spices.

    💡 Why this matters
    Black cardamom’s camphor and cineole volatile compounds are fat-soluble — they extract into oil dramatically more effectively than into water. Crackling whole spices in oil before any liquid is added is the most efficient extraction method in South Asian cooking. The oil becomes a spice-infused medium that then flavours everything added to it subsequently — yogurt, meat, water — in a way that adding spices to liquid never achieves.
  3. Kashmiri red chilli powder added to hot oil with water immediately after to prevent burning
    3

    Add Mutton, Sear, Then Add Kashmiri Chilli

    Add mutton pieces to the spiced oil. Sear on medium-high heat, stirring, for 8–10 minutes until browned on all surfaces. Add Kashmiri red chilli powder — immediately add 3–4 tbsp water right after to prevent the chilli from burning. Stir quickly to coat all meat pieces. Cook for 2–3 minutes until the water evaporates and the meat is coated in a deep red masala. Ratanjot: if using, tie in a small muslin square and add with the water at this stage. Remove the muslin bundle after cooking.

    💡 Why this matters
    Kashmiri red chilli powder burns faster than regular chilli powder because its colour compounds (capsanthin, capsorubin) are particularly heat-sensitive. Adding water immediately after the chilli hits the oil prevents these compounds from scorching — which would produce a bitter, dark, uneven colour rather than the vibrant deep red of authentic rogan josh. The water flash-cooks the chilli in a controlled way.
  4. Whisked yogurt being added tablespoon by tablespoon to hot rogan josh spiced meat
    4

    Add Yogurt — One Tablespoon at a Time

    Reduce heat to medium-low. Have your whisked, room-temperature yogurt ready. Add it one tablespoon at a time, stirring continuously in circles after each spoonful until fully incorporated before adding the next. Take 5–6 minutes to add the full cup. The gravy should become a smooth, thick, deep red sauce with no visible white streaks. If the yogurt splits (curdles), the heat was too high or the yogurt was too cold — reduce heat and continue stirring vigorously.

    💡 Why this matters
    Yogurt added all at once to hot spiced oil splits immediately — the proteins in the cold yogurt denature unevenly when they contact high heat, curdling the sauce. Tablespoon-by-tablespoon addition allows each small amount to equilibrate to the pan temperature and emulsify into the oil before the next addition. Room-temperature yogurt is essential — cold yogurt from the refrigerator splits far more readily than room-temp yogurt in the same hot pan.
  5. Fennel powder dry ginger powder asafoetida and ground spices being stirred into rogan josh gravy
    5

    Add Ground Spices — The Kashmiri Signature

    Add fennel powder, dry ginger powder, asafoetida, ground coriander, and ground mace. Stir to combine thoroughly. Cook for 3–4 minutes on medium heat, stirring, until the raw spice smell gives way to a toasted, integrated aroma and the oil begins to separate at the edges of the pot. Add salt. Add the saffron water. Stir everything together and taste — the gravy should be deep, aromatic, and slightly sweet from the fennel with a camphor-smoke background from the black cardamom.

    💡 Why this matters
    Fennel powder and dry ginger powder are the two most distinctive ground spices in rogan josh — they are what make it taste unmistakably Kashmiri rather than generically South Asian. Fennel’s anethole compounds and ginger’s shogaol compounds (different from fresh ginger’s gingerol) both require the brief hot-pan cooking to bloom and integrate. Adding them without this brief cook produces a raw spice note that sits on top of the dish rather than integrating into it.
  6. Rogan josh covered and slow simmering — deep red oil rogan rising to the surface
    6

    Slow Simmer Until Rogan Rises

    Add 250ml hot water, stir, cover tightly, and reduce heat to the lowest setting. Simmer for 60–75 minutes, checking every 20 minutes and adding small amounts of hot water if the gravy is drying out before the meat is tender. Watch for the rogan — the red oil that rises and floats on the surface of the gravy. This is the traditional doneness signal. When rogan is clearly visible and the meat is fork-tender, the dish is ready. Uncover and cook 5 minutes on medium heat if the gravy is too thin.

    💡 Why this matters
    The rogan (floating red oil) rising to the surface signals two things simultaneously: the meat’s collagen and intramuscular fat have fully rendered into the gravy, and the gravy has sufficiently reduced that the fat is no longer emulsified in the liquid. This is the traditional Kashmiri Waza (chef) marker of correct completion. Rogan josh served before the rogan has risen is undercooked — the meat will be tough and the gravy underdeveloped.
  7. Finished authentic rogan josh with deep red colour and rogan oil floating on surface
    7

    Finish with Garam Masala — Rest and Serve

    Remove from heat. Sprinkle 1 tsp homemade garam masala over the surface. Cover and rest for 10 minutes before serving — the residual steam blooms the garam masala aromatics through the curry without cooking them. When serving, ladle some of the rogan (the red oil floating on top) over each portion — this is how it is served in Kashmiri Wazwan. Serve with steamed basmati rice. Saffron rice for a special occasion.

    💡 Why this matters
    Garam masala added at the end is a finishing spice — its volatile aromatics evaporate within minutes under sustained heat. Adding it off the heat with a 10-minute covered rest allows the steam to gently carry these aromatics throughout the curry without burning them off. The rogan served over each portion is not just aesthetic — the fat carries the fat-soluble compounds of black cardamom, cinnamon, and cloves at the highest concentration. Spoon it deliberately.
↑ Back to top
Expert Tips

What Makes Authentic Rogan Josh Different from Restaurant Versions

Kashmiri red chilli powder showing correct deep red colour for authentic rogan josh
Use Kashmiri Chilli — Not Regular Red Chilli

Kashmiri red chilli (Kashmiri mirch) is cultivated for colour and flavour, not heat — at 1,000–2,000 Scoville units, it is comparable to a mild paprika. It gives rogan josh its vibrant deep red colour through a high concentration of capsanthin (the red pigment compound) without making the dish fiery. Substituting regular hot chilli powder or cayenne changes the dish character entirely — it becomes aggressively spicy and loses the characteristic sweet-mild red quality. Use sweet paprika as a substitute if Kashmiri chilli is unavailable, not hot chilli powder.

Red rogan oil rising to surface of rogan josh — the traditional Kashmiri doneness signal
Watch for the Rogan — The Oil is the Timer

The rogan (red oil floating on the surface) is not a sign of an oily dish — it is the traditional Kashmiri signal that the curry is correctly cooked. Kashmiri Wazas (chefs) watch for this rather than using a timer. When the red oil visibly separates from the gravy and rises to the surface, fat has fully rendered from the bone-in meat and the gravy has reduced to the correct consistency. If you see rogan and the meat is tender: the dish is done. Do not continue cooking past this point — the meat will dry out.

Large fresh black cardamom pods for rogan josh — correct size and camphor smell
Buy Black Cardamom from High-Turnover Indian Grocers

Black cardamom pods for rogan josh must be fresh and plump. The camphor note that defines the Kashmiri spice character comes from the seeds inside the pod — stale pods that rattle loosely (seeds have shrunk) have lost most of their volatile oils. Buy from South Asian grocers with high stock turnover, not supermarket spice aisles. The pods should be large (2–3cm), firmly textured, and smell distinctly smoky when scratched. See our cardamom buying guide for sourcing details.

Mustard oil being heated to smoking point in karahi for authentic Kashmiri rogan josh
Rogan Josh is Better the Next Day — Always

Like all slow-cooked spiced meat dishes, rogan josh is significantly better reheated the next day. Overnight refrigeration allows the black cardamom’s camphor compounds, the fennel’s anethole, and the dry ginger’s shogaol to continue integrating into the gravy — the flavour becomes more cohesive and the spice notes less distinct and more unified. Reheat gently on medium-low with a splash of water to loosen the gravy. If serving for guests: cook the day before, refrigerate, and reheat just before serving. The difference is measurable.

↑ Back to top

Difficulty Level & Time Breakdown

Intermediate
Difficulty Rating3 / 5
🌶🌶🌶🌶🌶
Time Breakdown
Prep + spice measuring15 min (active)
Smoke oil + crackle spices4 min (active)
Sear mutton + chilli12 min (active)
Yogurt addition6 min (active)
Ground spices bloom4 min (active)
Slow simmer (rogan rises)60–75 min (passive, check every 20)
Rest + serve10 min (passive)
Hands-on time~41 min active
Skill Requirements
Can manage high-heat oil without burning (mustard oil smoking step)
Patient with yogurt addition — tablespoon by tablespoon is non-negotiable
Can identify the “rogan rising” doneness signal
Comfortable with bone-in meat — handling bone-in pieces in a karahi
Can source Kashmiri red chilli powder and fennel powder
Who is this for?
A cook comfortable with South Asian curry who wants to try an authentic regional dish that goes beyond the standard onion-tomato base. The yogurt technique and mustard oil smoking are the two steps that require care — both are explained in detail in the steps above. If you have made mutton biryani or nihari successfully, this is fully within reach.
↑ Back to top

Nutrition Information

Per serving (approx. 300g — meat and gravy only). Does not include rice. Values are estimates based on bone-in mutton — actual fat content varies with cut and how much surface fat is skimmed.

480Calories
36gProtein
32gFat
8gCarbs
4gSat. Fat
740mgSodium
↑ Back to top

Frequently Asked Questions

What is rogan josh?+
Rogan josh is a Kashmiri slow-cooked mutton or lamb curry of Persian origin. “Rogan” refers to the red oil that rises to the surface of the curry when correctly cooked — signalling the meat fat has fully rendered and the dish is done. “Josh” means intense heat or passion. Authentic rogan josh contains no onion, tomato, or garlic. The depth comes entirely from whole spices anchored by black cardamom, yogurt, fennel powder, dry ginger, and asafoetida. It is a centrepiece dish of the Kashmiri Wazwan feast.
Why does rogan josh have no onion or garlic?+
The traditional Kashmiri Pandit version uses no onion or garlic for religious reasons — Kashmiri Pandits are a Brahmin community who avoid alliums. The flavour these would normally provide is achieved through asafoetida (hing), which provides sulphur compound-based savoury depth without the ingredients themselves. The Kashmiri Muslim version does use onion and ginger-garlic paste, but the spice-forward, yogurt-based method remains the same. Both are authentic; both use black cardamom in the same way.
What is the red colour in rogan josh from?+
Authentic Kashmiri rogan josh gets its deep red colour from Kashmiri red chilli powder (which is low in heat but very high in capsanthin — the red pigment compound) and traditionally from ratanjot (ratan jot), an alkanet-family herb used as natural red food colouring in Kashmir. Outside Kashmir, ratanjot is hard to source — Kashmiri red chilli powder or good-quality sweet paprika provides adequate colour. The red oil (rogan) that rises to the surface comes from the chilli pigment compounds dissolving into the rendered meat fat.
How do I know when rogan josh is done?+
The traditional doneness signal is the rogan — the red oil that visibly rises and floats on the surface of the gravy after sufficient slow cooking. This signals that the meat’s intramuscular fat has fully rendered into the gravy and the gravy has reduced enough that the fat is no longer emulsified in the liquid. When rogan is clearly visible AND the meat is fork-tender, the dish is done. Kashmiri Wazas (chefs) use this visual signal rather than a timer.
Can I make rogan josh without mustard oil?+
Yes — ghee is the best substitute and is used in the Kashmiri Pandit version. Skip the smoking step and heat to shimmering only. Neutral oil works as a practical substitute but lacks the depth that mustard oil’s characteristic compound profile provides. Do not substitute olive oil — the flavour is wrong for this dish.
What is the role of black cardamom in rogan josh?+
Black cardamom is an essential, non-optional spice in rogan josh. Its camphor and cineole volatile compounds extract into the mustard oil during the crackling step and permeate the entire dish. Without it, rogan josh is a competent yogurt-based curry but lacks the resinous, woody, camphor-smoke base note that makes it specifically Kashmiri in character. The black cardamom note pairs particularly well with fennel powder and dry ginger — the other two signature spices of rogan josh — creating the distinctive flavour profile that no other regional Indian curry replicates.
↑ Back to top
About the Authors
Emily Rhodes culinary writer at CardamomNectar
Written by
Emily Rhodes
Culinary Writer & Spice Researcher

Emily covers South Asian spice culture, recipe development, and market sourcing. She has visited spice markets in Kerala, Karachi, and Dubai and writes all recipe content on CardamomNectar. Her approach prioritises kitchen science — the why behind technique — and sourcing accuracy grounded in direct market experience.

View Profile →
Dr Michael Bennett food scientist at CardamomNectar
Reviewed by
Dr. Michael Bennett
Food Scientist & Phytochemist

Dr. Bennett reviews all scientific and technical content on CardamomNectar. He verified the claims in this article on black cardamom volatile compound fat-solubility and extraction in the crackling step, the allyl isothiocyanate degradation during mustard oil smoking, and the capsanthin colour compound sensitivity in Kashmiri red chilli powder.

View Profile →

Similar Posts