Kabâb-e Ghârch va Felfel (کباب قارچ و فلفل) — Persian Beef, Mushroom & Pepper Skewers
Kabâb-e Ghârch va Felfel is a refined Persian kebab where beef is gently tenderized in fresh onion juice, then grilled with mushrooms and peppers. It’s a restaurant-style favorite that balances smoky char with bright, garden flavors.

Printable Recipe Card
Servings: 4 · Total: 49 min · Difficulty: medium
Ingredients (quick list)
- 600 g Beef tenderloin, cut into 3 cm cubes (Trim visible silverskin for even tenderness)
- 220 g Onion, grated (juice and pulp) (About 1 large onion; use all juices)
- 30 ml Vegetable oil (Helps carry flavor and prevent sticking)
- 20 g Tomato paste (About 1 tbsp; adds color and umami)
- 7 g Salt (About 1 1/4 tsp fine salt)
- 2 g Black pepper, freshly ground (About 1 tsp)
- 300 g Large mushrooms (cremini or button), stems trimmed (Choose similar size caps for even grilling)
- 200 g Green bell peppers, cut into 3 cm squares (About 2 medium peppers)
- 300 g Tomatoes, cut into thick wedges (About 2 medium; keep wedges thick so they don’t fall apart)
Steps (summary)
- Grate the onion into a bowl and collect both the juice and pulp. Stir in 30 ml vegetable oil, tomato paste, 7 g salt, and 2 g b…
- Add the beef tenderloin cubes to the onion mixture and coat every piece thoroughly. Cover and refrigerate for 2 hours to tender…
- Prepare the vegetables while the beef rests: trim mushroom stems, cut peppers into 3 cm squares, and cut tomatoes into thick we…
- Preheat a charcoal grill or gas grill to medium-high heat, aiming for a strong sizzle when food hits the grate. Clean and oil t…
- Thread the beef onto skewers, leaving a small gap between pieces for heat circulation. Thread mushrooms, peppers, and tomatoes…
- Grill the beef skewers for 8–10 minutes total, turning every 2 minutes to build an even char without burning the onion sugars.…
+ 2 more steps in the full instructions section below.
Cultural Background
This kebab reflects the Persian love of refined grilling, where onion juice is used as a natural tenderizer and perfume. Pairing beef with mushrooms and peppers is a modern, restaurant-style expression of the classic kabab tradition built around smoke, balance, and hospitality.
Equipment
💡 Tips
- For the cleanest tenderness, keep the beef cubes a consistent 3 cm so they finish at the same time.
- If using wooden skewers, soak them in water for 30 minutes and wipe dry before threading to reduce scorching.
- For deeper grill flavor, keep a two-zone fire (hot side and cooler side) so you can move skewers away from flare-ups.
⚠️ Common Mistakes
❌ Marinating too long in onion juice, making the meat surface mushy
✅ Fix: Keep tenderloin at 2 hours (up to 3 hours max), and always refrigerate; for longer marination, reduce onion and increase oil.
❌ Grilling beef and vegetables on the same skewer so one overcooks
✅ Fix: Skewer beef separately from mushrooms/peppers/tomatoes and pull each skewer when it’s perfectly done.
❌ Flare-ups burning the tomato paste and leaving bitterness
✅ Fix: Use medium-high heat with a cooler zone, trim excess marinade from beef, and turn frequently to build color gradually.
🧊 How to Store
Cool leftovers within 1 hour, then refrigerate in an airtight container for up to 3 days. Reheat beef gently in a covered skillet with 15 ml water over low heat for 3–5 minutes, or briefly in a 160°C oven until warm to avoid drying; vegetables reheat best on a hot pan.
📅 Make Ahead
Grate the onion and mix the marinade up to 24 hours ahead, refrigerated in a sealed container. Cut vegetables up to 12 hours ahead and keep chilled; marinate the beef 2 hours before grilling for the best texture.
🍽️ Pairs Well With
- Chelow (Persian steamed rice)
- grilled tomatoes
- torshi (pickles)
- fresh herbs (sabzi khordan)
- mast-o-khiar.
Regional Variations
- Tehran-style: slightly heavier tomato paste in the marinade for deeper color and a more restaurant-like finish.
- Caspian-inspired: increase mushrooms and serve with herb-heavy sides to echo the region’s foresty flavors.
- Home-style mixed grill: add extra tomato wedges and peppers to stretch the platter for family gatherings.
Ingredients
- 600 gBeef tenderloin, cut into 3 cm cubes (Trim visible silverskin for even tenderness)
- 220 gOnion, grated (juice and pulp) (About 1 large onion; use all juices)
- 30 mlVegetable oil (Helps carry flavor and prevent sticking)
- 20 gTomato paste (About 1 tbsp; adds color and umami)
- 7 gSalt (About 1 1/4 tsp fine salt)
- 2 gBlack pepper, freshly ground (About 1 tsp)
- 300 gLarge mushrooms (cremini or button), stems trimmed (Choose similar size caps for even grilling)
- 200 gGreen bell peppers, cut into 3 cm squares (About 2 medium peppers)
- 300 gTomatoes, cut into thick wedges (About 2 medium; keep wedges thick so they don’t fall apart)
🔄 Substitutions
- Beef tenderloin→ Beef sirloin, cut into 3 cm cubes
- Green bell peppers→ Cubanelle peppers, cut into similar squares
- Vegetable oil→ Grapeseed oil
Instructions
- 1
Grate the onion into a bowl and collect both the juice and pulp. Stir in 30 ml vegetable oil, tomato paste, 7 g salt, and 2 g black pepper until the mixture looks uniform and lightly reddish.
- 2
Add the beef tenderloin cubes to the onion mixture and coat every piece thoroughly. Cover and refrigerate for 2 hours to tenderize and perfume the meat, then remove from the fridge 20 minutes before grilling so it cooks evenly.
- 3
Prepare the vegetables while the beef rests: trim mushroom stems, cut peppers into 3 cm squares, and cut tomatoes into thick wedges. Toss mushrooms, peppers, and tomatoes with 15 ml oil, 3 g salt, and 1 g black pepper so they grill with gloss and don’t dry out.
- 4
Preheat a charcoal grill or gas grill to medium-high heat, aiming for a strong sizzle when food hits the grate. Clean and oil the grates well, because tomato paste in the marinade can stick if the grill is dry.
- 5
Thread the beef onto skewers, leaving a small gap between pieces for heat circulation. Thread mushrooms, peppers, and tomatoes onto separate skewers, because vegetables and beef finish at different times and need different turning rhythms.
- 6
Grill the beef skewers for 8–10 minutes total, turning every 2 minutes to build an even char without burning the onion sugars. Target an internal temperature of 55–57°C for medium-rare or 60–63°C for medium, then rest the skewers for 5 minutes to keep juices inside.
- 7
Grill the mushroom and pepper skewers for 6–8 minutes total, turning often until the mushrooms are browned and the peppers are blistered at the edges. Grill the tomato wedges for 3–5 minutes, just until lightly charred and softened but still holding their shape.
- 8
Serve the skewers immediately while the smoke aroma is at its peak. Arrange beef with the grilled mushrooms, peppers, and tomatoes so each bite has the classic Persian kebab contrast of juicy meat and sweet-smoky vegetables.
🪪 Recipe Passport
Cultural Background
This kebab reflects the Persian love of refined grilling, where onion juice is used as a natural tenderizer and perfume. Pairing beef with mushrooms and peppers is a modern, restaurant-style expression of the classic kabab tradition built around smoke, balance, and hospitality.
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
- Kadoo Varaqe’i (کدو ورقهای) — Persian Sliced Zucchini Omelet
- Kabab-e Ghaz (کباب غاز) — Persian Saffron-Infused Roasted Goose
- Kabab Koobideh (کباب کوبیده) — Persian Minced Lamb Skewers
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

Pan-Seared Joojeh Kebab (جوجه کباب تابهای) — Persian Saffron Skillet Chicken
Persian · Kebabs · 34 min

Kabab Vijeh (کباب ویژه) — Royal Persian Mixed Grill Platter
Persian · Kebabs · 70 min

Bulgar Kabab (کباب بلغار) — Persian Rolled Saffron Fillets
Persian · Kebabs · 37 min

Urfa Kebab (اورفا کباب) — Mild Turkish minced skewer with sumac onions
Turkish · Kebabs · 37 min

Seekh Kebab (کباب سیخی) — Afghan Grilled Minced Meat Skewers with Cumin
Afghan · Kebabs · 37 min

Smoky Eggplant Salad (Patlıcan Salatası) — Turkish charred eggplant with garlic and olive oil
Turkish · Salads · 40 min

Cacık (Yoğurtlu Salatalık Mezesi) — Chilled Turkish Yogurt, Cucumber & Mint Dip
Turkish · Appetizers · 15 min

Khashlama (Խաշլամա) — Armenian Lamb and Vegetable Stew
Armenian · Stews · 160 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.