Khorak Bademjan va Panir (خوراک بادمجان و پنیر) — Persian Baked Eggplant & Cheese Casserole
A Persian-style baked eggplant and cheese casserole built like a vegetable khorak: salted eggplant, garlicky tomato sauce, and a crisp breadcrumb topping. Comforting, savory, and ideal with rice or flatbread.

Printable Recipe Card
Servings: 6 · Total: 110 min · Difficulty: medium
Ingredients (quick list)
- 1200 g Eggplants (2–3 medium; cut into 12 mm slices)
- 18 g Salt (for salting eggplant (about 3 tsp); plus more to season sauce)
- 60 g All-purpose flour (for light dredging)
- 90 ml Olive oil (divided; for pan-frying and sauce)
- 800 g Peeled tomatoes (canned whole peeled tomatoes, crushed by hand)
- 18 g Garlic (about 6 cloves, finely grated or minced)
- 2 g Black pepper (about 1 tsp, plus more to taste)
- 2 large Eggs (for binding the topping)
- 90 g Breadcrumbs (plain, fine breadcrumbs)
- 250 g Mozzarella cheese (low-moisture, shredded)
Steps (summary)
- Salt the eggplant to improve texture. Arrange the 12 mm eggplant slices in a colander over a tray, sprinkling evenly with 18 g…
- Cook the tomato-garlic sauce while the eggplant rests. Heat 30 ml olive oil in a saucepan over medium heat. Add garlic and stir…
- Lightly dredge and pan-fry the eggplant. Spread flour in a shallow dish and coat each slice in a thin layer, tapping off excess…
- Prepare the casserole and oven. Heat the oven to 190°C (375°F). Lightly oil a 23×33 cm (9×13 in) baking dish. Spread about 120…
- Make the breadcrumb-cheese topping for a cohesive crust. In a bowl, whisk the eggs until smooth (about 20 seconds). Stir in bre…
- Rest, slice, and serve for best structure. Let the casserole rest 10–12 minutes so the sauce thickens and slices hold together.…
Cultural Background
Vegetable khoraks are a longstanding part of Iranian home cooking, often served as satisfying mains alongside rice or bread. This casserole-style preparation reflects a modern, oven-baked approach while keeping familiar Persian flavors centered on eggplant and tomato.
Equipment
💡 Tips
- Drying the rinsed eggplant thoroughly is the key to less oil absorption and better browning.
- If your tomatoes are very acidic, simmer 5 extra minutes to concentrate and mellow the flavor before baking.
- For a crisper top, move the dish to the upper rack for the last 3–4 minutes, watching closely to avoid burning.
- Low-moisture mozzarella browns better and releases less water than fresh mozzarella in baked casseroles.
⚠️ Common Mistakes
❌ Skipping the salting and drying step
💡 Why: Wet eggplant steams and absorbs more oil, leading to a greasy, soft casserole.
✅ Fix: Salt 30 minutes, rinse quickly, then press and pat very dry before dredging and frying.
❌ Using watery sauce
💡 Why: Thin tomato sauce can make the casserole loose and prevent the topping from crisping.
✅ Fix: Simmer the sauce uncovered until thick (18–22 minutes), and crush tomatoes well for even reduction.
❌ Overcrowding the pan when frying
💡 Why: Crowding drops the oil temperature, causing pale slices that soak up oil.
✅ Fix: Fry in batches with space between slices; let the oil reheat 60–90 seconds between batches.
❌ Using fresh, high-moisture mozzarella
💡 Why: It releases water and can make the top soggy.
✅ Fix: Use low-moisture mozzarella, or drain and blot fresh mozzarella thoroughly before shredding.
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat covered at 175°C (350°F) for 15–20 minutes, uncovering for the last 5 minutes to re-crisp the top. Freeze tightly wrapped portions up to 2 months; thaw overnight in the refrigerator before reheating.
📅 Make Ahead
Prepare the tomato sauce up to 2 days ahead and refrigerate. Salt, rinse, and fry the eggplant up to 1 day ahead; store chilled in a single layer. Assemble the casserole up to 12 hours ahead, cover, refrigerate, then bake from cold, adding 8–12 minutes to the baking time.
🍽️ Pairs Well With
- Steamed basmati rice
- Persian-style salad (cucumber
- tomato
- onion with lemon or vinegar)
- Flatbread such as lavash or pita
- Plain yogurt or yogurt-cucumber dip
Regional Variations
- Tehran-style home cookingOften made as a straightforward eggplant-and-tomato khorak with a simple baked finish; some households keep the topping lighter by using fewer breadcrumbs and more cheese.
- Caspian-influenced variationsCooks may emphasize a more pronounced garlic note and a slightly thicker tomato base, sometimes baking longer to achieve a darker, jammy sauce consistency.
Ingredients
- 1200 gEggplants (2–3 medium; cut into 12 mm slices)
- 18 gSalt (for salting eggplant (about 3 tsp); plus more to season sauce)
- 60 gAll-purpose flour (for light dredging)
- 90 mlOlive oil (divided; for pan-frying and sauce)
- 800 gPeeled tomatoes (canned whole peeled tomatoes, crushed by hand)
- 18 gGarlic (about 6 cloves, finely grated or minced)
- 2 gBlack pepper (about 1 tsp, plus more to taste)
- 2 largeEggs (for binding the topping)
- 90 gBreadcrumbs (plain, fine breadcrumbs)
- 250 gMozzarella cheese (low-moisture, shredded)
🔄 Substitutions
- Mozzarella cheese→ Kashkaval or provolone (shredded)
- All-purpose flour→ Rice flour
- Breadcrumbs→ Gluten-free breadcrumbs
Instructions
- 1
Salt the eggplant to improve texture. Arrange the 12 mm eggplant slices in a colander over a tray, sprinkling evenly with 18 g salt. Let stand 30 minutes at room temperature to draw out moisture. Rinse briefly under cool water, then press and pat very dry with towels so the slices fry instead of steaming.
- 2
Cook the tomato-garlic sauce while the eggplant rests. Heat 30 ml olive oil in a saucepan over medium heat. Add garlic and stir 30–45 seconds until fragrant, not browned. Add crushed peeled tomatoes, black pepper, and 2 g salt (about 1/3 tsp). Simmer uncovered 18–22 minutes, stirring occasionally, until thick enough to coat a spoon.
- 3
Lightly dredge and pan-fry the eggplant. Spread flour in a shallow dish and coat each slice in a thin layer, tapping off excess. Heat 60 ml olive oil in a large skillet over medium-high. Fry in batches 2–3 minutes per side until golden and tender. Transfer to a rack or paper towels to drain for 5 minutes.
- 4
Prepare the casserole and oven. Heat the oven to 190°C (375°F). Lightly oil a 23×33 cm (9×13 in) baking dish. Spread about 120 g of the thick tomato sauce on the bottom to prevent sticking. Arrange half the eggplant in an even layer, spoon over half the remaining sauce, then repeat with the rest of the eggplant and sauce.
- 5
Make the breadcrumb-cheese topping for a cohesive crust. In a bowl, whisk the eggs until smooth (about 20 seconds). Stir in breadcrumbs until evenly moistened, then fold in shredded mozzarella. Scatter the mixture evenly over the casserole, gently pressing so it adheres. Bake 25–30 minutes at 190°C until bubbling and deeply golden on top.
- 6
Rest, slice, and serve for best structure. Let the casserole rest 10–12 minutes so the sauce thickens and slices hold together. Cut into 6 portions. Taste and adjust with a final grind of black pepper if desired. Serve warm as a vegetable khorak alongside rice or bread, with fresh herbs or salad on the side.
🪪 Recipe Passport
Cultural Background
Vegetable khoraks are a longstanding part of Iranian home cooking, often served as satisfying mains alongside rice or bread. This casserole-style preparation reflects a modern, oven-baked approach while keeping familiar Persian flavors centered on eggplant 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.
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

Mast-o-Khiar (ماست و خیار) — Persian Cucumber and Herb Yogurt Dip
Persian · Side Dishes · 25 min

Shirazi Salad (سالاد شیرازی) — Brunoised cucumber-tomato herb salad with ab-ghooreh
Persian · Salads · 20 min

Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
Persian · Kebabs · 75 min

Makmoura (مكمورة) — Jordanian Layered Chicken Bread Pie
Jordanian · Main Courses · 185 min

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

Norwegian Sour Cream Porridge (Rømmegrøt) — Festive Dairy Porridge with Cinnamon Sugar
Norwegian · Side Dishes · 35 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.