Kabab-e Gharch (کباب قارچ) — Crispy Oyster Mushroom Skewers
Crispy fried oyster mushroom kebab is a stylish, plant-based take on classic Iranian kebabs. The mushrooms are seasoned with fragrant herbs, salt, and pepper, then coated in egg and breadcrumbs so they turn crunchy on the outside while staying juicy and umami-rich inside.

Printable Recipe Card
Servings: 4 · Total: 73 min · Difficulty: medium
Ingredients (quick list)
- 500 g Oyster mushrooms (cleaned, torn into large strips) (Prefer thick clusters for juicier texture)
- 6 g Fine sea salt (About 1 tsp)
- 2 g Black pepper (freshly ground) (About 1 tsp)
- 2 g Ground turmeric (About 1 tsp, for Persian warmth and color)
- 30 ml Lemon juice (fresh) (2 tbsp)
- 30 ml Neutral oil (grapeseed or sunflower) (2 tbsp)
- 20 g Fresh parsley (finely chopped) (About 1/2 cup loosely packed)
- 10 g Fresh dill (finely chopped) (About 1/4 cup loosely packed)
- 6 g Fresh mint (finely chopped) (About 3 tbsp loosely packed)
- 2 each Eggs (large) (Beaten until smooth)
- 40 g All-purpose flour (About 1/3 cup; helps breading adhere)
- 120 g Breadcrumbs (fine, dry) (About 1 1/4 cups; use unseasoned)
+ 3 more in the full ingredients section below.
Steps (summary)
- If using wooden skewers, soak them in cold water for 30 minutes so they don’t burn. Clean the oyster mushrooms with a damp clot…
- For the marinade, mix 6 g salt, 2 g black pepper, 2 g turmeric, 30 ml lemon juice, and 30 ml oil. Add the chopped herbs (parsle…
- Cover the bowl and rest the mushrooms in the refrigerator for 20 minutes so the flavors absorb and the surface becomes slightly…
- Remove the marinated mushrooms from the fridge. Coat each piece first in flour (shake off excess), then dip in egg, and finally…
- Thread the mushrooms onto skewers without packing them tightly (3–4 pieces per skewer) so air can circulate between layers. Hea…
- Arrange the skewers in the pan and fry for 3–4 minutes without moving them, until the crust turns golden. Flip and fry the othe…
+ 1 more steps in the full instructions section below.
Cultural Background
In Iranian food culture, kebab is a symbol of togetherness and hospitality, typically served with bread or rice. Mushroom kebab is a creative, modern spin on that tradition: it leans on beloved Iranian herbs and a breading technique to deliver a vegetarian option that still feels truly “kebab-worthy.”
Equipment
💡 Tips
- For restaurant-level crunch, use very dry, fine breadcrumbs and let the coated mushrooms rest in the fridge for 10 minutes before cooking.
- Don’t wash the mushrooms; extra water makes them steam and the crust turns soft. Wiping with a damp cloth is enough.
- If the mushrooms are very thin, fold them over before breading so the inside stays juicier.
⚠️ Common Mistakes
❌ Rinsing mushrooms under water and soaking the flesh
💡 Why: Mushrooms absorb water and release steam during cooking; the breading turns soft and can slip off.
✅ Fix: Clean with a damp cloth or soft brush, then let them sit in open air for 5 minutes before breading so the surface dries.
❌ Pan heat too low
💡 Why: Instead of frying, the mushrooms release water and the crust won’t brown.
✅ Fix: Preheat the pan for 3 minutes until the oil looks glossy (about 190°C at the pan surface) and don’t overcrowd the skewers.
❌ Moving them around too much in the first minutes
💡 Why: The crust doesn’t get a chance to set and brown, so it falls off.
✅ Fix: Don’t touch each side for at least 3 minutes; then gently flip with tongs.
❌ Skipping the pre-cook rest after breading
💡 Why: The breadcrumbs don’t lock onto the egg and separate in the oil.
✅ Fix: Rest the breaded mushrooms on a rack in the fridge for 10 minutes.
🧊 How to Store
Best enjoyed the same day. Store leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, place on a rack in a 200°C oven for 8–10 minutes to crisp back up; the microwave will soften the crust.
📅 Make Ahead
Marinate the mushrooms up to 12 hours ahead (refrigerated). Do the breading up to 2 hours ahead and keep them on a rack in the fridge; then fry right before serving so they stay fully crisp.
🍽️ Pairs Well With
- Saffron rice (chelo) or kateh
- grilled tomatoes and grilled green peppers
- sangak bread
- mast-o-khiar (yogurt with cucumber)
- liteh or mixed torshi (pickles)
- and mint doogh.
Regional Variations
- Tehran (modern café style)Often served with extra herbs (especially parsley and mint) and a lemon-yogurt dip or pomegranate sauce; sometimes a little paprika is mixed into the breadcrumbs.
- Caspian north (Gilan/Mazandaran inspired)The herbs shift toward choochagh/khalvash (if available), and a bit of ab-ghooreh (verjuice) is added to the marinade for a brighter northern-style tang.
Ingredients
- 500 gOyster mushrooms (cleaned, torn into large strips) (Prefer thick clusters for juicier texture)
- 6 gFine sea salt (About 1 tsp)
- 2 gBlack pepper (freshly ground) (About 1 tsp)
- 2 gGround turmeric (About 1 tsp, for Persian warmth and color)
- 30 mlLemon juice (fresh) (2 tbsp)
- 30 mlNeutral oil (grapeseed or sunflower) (2 tbsp)
- 20 gFresh parsley (finely chopped) (About 1/2 cup loosely packed)
- 10 gFresh dill (finely chopped) (About 1/4 cup loosely packed)
- 6 gFresh mint (finely chopped) (About 3 tbsp loosely packed)
- 2 eachEggs (large) (Beaten until smooth)
- 40 gAll-purpose flour (About 1/3 cup; helps breading adhere)
- 120 gBreadcrumbs (fine, dry) (About 1 1/4 cups; use unseasoned)
- 30 gUnsalted butter (For Persian-style richness; can be replaced with oil)
- 45 mlNeutral oil (for pan-frying) (3 tbsp; adjust to keep a thin, shimmering layer)
- 8 eachMetal skewers (Or 8 bamboo skewers soaked 30 minutes)
🔄 Substitutions
- Unsalted butter→ Neutral oil (additional 30 ml)
- Breadcrumbs (wheat)→ Gluten-free breadcrumbs (same weight)
- Eggs→ Aquafaba 90 ml + chickpea flour 15 g
Instructions
- 1
If using wooden skewers, soak them in cold water for 30 minutes so they don’t burn. Clean the oyster mushrooms with a damp cloth and tear into large strips (about 6–8 cm) so they stay juicy while cooking. Place the mushrooms in a large bowl.
- 2
For the marinade, mix 6 g salt, 2 g black pepper, 2 g turmeric, 30 ml lemon juice, and 30 ml oil. Add the chopped herbs (parsley, dill, mint). Pour over the mushrooms and gently toss for 1 minute so they don’t bruise.
- 3
Cover the bowl and rest the mushrooms in the refrigerator for 20 minutes so the flavors absorb and the surface becomes slightly tacky. Meanwhile, set up three breading stations: 40 g flour in the first dish, beaten eggs in the second, and 120 g breadcrumbs in the third.
- 4
Remove the marinated mushrooms from the fridge. Coat each piece first in flour (shake off excess), then dip in egg, and finally coat thoroughly in breadcrumbs. For better crunch, place the breaded mushrooms on a rack or tray in the fridge for 10 minutes.
- 5
Thread the mushrooms onto skewers without packing them tightly (3–4 pieces per skewer) so air can circulate between layers. Heat a cast-iron or nonstick skillet over medium-high heat (about 190°C at the pan surface). Add 45 ml oil and 30 g butter until foamy and glossy.
- 6
Arrange the skewers in the pan and fry for 3–4 minutes without moving them, until the crust turns golden. Flip and fry the other side for 3–4 minutes. If needed, add 1 tablespoon oil so the crust doesn’t dry out. You’re aiming for deep golden color and an audible sizzle.
- 7
Transfer the skewers to a rack-lined tray or paper towels and rest for 5 minutes so excess steam escapes and the crust stays crisp. If frying in batches, keep finished skewers in a 100°C oven (up to 15 minutes) so they stay warm without turning soft.
🪪 Recipe Passport
Cultural Background
In Iranian food culture, kebab is a symbol of togetherness and hospitality, typically served with bread or rice. Mushroom kebab is a creative, modern spin on that tradition: it leans on beloved Iranian herbs and a breading technique to deliver a vegetarian option that still feels truly “kebab-worthy.”
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.
- Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
- Persian Steamed Rice Masterclass (چلو و پلو) — Chelo and Polow techniques with perfect tahdig
- Kalam Polo Ghermez (کلم پلو قرمز) — Persian Red Cabbage Rice
- Kabab Hosseini (کباب حسینی) — Persian Steamed Lamb Kebab
- Kabab Tabei (کباب تابهای) — Persian Pan-Seared Ground Meat Kebab
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

Baghali Polo (باقالی پلو) — Persian Dill and Fava Bean Rice with Saffron
Persian · Rice Dishes · 95 min

Pasta with Walnut Sauce (پاستا با سس گردو) — Creamy Persian Walnut-Yogurt Pasta
Persian · Main Courses · 35 min

Kashmish Polow (کشمش پلو) — Persian Raisin Rice with Slow-Cooked Lamb
Persian · Rice Dishes · 155 min

Greek Gyro (Γύρος) — Seasoned Meat Pita Wrap with Tzatziki
Greek · Kebabs · 105 min

Pork Souvlaki (Σουβλάκι) — Greek Grilled Marinated Pork Skewers with Tzatziki
Greek · Kebabs · 37 min

Chicken Chygyrtma (Toyuq Çığırtması) — Azerbaijani Chicken with Eggs and Tomatoes
Azerbaijani · Main Courses · 65 min

Turkish Menemen (Menemen) — Soft Eggs with Tomatoes and Peppers
Turkish · Main Courses · 37 min

Khuushuur (Хуушуур) — Crisp Mongolian Fried Meat Pockets
Mongolian · Main Courses · 70 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.