Mirchi ka Salan (مرچی کا سالن) — Hyderabadi peanut-sesame chili curry
Mirchi ka Salan is a classic Hyderabadi side served with biryani, built on a nutty peanut-sesame base and tangy tamarind. Long green chilies simmer in a silky curry that balances heat with roasted, spiced richness.

Printable Recipe Card
Servings: 6 · Total: 55 min · Difficulty: medium
Ingredients (quick list)
- 300 g Long green chilies (mild to medium heat) (about 10–12 chilies)
- 80 g Peanuts, raw and skinless
- 30 g White sesame seeds
- 20 g Desiccated coconut, unsweetened
- 200 g Onion, finely chopped
- 150 g Tomato, finely chopped
- 12 g Garlic, minced
- 10 g Ginger, minced
- 60 ml Neutral oil (plus 5 ml for blistering chilies)
- 1 tsp Mustard seeds
- 1 tsp Cumin seeds
- 0.5 tsp Fenugreek seeds
+ 11 more in the full ingredients section below.
Steps (summary)
- Prep the chilies: rinse and pat them completely dry, then slit each chili lengthwise without cutting through the stem so it sta…
- Toast the nut-seed paste ingredients in a dry skillet over medium heat: peanuts first for 4–5 minutes, then add sesame and coco…
- Blister the chilies to deepen flavor: heat 5 ml oil in a wide pan and sear the chilies for 2–3 minutes, turning until they show…
- Build the tempering: add the remaining 60 ml oil to the pan over medium heat, then add mustard seeds and wait 20–30 seconds unt…
- Cook the curry base: add onion and sauté 8–10 minutes until deep golden, stirring often to prevent scorching. Add ginger and ga…
- Bloom the spices: stir in turmeric, red chili powder, coriander powder, cumin powder, and garam masala for 30–45 seconds. Splas…
+ 4 more steps in the full instructions section below.
Cultural Background
A hallmark of Hyderabadi dastarkhwan, Mirchi ka Salan is the beloved companion to biryani, designed to add tang, richness, and chili fragrance. Its peanut-sesame base reflects Deccan flavors shaped by local ingredients and royal kitchen traditions.
Equipment
💡 Tips
- For a silkier salan, blend the paste with warm water and strain it through a fine sieve before adding to the pan.
- If the gravy thickens too much while simmering, add 30–60 ml hot water and cook 2 minutes to re-emulsify.
- Choose thick-skinned, mild green chilies for the most authentic biryani-side experience; very thin chilies can turn overly hot and soft.
⚠️ Common Mistakes
❌ Burning fenugreek seeds during tempering, making the curry bitter.
✅ Fix: Keep heat at medium and add fenugreek after mustard starts popping; if it darkens quickly, immediately add onions to drop the temperature.
❌ Gritty gravy from under-blended peanuts and sesame.
✅ Fix: Blend longer with warm water and scrape the blender; strain the paste if you want restaurant-smooth texture.
❌ Split or oily gravy that looks separated and thin.
✅ Fix: Simmer gently and stir frequently; add 30 ml hot water and whisk to re-emulsify, then cook 2–3 minutes on low.
🧊 How to Store
Cool to room temperature within 1 hour, then refrigerate in an airtight container for up to 4 days. Reheat gently over low heat with 30–60 ml water, stirring often to prevent the nut paste from sticking; avoid hard boiling which can split the gravy.
📅 Make Ahead
Toast and grind the peanut-sesame-coconut paste up to 2 days ahead and refrigerate it airtight. You can also blister the chilies and chop onions/tomatoes a day ahead to cut active cooking time.
🍽️ Pairs Well With
- Hyderabadi chicken biryani
- mutton biryani
- bagara rice
- onion raita
- kachumber salad.
Regional Variations
- Some Hyderabadi versions skip tomato and rely on tamarind alone for sourness, giving a darker, more nut-forward gravy.
- A few households add 1 tsp poppy seeds (khus khus) to the paste for extra silkiness and a subtly sweet aroma.
- In spicier renditions, a portion of the green chilies is replaced with small hot chilies, while keeping the same nut-sesame base.
Ingredients
- 300 gLong green chilies (mild to medium heat) (about 10–12 chilies)
- 80 gPeanuts, raw and skinless
- 30 gWhite sesame seeds
- 20 gDesiccated coconut, unsweetened
- 200 gOnion, finely chopped
- 150 gTomato, finely chopped
- 12 gGarlic, minced
- 10 gGinger, minced
- 60 mlNeutral oil (plus 5 ml for blistering chilies)
- 1 tspMustard seeds
- 1 tspCumin seeds
- 0.5 tspFenugreek seeds
- 10 leafCurry leaves
- 0.5 tspTurmeric powder
- 1.5 tspRed chili powder (Kashmiri-style for color and moderate heat)
- 2 tspCoriander powder
- 1 tspCumin powder
- 0.5 tspGaram masala
- 20 gTamarind concentrate (dilute with water as directed below)
- 450 mlWater
- 8 gJaggery (or light brown sugar)
- 9 gSalt
- 10 gFresh cilantro, chopped
🔄 Substitutions
- Tamarind concentrate→ Tamarind pulp
- Desiccated coconut, unsweetened→ Fresh grated coconut
- Neutral oil→ Peanut oil
Instructions
- 1
Prep the chilies: rinse and pat them completely dry, then slit each chili lengthwise without cutting through the stem so it stays intact. If you want less heat, scrape out the seeds with the tip of a spoon, then set the chilies aside.
- 2
Toast the nut-seed paste ingredients in a dry skillet over medium heat: peanuts first for 4–5 minutes, then add sesame and coconut for 2–3 minutes until fragrant and lightly golden. Cool for 5 minutes, then grind with 120 ml of the water into a smooth, pourable paste; scrape the blender to avoid gritty bits.
- 3
Blister the chilies to deepen flavor: heat 5 ml oil in a wide pan and sear the chilies for 2–3 minutes, turning until they show light blistering. Remove to a plate; this step tames raw chili bite and helps them hold their shape during simmering.
- 4
Build the tempering: add the remaining 60 ml oil to the pan over medium heat, then add mustard seeds and wait 20–30 seconds until they pop. Stir in cumin seeds, fenugreek seeds, and curry leaves for 20 seconds; keep the heat moderate so fenugreek does not burn and turn bitter.
- 5
Cook the curry base: add onion and sauté 8–10 minutes until deep golden, stirring often to prevent scorching. Add ginger and garlic and cook 60 seconds, then add tomato and cook 4–5 minutes until softened and glossy.
- 6
Bloom the spices: stir in turmeric, red chili powder, coriander powder, cumin powder, and garam masala for 30–45 seconds. Splash in 30 ml water if the spices stick, because scorched spices will make the salan taste harsh.
- 7
Simmer the gravy: pour in the ground peanut-sesame-coconut paste and stir continuously for 2 minutes to emulsify with the oil. Add the remaining water (330 ml) and bring to a gentle simmer, then cook 8 minutes, stirring every minute so the nut paste doesn’t catch on the bottom.
- 8
Add tang and balance: dissolve tamarind concentrate in 60 ml warm water (taken from the measured water if desired) and stir it into the simmering curry. Add jaggery and salt, then simmer 3 minutes; the gravy should taste tangy, nutty, and slightly sweet at the finish.
- 9
Finish with chilies: slide the blistered chilies into the curry and spoon gravy over them so they cook evenly. Cover and simmer on low for 10–12 minutes until the chilies are tender but not collapsing, and the oil begins to separate in small droplets on top.
- 10
Rest and serve: turn off the heat and rest the salan, covered, for 10 minutes so the flavors round out and the gravy thickens slightly. Garnish with cilantro and serve warm alongside biryani, keeping extra gravy for spooning over rice.
🪪 Recipe Passport
Cultural Background
A hallmark of Hyderabadi dastarkhwan, Mirchi ka Salan is the beloved companion to biryani, designed to add tang, richness, and chili fragrance. Its peanut-sesame base reflects Deccan flavors shaped by local ingredients and royal kitchen traditions.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Rasmalai (रसमलाई) — Indian Soft Cheese Patties in Saffron Milk
Indian · Desserts · 70 min

Ven Pongal (வெண் பொங்கல்) — South Indian rice and lentil porridge with black pepper
Indian · Main Courses · 40 min

Kozhukattai (मोदक) — Indian Steamed Rice Dumplings with Sweet Coconut
Indian · Desserts · 65 min

Kombu no Tsukudani (昆布の佃煮) — Soy-Simmered Kelp Relish
Japanese · Side Dishes · 65 min

Nukazuke (糠漬け) — Japanese Rice Bran Pickles
Japanese · Side Dishes · 40 min

Authentic Kabab Koobideh (کباب کوبیده) — Persian Minced Lamb Skewers
Persian · Kebabs · 40 min

Qabili Gosht (قابلی گوشت) — Afghan Lamb and Rice Pilaf, Aromatic and Hearty
Afghan · Rice Dishes · 130 min

Cincinnati Chili (Cincinnati Chili) — Skyline-Style Spiced Chili over Spaghetti
American · Main Courses · 140 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.