This comforting Italian dish layers smoky charred aubergine with a rich, herb-infused tomato sauce and generous amounts of melted mozzarella, Parmesan, and Pecorino cheeses. The grilling step adds essential depth and complexity, while the slow-baked layers create that irresistible golden, bubbling top.
Perfect for family dinners or entertaining, this parmigiana delivers restaurant-quality results with straightforward techniques. The dish improves with time, making it ideal for meal prep or ahead-of-time entertaining. Serve with crusty bread and a simple green salad for a complete Mediterranean meal.
The smell of charred aubergine always takes me back to a tiny apartment kitchen in Rome, where my landlord showed me how to properly grill vegetables over an open flame. Watching those purple-black strips curl and blister, releasing that distinct smoky aroma, changed everything I thought I knew about this Italian classic.
I once made this for a dinner party when I was completely broke, and my friends still talk about it years later. Theres something about the way the smoky aubergine mingles with the tangy tomato sauce and melting cheese that makes people feel incredibly cared for.
Ingredients
- 2 large aubergines: Choose firm, heavy ones with smooth, shiny skin for the best texture when grilling
- 2 tbsp olive oil: Use a good quality oil for brushing the aubergine slices before charring
- 1 tbsp olive oil: For sautéing the onion and garlic in the tomato sauce base
- 1 medium onion: Finely chopped so it melts into the sauce without any chunks remaining
- 2 garlic cloves: Minced fresh garlic adds that aromatic backbone to the sauce
- 2 x 400 g cans chopped tomatoes: Quality canned tomatoes make all the difference here
- 1 tsp dried oregano: Dried works beautifully in long simmered sauces
- 1/2 tsp chili flakes: Optional but adds a lovely warmth that cuts through the richness
- 1 tsp sugar: Balances the acidity of the tomatoes for a perfectly rounded sauce
- Salt and freshly ground black pepper: Season generously at every stage for depth of flavor
- 1 small bunch fresh basil: Tear it by hand for more intense flavor release than cutting
- 200 g mozzarella cheese: Fresh mozzarella sliced thin creates those gorgeous melted layers
- 50 g grated Parmesan: Adds that salty umami punch throughout the layers
- 50 g grated Pecorino Romano: Optional but brings an extra sharp, sheepy complexity
- 50 g fresh breadcrumbs: Sprinkle on top for that irresistible golden crunch
Instructions
- Heat your oven and prep the aubergine:
- Preheat the oven to 200°C (400°F) and brush the aubergine slices lightly with olive oil on both sides.
- Char until smoky and tender:
- Heat a grill pan over high heat and cook the aubergine slices in batches for 2–3 minutes per side until you get gorgeous char lines and the flesh is yielding.
- Build your tomato sauce base:
- Heat 1 tbsp olive oil in a saucepan over medium heat, add the onion and cook for 5 minutes until softened and translucent.
- Add the aromatic garlic:
- Stir in the minced garlic and cook for just 1 minute until fragrant but not browned.
- Simmer into a rich sauce:
- Add the tomatoes, oregano, chili flakes if using, sugar, salt, and pepper. Let it simmer uncovered for 15–20 minutes until thickened enough to coat a spoon.
- Finish with fresh basil:
- Stir in most of the torn basil, saving a handful for that final garnish on top.
- Start the layering magic:
- Spread a spoonful of tomato sauce on the bottom of your baking dish to prevent sticking and start the flavor foundation.
- Create alternating layers:
- Add a layer of charred aubergine slices, then scatter some mozzarella and sprinkle with Parmesan and Pecorino.
- Repeat until ingredients are used:
- Continue layering until everything is used up, finishing with sauce and a generous amount of cheese on the very top.
- Add the crunch factor:
- Sprinkle fresh breadcrumbs over the top if you want that extra crispy, golden crust that makes it irresistible.
- Bake until bubbling:
- Bake for 25–30 minutes until the top is golden brown and the sauce is bubbling up around the edges.
- Let it rest before serving:
- Wait for 10 minutes before cutting to let the layers set and make serving much easier.
- Finish with fresh basil:
- Scatter the reserved basil leaves over the top for a fresh, bright finish against all that richness.
This became my go-to comfort food after a particularly rough winter, something about those bubbling layers just feels like a warm hug on a plate.
Make It Ahead
You can assemble the entire dish up to a day ahead and keep it covered in the refrigerator. The flavors develop beautifully during this time, and you can bake it straight from the fridge just add a few extra minutes to the cooking time.
Freezing Instructions
Wrap the assembled but unbaked dish tightly in foil and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed, or bake from frozen at 180°C (350°F) for about 45 minutes until piping hot throughout.
Serving Suggestions
A crisp green salad with a sharp vinaigrette cuts through the richness perfectly. Crusty bread is essential for mopping up that incredible sauce. And honestly, a glass of Italian red wine turns dinner into something special.
- Let it rest longer than you think you need to
- Run your knife under hot water between slices
- Save some sauce to drizzle over each portion
There is something deeply satisfying about bringing a bubbling dish of this to the table and watching everyones eyes light up.
Recipe FAQ
- → Why char the aubergine before baking?
-
Charring the aubergine slices on a grill pan or barbecue adds a smoky depth of flavor that you can't achieve through baking alone. The high heat also helps remove excess moisture, preventing the final dish from becoming watery while concentrating the aubergine's natural sweetness.
- → Can I make this ahead of time?
-
Absolutely. This parmigiana actually improves when made 1-2 days ahead and refrigerated, allowing the flavors to meld together. Reheat covered at 180°C for 20-25 minutes until hot throughout. You can also assemble it completely and refrigerate uncooked for up to 24 hours before baking.
- → What can I substitute for the cheeses?
-
For dairy-free versions, use vegan mozzarella-style shreds and nutritional yeast or vegan Parmesan alternatives. The texture will differ slightly but remain satisfying. For extra protein without dairy, try adding layers of ricotta mixed with herbs.
- → How do I prevent aubergine from absorbing too much oil?
-
Brushing rather than pouring oil helps control the amount used. Grilling the aubergine slices also reduces their oil-absorbing capacity compared to frying. If you find them still soaking up oil, try salting the slices for 30 minutes before grilling and patting them dry.
- → What's the best way to reheat leftovers?
-
Reheat individual portions in the microwave for 2-3 minutes, or cover the entire dish with foil and warm in a 180°C oven for 15-20 minutes. The oven method preserves the crispy top better. Left refrigerated, this keeps well for 3-4 days.
- → Can I freeze this dish?
-
Yes, freeze either before baking (wrap tightly) or after cooling completely. Portion into freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating. The texture may be slightly softer after freezing but remains delicious.