Jhal Muri (ঝাল মুড়ি) — Indian Puffed Rice Snack with Mustard Oil and Chilies
Jhal Muri is a beloved Kolkata street snack built on puffed rice tossed with mustard oil, green chilies, and sharp aromatics. It’s mixed to order for maximum crunch and a bold, mustardy heat that feels instantly festive.

Printable Recipe Card
Servings: 2 · Total: 15 min · Difficulty: easy
Ingredients (quick list)
- 70 g puffed rice (muri)
- 12 ml mustard oil (raw, for authentic pungency)
- 15 ml fresh lime juice
- 2 g fine salt
- 2 g roasted cumin powder (about 1 tsp)
- 2 g Kashmiri red chili powder (about 1 tsp, for color and mild heat)
- 2 green chilies (thinly sliced)
- 60 g red onion (finely chopped)
- 80 g tomato (seeded and finely chopped)
- 60 g cucumber (finely chopped)
- 10 g fresh cilantro (finely chopped)
- 30 g roasted peanuts
+ 2 more in the full ingredients section below.
Steps (summary)
- Prep all vegetables first so the muri stays crisp once you start mixing. Chop the onion, seed and chop the tomato, chop the cuc…
- In a large mixing bowl, combine mustard oil, lime juice, salt, roasted cumin powder, and Kashmiri chili powder. Whisk for 15 se…
- Add the onion, tomato, cucumber, green chilies, and cilantro to the bowl and toss until coated in the mustard-lime dressing. Le…
- Add the puffed rice and immediately toss with quick, lifting motions for 20–30 seconds. Mix just until every grain looks lightl…
- Fold in the roasted peanuts, sev, and bhujia (if using) for the final 10 seconds. Serve right away in bowls or paper cones, bec…
Cultural Background
A signature Kolkata “muri” snack, Jhal Muri is mixed by hand in paper cones by street vendors, each with their own spice balance. Mustard oil and green chilies give it the unmistakable Bengali punch that defines the city’s evening snacking culture.
Equipment
💡 Tips
- Keep tomatoes seeded and chopped small (80 g) to control moisture and protect the crunch.
- For extra street-style aroma, rub the sliced green chilies with 1 g of salt before adding; it releases their oils quickly.
- If your puffed rice tastes slightly stale, dry it in a 120°C oven for 6 minutes, then cool completely before mixing.
⚠️ Common Mistakes
❌ Adding puffed rice before the vegetables are fully prepped
✅ Fix: Finish all chopping first, then mix dressing and vegetables, and add muri only at the end.
❌ Using watery tomatoes and leaving the seeds in
✅ Fix: Seed the tomato and chop finely; keep to 80 g so the mix stays crisp.
❌ Over-mixing until the puffed rice breaks down
✅ Fix: Use light, lifting tosses for 20–30 seconds and stop as soon as it looks evenly coated.
🧊 How to Store
Jhal Muri does not store well once mixed; the puffed rice softens within 30–60 minutes. If needed, refrigerate the chopped vegetables and dressing separately up to 24 hours, then mix with fresh muri and crunchy toppings just before serving.
📅 Make Ahead
Chop onion, cucumber, tomato (seeded), chilies, and cilantro up to 24 hours ahead and refrigerate separately. Mix the mustard oil, lime juice, and dry spices up to 12 hours ahead; combine with puffed rice only at serving time.
🍽️ Pairs Well With
- Masala chai
- lemon wedges
- extra green chilies
- sliced cucumber
- Kolkata-style fish fry (as a snack pairing).
Regional Variations
- Kolkata-style: heavier on mustard oil and green chilies, often with a touch more roasted cumin.
- Ghugni jhal muri: topped with a small ladle of thick yellow-pea ghugni for a more filling, semi-wet version.
- Chanachur muri: uses Bengali chanachur mix instead of sev/bhujia for extra spice and texture.
Ingredients
- 70 gpuffed rice (muri)
- 12 mlmustard oil (raw, for authentic pungency)
- 15 mlfresh lime juice
- 2 gfine salt
- 2 groasted cumin powder (about 1 tsp)
- 2 gKashmiri red chili powder (about 1 tsp, for color and mild heat)
- 2green chilies (thinly sliced)
- 60 gred onion (finely chopped)
- 80 gtomato (seeded and finely chopped)
- 60 gcucumber (finely chopped)
- 10 gfresh cilantro (finely chopped)
- 30 groasted peanuts
- 20 gsev (thin chickpea flour noodles) (store-bought is fine)
- 20 gbhujia (spicy gram flour snack) (optional but very traditional)
🔄 Substitutions
- mustard oil→ neutral oil (sunflower) + 2 g English mustard
- sev (thin chickpea flour noodles)→ crushed plain papdi
- bhujia (spicy gram flour snack)→ extra sev (20 g more)
Instructions
- 1
Prep all vegetables first so the muri stays crisp once you start mixing. Chop the onion, seed and chop the tomato, chop the cucumber, slice the green chilies, and finely chop the cilantro.
- 2
In a large mixing bowl, combine mustard oil, lime juice, salt, roasted cumin powder, and Kashmiri chili powder. Whisk for 15 seconds so the spices disperse evenly and you don’t get pockets of heat.
- 3
Add the onion, tomato, cucumber, green chilies, and cilantro to the bowl and toss until coated in the mustard-lime dressing. Let it sit for 60 seconds so the onion and tomato lightly perfume the dressing without releasing too much liquid.
- 4
Add the puffed rice and immediately toss with quick, lifting motions for 20–30 seconds. Mix just until every grain looks lightly stained and glossy, because over-mixing crushes the muri and makes it taste flat.
- 5
Fold in the roasted peanuts, sev, and bhujia (if using) for the final 10 seconds. Serve right away in bowls or paper cones, because the snack is at its best within 5 minutes while the puffed rice is still loud and crunchy.
🪪 Recipe Passport
Cultural Background
A signature Kolkata “muri” snack, Jhal Muri is mixed by hand in paper cones by street vendors, each with their own spice balance. Mustard oil and green chilies give it the unmistakable Bengali punch that defines the city’s evening snacking culture.
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

Aloo Paratha (आलू पराठा) — Indian Potato-Stuffed Breakfast Flatbread
Indian · Breads · 60 min

Kachori (कचौरी) — Flaky fried pastry stuffed with spiced moong dal
Indian · Appetizers · 70 min

Bhel Puri (भेल पूरी) — Indian Puffed Rice Chaat with Tangy Chutneys
Indian · Appetizers · 30 min

Tanzanian Ugali (Ugali) — Firm Cornmeal Porridge
Tanzanian · Side Dishes · 23 min

Spaetzle (Spätzle) — Tender German Egg Noodles
German · Side Dishes · 30 min

Lawang (لاونگ) — Afghan Stuffed Chicken with Raisins, Nuts, and Warm Spices
Afghan · Main Courses · 120 min

Ash-e Torsh (آش ترش) — Sour Herb and Legume Soup
Persian · Soups · 145 min

Ohn No Khao Swe (အုန်းနို့ခေါက်ဆွဲ) — Burmese Coconut Chicken Noodles
Burmese · Main Courses · 75 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.