Eggplant Parmigiana

Some meals have a way of slowing everything down once they reach the table, and Eggplant Parmigiana feels like one of those dishes. It suits the kind of afternoon when nobody is in a hurry, plates stay on the table a little longer, and conversation continues well after everyone has finished eating. There’s something about bringing out one generous dish for everyone to share that immediately makes the meal feel warmer and more relaxed.
The flavours themselves have that familiar sense of comfort. Soft eggplant, rich tomato, fresh basil, and a savoury cheesy finish come together in a way that feels generous without needing to be extravagant. It’s the sort of food that doesn’t need a special occasion to feel special. Even an ordinary evening can take on that slower, Sunday-lunch feeling once it’s placed in the middle of the table.
And perhaps that’s what makes this dish so easy to come back to. It doesn’t ask for a fancy presentation or a long list of sides. A simple salad, some bread, and good company are more than enough. It’s comforting food in the truest sense, the kind that encourages everyone to help themselves, settle in, and quietly wonder whether there might be enough left for another serving.
Ingredients
Let’s talk about what goes into this dish and why each ingredient is great for you:
- Eggplant: The star of the dish. Once baked, eggplant becomes beautifully soft and tender while absorbing the flavours of the tomato sugo, basil, and olive oil.
- Tomato Passata: Creates the rich tomato base for the homemade sugo and gives the parmigiana its classic Italian flavour.
- Brown Onion: Adds sweetness and a savoury depth to the tomato sauce, especially once it has softened and caramelised.
- Extra Virgin Olive Oil: Helps cook the onion and eggplant while adding richness and bringing all the Mediterranean flavours together.
- Fresh Basil: Adds freshness and a fragrant Italian flavour to both the tomato sugo and the layers of the parmigiana.
- Vegan Mozzarella: Gives the dish its creamy, cheesy layer and helps create that comforting parmigiana texture.
- Vegan Parmesan: Adds a savoury, slightly nutty flavour and gives the finished dish an extra cheesy touch.
- Salt: Enhances the natural flavours of the eggplant, tomato sauce and other ingredients.
How to Make This Recipe
Step 1: Prepare the Onion
Finely chop the brown onion. Heat 2 tablespoons of olive oil in a medium saucepan and sauté the onion until it becomes soft and caramelised.
Step 2: Make the Tomato Sugo
Add the tomato passata, salt, and fresh basil leaves to the saucepan. Stir everything together and cook over medium heat for about 30 minutes.
Step 3: Blend the Sauce
Once the tomato sugo has finished cooking, carefully transfer it to a blender and blend until smooth. Set the sauce aside while you prepare the eggplant.
Step 4: Prepare the Eggplant
Preheat your oven to 180°C. Slice the eggplant lengthways into pieces approximately 1.5cm thick. Arrange the slices on a baking tray, drizzle them with olive oil and sprinkle with salt.
Step 5: Bake the Eggplant
Bake the eggplant at 180°C for about 10 minutes. Once softened, remove it from the oven and allow it to cool slightly before assembling the parmigiana.
Step 6: Start the First Layer
Spread a thin layer of tomato sugo across the bottom of a baking dish. Arrange a layer of eggplant slices over the sauce, placing them close together.
Step 7: Add the Cheese and Basil
Spoon more tomato sugo over the eggplant, then add fresh basil, vegan mozzarella, and vegan parmesan.
Step 8: Create the Second Layer
Repeat the process with another layer of eggplant, tomato sugo, fresh basil, vegan mozzarella, and vegan parmesan.
Step 9: Bake the Parmigiana
Place the assembled dish into the oven and bake at 180°C for approximately 20–30 minutes.
Step 10: Serve
Remove the eggplant parmigiana from the oven and serve warm. Add a little extra fresh basil or vegan parmesan on top if desired.
Eggplant Parmigiana

Ingredients
- 1 bottle Tomato passata
- 1 brown onion
- 2 tablespoons olive oil
- 1 teaspoon salt
- 8 basil leaves
- 1.3 kilogram (usually 3 medium size or 2 large)
- 240 grams mozzarella (vegan cheese)
- 1/3 cup vegan parmesan
- Hand full fresh basil leaves
- 1 teaspoon salt
- 8 to 10 tablespoons olive oil
Tomato Sugo
Parmigiana
Method
Tomato Sugo
- Chop the onion finely and sauté in olive oil in a medium size saucepan.
- Once the onion has caramelised, add tomato passata, salt, and fresh basil.
- Cook on medium heat for 30 minutes.
- Then puree in a blender, set aside.
Parmigiana
- Slice eggplant lengthways about 1.5 cm thick
- Lay on a baking tray, drizzle with olive oil, and sprinkle salt and bake in the oven at 180 degrees for 10 minutes.
- Once cooked, let it cool down.
- To layer the parmigiana, start by laying a thin layer of tomato sugo on the bottom of a baking dish. Then place a layer of eggplant on top so that they are touching. Top with tomato sugo, fresh basil, mozzarella cheese, and vegan parmesan.
- Repeat this step to create two layers.
- Bake in oven at 180 degrees for 20 – 30 minutes.
Recipe Notes
Things Needed:
- Medium saucepan
- Sharp knife
- Chopping board
- Baking tray
- Baking dish
- Blender or stick blender
- Spatula or large serving spoon
- Measuring cups and spoons

Five Things to Love About Eggplant Parmigiana
1. It Has That Sunday Lunch Feeling
There are some dishes that immediately make a meal feel slower and more relaxed, and Eggplant Parmigiana is one of them. Bring the baking dish to the table while it’s still warm and it creates that familiar feeling of everyone settling in, passing plates around and staying at the table a little longer.
2. The Second Serving Is Hard to Resist
The combination of soft eggplant, rich tomato sugo, basil and creamy vegan cheese makes this one of those meals where a modest first serving often turns into another spoonful. It’s comforting without needing to be overly complicated.
3. It Gives Vegetables Centre Stage
Eggplant doesn’t feel like an afterthought here. It becomes the heart of the meal, showing how satisfying a vegetable-based dish can be when it’s given plenty of flavour and attention.
4. It Feels Even Better Once It Has Rested
There’s something particularly satisfying about returning to a portion later and finding those layers settled beautifully together. It’s the kind of meal you can look forward to enjoying again rather than thinking of leftovers as an obligation.
5. It Belongs in the Middle of the Table
This isn’t a dish that needs fancy presentation. The baking dish itself feels right at home in the centre of the table, surrounded by simple sides and people helping themselves.
Frequently Asked Questions
Why does my Eggplant Parmigiana sometimes become watery after baking?
Eggplant naturally contains moisture, and the tomato sauce can add more. Pre-baking the eggplant as this recipe does helps remove some of that moisture. It also helps to make sure your tomato sugo has cooked down properly rather than being very thin before you start layering.
Should I let the Parmigiana rest before cutting it?
Yes. Giving it around 10–15 minutes to rest after baking allows the layers to settle. If you cut into it immediately, the sauce and cheese are more likely to run and the layers may fall apart.
Can I assemble the entire dish earlier in the day and bake it later?
Yes. You can prepare the tomato sugo, bake the eggplant, assemble the layers and refrigerate the dish until you are ready to bake it. If it is going into the oven straight from the refrigerator, it may need a little additional baking time.
Why is the eggplant sliced lengthways instead of into rounds?
Long slices create larger, more even layers across the baking dish. They also help give the finished Parmigiana more structure when you cut it into portions.
How do I stop the top from drying out while the inside heats through?
Make sure there is enough tomato sugo and cheese across the top layer. If you notice the top colouring too quickly before the centre is hot, loosely covering the dish for part of the baking time can help.
Is Eggplant Parmigiana better the next day?
It can be. After resting in the refrigerator, the layers become firmer and the flavours have more time to come together. Reheat individual portions until thoroughly hot before serving.

