There’s something special about the way aubergine transforms in the oven. As it bakes, the slices become wonderfully tender, soaking up rich tomato sauce and melting cheese until every bite is full of comforting flavor. This classic Italian dish proves that simple, fresh ingredients are often all you need to create something unforgettable.

Whether you’re serving it for a cozy family dinner or making it to satisfy a weeknight craving, Aubergine Parmesan never disappoints. Better yet, the flavors deepen overnight, making the leftovers just as delicious—if not even better—the next day.
Table of Contents
Why We Love This Aubergine Parmesan Recipe
- Entirely vegetarian, entirely satisfying — this is one of those rare meatless dishes that doesn’t leave you looking for something more. It’s hearty, rich, and filling.
- Simple, honest ingredients — nothing exotic or hard to find. A few aubergines, good passata, fresh basil, and quality cheese are all you need.
- Crowd-pleaser through and through — serve it to a dinner party or a family of five; it disappears every time without fail.
- Deeply rooted in tradition — this recipe follows the classic Southern Italian method, giving you an authentic result that feels genuinely timeless.
- Flexible serving options — works brilliantly as a main course with crusty bread, or as a generous side alongside grilled meats or pasta.
Aubergine Parmesan Ingredients:

- Aubergines: 2 large, sliced into 5mm (approx. ¼ inch) rounds or lengthwise.
- Tomato Sauce: 700g passata (pureed tomatoes), 1 diced white onion, and 2 minced garlic cloves.
- Herbs & Seasoning: A small bunch of fresh basil and salt/pepper.
- Cheese: 250g mozzarella (cubed) and 70g freshly grated Parmigiano-Reggiano.
- Frying & Dusting: Sunflower oil (or neutral oil), and a little plain flour.
Step-By-Step Direction
Step 1: Prep the Aubergine: Lightly salt the aubergine slices and let them sit for 15–20 minutes to draw out bitter moisture. Rinse and dry them completely with a paper towel.

Step 2: Make the Sauce: In a pan with olive oil, sauté the onion and garlic until soft. Add the passata, fresh basil, salt, and pepper. Simmer gently for 20 minutes until thickened.

Step 3: Fry the Aubergine: Dust the aubergine slices in plain flour. Heat about ½ cup of sunflower oil in a frying pan and fry the slices in batches until golden on both sides. Drain on paper towels.

Step 4: Layer: In a baking dish, spread a thin layer of tomato sauce, followed by a layer of aubergines, mozzarella, and a generous sprinkle of Parmesan. Repeat the layers 2 or 3 times, finishing with sauce and cheese.

Step 5: Bake: Bake in a preheated oven at 200°C (390°F) for 20–25 minutes until bubbling and golden. Let it rest for 10 minutes before slicing.

Tips for the Best Results
Don’t skip the salting step — drawing moisture out of the aubergine before frying is what prevents your final dish from turning watery. It also gives you a better texture throughout.
Fry in batches, not all at once — overcrowding the pan causes the slices to steam rather than fry, robbing them of that gorgeous golden colour and slight crispness.
Use block mozzarella, not fresh — fresh mozzarella holds too much water and can make the layers soggy. Drier, block-style mozzarella melts more evenly and behaves far better here.
Go generous with the Parmigiano-Reggiano — don’t be shy with it. That salty, nutty depth is what ties every layer together and gives the top that irresistible golden crust.
Let it rest before cutting — pulling it straight from the oven means it’ll collapse when sliced. Ten minutes of resting allows the layers to firm up and hold their shape beautifully.
Storage
Refrigerator: Allow the Aubergine Parmesan to cool completely before covering the dish or transferring it to an airtight container. It will keep well in the fridge for up to 4 days. The flavour genuinely improves after a night of resting, making leftovers something to look forward to.
Freezer: This dish freezes surprisingly well. Portion it into individual servings, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Warm individual portions in the microwave, or return the whole dish to the oven at 180°C (350°F) covered with foil for around 15–20 minutes until heated through. Adding a small splash of water before reheating helps prevent it from drying out.
Aubergine Parmesan Recipe
Ingredients
- 2 large aubergines sliced into 5mm rounds or lengthwise
- 700 g passata
- 1 white onion finely diced
- 2 cloves garlic minced
- 1 small bunch fresh basil
- 250 g mozzarella cubed
- 70 g Parmigiano-Reggiano freshly grated
- Sunflower oil for frying
- Plain flour for dusting
- Salt and black pepper to taste
Instructions
- Salt the aubergine — Lay the slices on a tray or colander, sprinkle lightly with salt, and leave for 15–20 minutes. Rinse thoroughly and pat completely dry with paper towels.
- Make the tomato sauce — Heat a drizzle of olive oil in a saucepan over medium heat. Sauté the diced onion and minced garlic until soft and translucent. Pour in the passata, add fresh basil, season with salt and pepper, and simmer gently for 20 minutes until the sauce thickens slightly.
- Fry the aubergine — Dust each slice lightly in plain flour, shaking off any excess. Heat sunflower oil in a large frying pan and fry the slices in batches over medium-high heat until golden on both sides. Transfer to a plate lined with paper towels to drain.
- Layer the dish — Preheat the oven to 200°C (390°F). Spread a thin layer of tomato sauce across the base of your baking dish. Add a layer of fried aubergine, followed by mozzarella cubes and a generous sprinkle of Parmigiano-Reggiano. Repeat the layers 2–3 times, finishing with sauce and a final layer of cheese on top.
- Bake — Place in the preheated oven and bake for 20–25 minutes until the top is bubbling and deeply golden. Remove from the oven and allow to rest for 10 minutes before slicing and serving.
Notes
- Salt your aubergine without fail — it removes bitterness and excess moisture, giving you a better texture in the final bake.
- Block mozzarella works far better than fresh here; it melts more evenly and won’t make the layers watery.
- This dish tastes even better the following day once the layers have had time to settle and the flavours have deepened.
- Leftovers keep in the fridge for up to 4 days and freeze well for up to 3 months.
- To reheat, cover with foil and warm in the oven at 180°C (350°F) for 15–20 minutes.
Nutrition Facts
- Calories: 320 kcal
- Total Fat: 18g
Saturated Fat: 7g · Unsaturated Fat: 9g · Trans Fat: 0g - Cholesterol: 35mg
- Sodium: 620mg
- Total Carbohydrates: 22g
Dietary Fibre: 5g · Sugars: 9g - Protein: 14g
- Calcium: 280mg
- Iron: 1.8mg
- Potassium: 540mg
- Vitamin A: 12% DV
- Vitamin C: 8% DV
Shop This Post
| Product | Amazon Link |
|---|---|
| Ceramic Baking Dish (9×13 inch) | Search on Amazon |
| Microplane Fine Grater / Zester | Search on Amazon |
| Splatter Screen for Frying Pan | Search on Amazon |


Leave a Reply