Khourek-e Goosht o Gharch (خوراک گوشت و قارچ) — Persian Baked Meat, Mushroom & Zucchini Stew
A comforting Persian-style baked casserole of spiced ground meat, sautéed mushrooms, and tender zucchini in a tomato-garlic sauce, finished with a golden Parmesan crust. Cozy, aromatic, and weeknight-friendly.

Printable Recipe Card
Servings: 6 · Total: 80 min · Difficulty: medium
Ingredients (quick list)
- 250 g Yellow onion (finely diced)
- 30 ml Olive oil (divided)
- 500 g Ground beef (85–90% lean (or use ground lamb))
- 12 g Garlic (minced (about 4 cloves))
- 2 tsp Turmeric
- 1 tsp Black pepper (freshly ground)
- 2 tsp Fine sea salt (divided, plus more to taste)
- 45 g Tomato paste (about 3 tablespoons)
- 400 g Canned crushed tomatoes (or finely grated fresh tomatoes)
- 240 ml Water (plus 30–60 ml as needed)
- 15 ml Apple cider vinegar (or white vinegar)
- 0.5 tsp Ground cinnamon (optional but traditional-leaning)
+ 3 more in the full ingredients section below.
Steps (summary)
- Heat the oven to 200°C (400°F). Choose a 2.5–3 liter baking dish. Heat 15 ml olive oil in a wide skillet over medium heat for 2…
- Increase heat to medium-high. Add the ground beef and break it up with a wooden spoon. Cook 6–8 minutes until no longer pink an…
- Push the meat to one side of the pan. Add tomato paste to the cleared space and cook 2 minutes, stirring, to darken slightly an…
- In a second skillet (or after transferring the meat sauce to a bowl), heat the remaining 15 ml olive oil over medium-high heat.…
- Add the zucchini to the mushrooms and cook 4–5 minutes, stirring gently, just until the edges soften but the pieces still hold…
- Assemble the casserole: spread half of the meat-tomato sauce in the baking dish. Spoon the mushroom-zucchini mixture evenly ove…
+ 2 more steps in the full instructions section below.
Cultural Background
Home-style baked casseroles like this are common in contemporary Iranian cooking, combining familiar stew flavors with oven finishing for convenience. The dish reflects a modern approach to weeknight meals while keeping signature aromatics such as onion, turmeric, and tomato.
Equipment
💡 Tips
- Brown the mushrooms until their moisture fully evaporates; this prevents a watery casserole.
- Cooking the tomato paste for 2 minutes deepens color and reduces acidity.
- If using ground lamb, skim excess fat after simmering the sauce for a cleaner finish.
- Cut zucchini evenly (about 1 cm) so it softens without turning mushy during baking.
- For a stronger tang, increase vinegar to 20 ml; for a milder sauce, keep it at 10–15 ml.
⚠️ Common Mistakes
❌ Skipping mushroom browning and adding them while wet
💡 Why: Mushrooms release water during baking, thinning the sauce and making the casserole soupy
✅ Fix: Cook mushrooms over medium-high heat until their liquid evaporates and edges brown before assembling
❌ Overcooking zucchini before baking
💡 Why: Zucchini continues to soften in the oven and can turn mushy
✅ Fix: Sauté only 4–5 minutes so it is just starting to soften, then finish cooking in the oven
❌ Not cooking tomato paste
💡 Why: Raw tomato paste tastes harsh and can make the sauce one-dimensional
✅ Fix: Toast the paste in the pan for about 2 minutes until darker and fragrant before adding tomatoes and water
❌ Baking without enough moisture
💡 Why: The top can dry out before the casserole fully heats through
✅ Fix: If the sauce is thick, add 30–60 ml water around the edges before baking and keep the dish centered in the oven
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat covered at 180°C (350°F) for 15–20 minutes or microwave until steaming hot. Freeze up to 2 months; thaw overnight in the refrigerator before reheating.
📅 Make Ahead
Prepare the meat-tomato sauce and sauté the mushrooms and zucchini up to 24 hours ahead; refrigerate separately. Assemble, top with Parmesan, and bake when ready, adding 5–8 minutes to the baking time if starting cold.
🍽️ Pairs Well With
- Steamed basmati rice
- Persian-style saffron rice
- Flatbread and a simple cucumber-yogurt salad
- Pickled vegetables
Regional Variations
- Tehran-style home cookingOften made as a quick oven-finished casserole with ground meat and vegetables, emphasizing convenience while keeping a tomato-onion base and gentle spices.
- Caspian-influenced approachSome cooks increase the tang by adding a little more vinegar and simmering the sauce longer, creating a brighter, more pronounced sweet-sour balance.
- Diaspora kitchensParmesan or other hard cheeses are used as an easy browned topping, blending familiar Iranian stew flavors with a gratin-like finish.
Ingredients
- 250 gYellow onion (finely diced)
- 30 mlOlive oil (divided)
- 500 gGround beef (85–90% lean (or use ground lamb))
- 12 gGarlic (minced (about 4 cloves))
- 2 tspTurmeric
- 1 tspBlack pepper (freshly ground)
- 2 tspFine sea salt (divided, plus more to taste)
- 45 gTomato paste (about 3 tablespoons)
- 400 gCanned crushed tomatoes (or finely grated fresh tomatoes)
- 240 mlWater (plus 30–60 ml as needed)
- 15 mlApple cider vinegar (or white vinegar)
- 0.5 tspGround cinnamon (optional but traditional-leaning)
- 450 gButton mushrooms (wiped clean, thickly sliced)
- 600 gZucchini (cut into 1 cm half-moons)
- 60 gParmesan cheese (finely grated)
🔄 Substitutions
- Ground beef→ Ground lamb
- Parmesan cheese→ Grated aged sheep’s milk cheese or Pecorino
- Apple cider vinegar→ White vinegar or red wine vinegar
Instructions
- 1
Heat the oven to 200°C (400°F). Choose a 2.5–3 liter baking dish. Heat 15 ml olive oil in a wide skillet over medium heat for 2 minutes, then add the diced onion and 1/2 teaspoon salt. Cook 8–10 minutes, stirring often, until soft and lightly golden.
- 2
Increase heat to medium-high. Add the ground beef and break it up with a wooden spoon. Cook 6–8 minutes until no longer pink and most moisture has evaporated. Stir in minced garlic, turmeric, black pepper, and 1 teaspoon salt; cook 60–90 seconds until fragrant, keeping the mixture moving so the garlic does not brown.
- 3
Push the meat to one side of the pan. Add tomato paste to the cleared space and cook 2 minutes, stirring, to darken slightly and remove raw flavor. Stir paste into the meat, then add crushed tomatoes, water (240 ml), vinegar, and cinnamon (if using). Simmer 10 minutes, uncovered, until saucy.
- 4
In a second skillet (or after transferring the meat sauce to a bowl), heat the remaining 15 ml olive oil over medium-high heat. Add sliced mushrooms in an even layer and cook 6–8 minutes, stirring only occasionally, until browned and their liquid has cooked off. Season with the remaining 1/2 teaspoon salt.
- 5
Add the zucchini to the mushrooms and cook 4–5 minutes, stirring gently, just until the edges soften but the pieces still hold their shape. If the pan looks dry, add 30 ml water to help steam for 1 minute. Taste and adjust salt and pepper.
- 6
Assemble the casserole: spread half of the meat-tomato sauce in the baking dish. Spoon the mushroom-zucchini mixture evenly over it, then top with the remaining meat sauce. If the sauce seems very thick, drizzle 30–60 ml water around the edges so it bakes moist rather than dry.
- 7
Sprinkle the grated Parmesan evenly over the top. Bake uncovered at 200°C (400°F) for 18–22 minutes until bubbling at the edges and the cheese is melted. For deeper browning, broil on high for 1–2 minutes, watching constantly to prevent scorching.
- 8
Rest the casserole 10 minutes before serving so the layers set and the juices redistribute. Serve hot, spooning down to get all layers. If desired, finish with a small drizzle of olive oil at the table and a few turns of black pepper for extra aroma.
🪪 Recipe Passport
Cultural Background
Home-style baked casseroles like this are common in contemporary Iranian cooking, combining familiar stew flavors with oven finishing for convenience. The dish reflects a modern approach to weeknight meals while keeping signature aromatics such as onion, turmeric, and tomato.
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.
- Kookoo Sibzamini (کوکو سیب زمینی) — Persian Potato & Vegetable Frittata
- Kotlet-e Meygoo (کتلت میگو) — Persian Shrimp Cutlets
- Koofteh Havij (کوفته هویج) — Persian Carrot Meatballs in Saffron-Tomato Broth
- Kookoo-ye Esfenaj va Sabzijat-e Mo'atar (کوکو اسفناج و سبزیجات معطر) — Persian Spinach and Aromatic Herb Kuku
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

Ash Reshteh (آش رشته) — Persian Herb, Bean, and Noodle Soup
Persian · Soups · 145 min

Kuku Sabzi (کوکو سبزی) — Emerald Persian Herb Frittata
Persian · Main Courses · 38 min

Smoked Silk Mirza Ghasemi (میرزا قاسمی) — Silky smoked eggplant with tomato, garlic, and eggs
Persian · Appetizers · 60 min

Chilean Humitas (Humitas) — Fresh Corn Parcels with Basil
Chilean · Main Courses · 90 min

Charquicán (Charquicán) — Chilean Beef and Vegetable Hash
Chilean · Main Courses · 70 min

Turkish Shish Kebab (Şiş Kebap) — Charcoal-Grilled Marinated Lamb Skewers
Turkish · Kebabs · 37 min

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

Egyptian Fatta (فتة) — Layered Meat, Rice, and Crisp Bread
Egyptian · Main Courses · 145 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.