Eggplant parmigiana, or melanzane alla parmigiana, is a gorgeous Italian casserole dish adored for its rich flavors and comforting texture.
This layered masterpiece features baked or fried eggplant slices alternating with tomato sauce, basil, mozzarella, and Parmesan cheese.
The dish is then baked until golden and bubbly, resulting in a heavenly vegetarian main course or side dish that’s comforting, flavorful, and satisfying.

Table of Contents
Don’t have time to read the full blog post? JUMP TO RECIPE HERE!
What is eggplant parmigiana?

Eggplant parmigiana embodies the essence of Italian home cooking.
Simple Italian ingredients come together to create a triumph of flavors and textures in the safety and comfort of your home kitchen.
Like a vegetarian lasagna or Greek Moussaka, parmigiana is a layered casserole dish.
Thin eggplant slices are hugged by a flavorful tomato sauce, melty mozzarella, and tasty parmesan cheese.

Here, we’ll show you how to make an authentic Italian parmigiana di melanzane with oven-baked eggplant slices rather than deep-fried ones.
Please note that unlike Eggplant Parm – its American cousin – the eggplant slices in Italian parmigiana are not breaded in all-purpose flour, eggs, and breadcrumbs.
Like eggplant risotto, spaghetti al pomodoro, cherry tomato pasta, and rigatoni arrabbiata, parmigiana is one of our favorite dishes when we want something comforting and oozing with a tasty tomato sauce.
Ingredients for eggplant parmigiana

Quantities are in the recipe box at the bottom of the page.
Eggplants
Italian eggplant and globe American eggplant are the best varieties to make Italian parmigiana.
They are the most common eggplant variety, oval-shaped with dark, shiny skin.
There is no need to peel the eggplants or salt and purge the eggplant slices to remove bitterness, as most modern eggplants are grown without bitterness.
Tomato Puree
We recommend tomato puree (US and Canada) or tomato passata (Europe and Australia).
Try to get one in a glass bottle imported from Italy; they are less acidic and slightly sweeter, and you won’t need to add sugar to the sauce.
If you use an imported Italian brand, it will probably say “Passata” on the bottle, sometimes localized by the word “Puree” if you are in the USA and Canada.
You can use smooth passata or chunky passata; that’s up to you.
Substitute passata for canned crushed tomatoes, although they tend to be more watery, so you might have to cook the sauce a little longer.
You can use store-bought marinara sauce for a speedier parmigiana.
Garlic and Onion
Garlic and onion add flavor and aroma to the tomato sauce.
We want something similar to a marinara sauce but slightly sweeter, so we add the onion.
Try to use fresh ingredients, not onion powder or garlic powder.
Olive oil
We use good-quality extra virgin olive oil to gently fry the onion and garlic, which creates a flavor base for the “sugo” (sauce) of this parmigiana di melanzane.
We also brush the eggplant slices with extra-virgin olive oil before baking them. This method cooks them faster and has more flavor.
Parmigiano Reggiano
I’d avoid generic “parmesan” and opt for imported Parmigiano Reggiano or Grana Padano. Also, getting a piece and grating it at home is best to ensure you get the real deal.
Often, pre-grated storebought parmesan includes cheaper ingredients and stabilizers that melt terribly.
You can substitute Pecorino Romano or Pecorino Sardo for Parmigiano Reggiano, but remember that they have a pungent, almost spicy taste, and some people might not like them.
Vegetarians & Vegans: Just so you know, while we consider all cheeses vegetarian, technically, neither Parmigiano Reggiano nor Grana Padano are vegetarian because they are made with animal rennet.
If that’s a problem, please replace them with a vegetarian or vegan cheese alternative.
Mozzarella
We use fresh fior di latte mozzarella, which comes stored in water.
Vacum-packed and grated mozzarella, generally used for pizza, is also ok.
Vegetarians & Vegans: Mozzarella is suitable for a vegetarian diet. For vegans, grated melty vegan cheese is easily found in most supermarkets. We tested Vio Life and Simply V, and they both worked well.
Basil
Parmigiana should have a mild basil aroma, so fresh basil leaves are non-negotiable (at least for us).
If you don’t have access to fresh basil, substitute dried oregano, although we recommend sticking to fresh basil if you can.
Salt and Pepper
We add sea salt or kosher salt for taste and freshly ground black pepper for aroma. Parmigiana is not spicy.

How to make eggplant parmigiana + Nico’s Tips
US cups + grams measurements in the recipe box at the bottom of the page.
1. Make the Tomato Sauce
Heat the olive oil in a large pan with low edges.
Add the finely chopped onion and sauté for 3 minutes, then add the grated or pressed garlic and sauté for one more minute.
Pour in the tomato passata, season with salt and black pepper, and simmer on medium to low heat for 30 minutes, stirring occasionally.
In the meantime, bake the eggplants.
Tip: The sauce should be dense and not watery once cooked.

2. Bake the Eggplants
Preheat the oven to 430°F or 220°C. Line three large baking trays or baking racks with parchment paper.
Rinse and dry the eggplants, then cut off their stems.
Cut the eggplants into 1/4-inch (0.6 cm) slices.
Arrange the eggplant slices on the baking trays on a single layer without overlapping.
Brush with olive oil and sprinkle with a pinch or two of salt.
Bake in the oven (fan-assisted if your oven has that) at 430°F or 220°C for about 25 minutes until the eggplant slices are golden-brown.
Tip: You can bake the three trays simultaneously but might have to swap their position as they cook, depending on your oven.
Using the fan-assisted function of the oven helps distribute the heat when the oven is crowded with three baking trays.
All slices should be golden brown on top. This method makes the eggplant tastier and less watery, making a creamier and more flavorful parmigiana.

3. Assemble the Parmigiana
BEFORE YOU START: We make parmigiana with four layers of eggplant slices, and the last layer has more sauce, parmesan, and mozzarella than the other layers.
Keep this in mind when you add the sauce and the cheese.
Add a little tomato sauce to a large baking dish or casserole (9 x 13 inches | 23 x 33 cm). We use a Pyrex dish.
Add the first layer of eggplant slices. Arrange them tight but without overlapping. Cut the slices with scissors if they are too large.
Cover with a ladleful of tomato sauce and spread it with the back of a spoon.
Drizzle with a couple of handfuls of finely grated parmesan cheese, a sprinkle of grated or chopped mozzarella cheese, and a handful of basil leaves.
Optionally, you can add a drizzle of extra virgin olive oil.

Cover with the second layer of eggplant slices, this time arranged in the opposite direction.
Add a ladleful of tomato sauce, a handful of grated parmesan, one of mozzarella, and some fresh basil leaves.
Repeat with two more layers of eggplant (4 eggplant layers total).
The last layer should have more tomato sauce, parmesan, and mozzarella than the other layers. Don’t add basil on top.

4. Bake the Parmigiana
Bake the eggplant parmigiana in a preheated oven at 350°F or 180°C for about 30 minutes until the tomato sauce bubbles and the cheese melts.

Let cool down for at least 15 minutes.
Cooling down is essential. The parmigiana will be easier to cut and taste much better if the ingredients have time to cool down and meld together.
Then garnish with fresh basil leaves and cut into six (main dish) or eight portions (side dish) with a sharp knife. Serve with a lasagna spatula.

Serving Suggestions
Eggplant Parmigiana as an appetizer
In Italy, parmigiana is often served in small portions as an appetizer.
Put some good crusty bread or focaccia on the table so people can sop up the tomato sauce left over on their plates.

Eggplant Parmigiana as a main dish
Serve a larger portion as a main dish, with a fresh crunchy salad or an Italian salad and some crusty bread or focaccia on the side.
You can also serve it with other bread-based sides, such as crostini, bruschetta, and Panzanella.
Eggplant Parmigiana as a side dish
Cut the parmigiana into smaller portions to enjoy as a side dish. We recommend serving it with other vegetarian meals, such as:
Tips for making ahead
Parmigiana can be intimidating at first because of the different steps involved.
But the recipe is easier than you think.
You can break it down into smaller steps and make it at different stages.
For example, you can bake the eggplant slices and make the tomato sauce a day or two in advance.
Then assemble and bake the dish the day after, store it in the fridge, warm it up, and serve it on the third day.
It’s common practice in Italy to make parmigiana the day before serving it.
That’s because its flavors meld overnight in the fridge, and it tastes even better the day after.
It’s the perfect make-ahead meal because you can make it up to three days in advance.
Then, when you have guests over, you need to warm it up in the oven for 15 minutes.
What is essential, though, is that you bake the parmigiana as soon as you assemble it.
You cannot store it in the fridge before baking it. It will become watery and acidic, and it will not taste good.

Storage
Refrigerator: Let the eggplant parmigiana cool down completely at room temperature, then store it in the fridge in an airtight container or the same baking dish covered in plastic wrap for up to 3 days.
Reheat in the microwave for 2 minutes or in the oven at 350°F or 180°C for 15 minutes.
Freezer: You can also freeze Italian parmigiana. Let it cool completely at room temperature, then transfer it into a freezer-friendly container and freeze for up to 3 months.
Thaw & Reheat: Defrost it in the refrigerator overnight or microwave with the thawing function. Warm it in a preheated oven at 350°F or 180°C for 15 to 20 minutes.
Questions
Yes, you leave the skin on for eggplant parmesan and eggplant parmigiana.
The salt was used to remove bitterness and some water in the eggplant.
These days, you don’t have to salt eggplants because they are selectively bred, so they don’t grow bitter.
However, if you are deep-frying the eggplant and want drier, less juicy slices, you can salt them with coarse salt and let them sit for 1 hour to purge some of their juices.
Then rinse them and pat them dry with a paper towel. Don’t use fine salt because it penetrates the eggplant, making it too salty.
If you make eggplant parmesan with oven-baked eggplants, you don’t need to salt them because the water will evaporate while the slices cook in the oven.
Eggplant Parmigiana, also known as “Parmigiana di Melanzane” in Italian, is undoubtedly one of the most internationally known Italian dishes.
Its origins, though, are uncertain, and different Italian regions, including Sicily, Campania, and Emilia Romagna, claim to have invented this delicious dish.
The origin and meaning of the name are uncertain, and there are two primary schools of thought.
The first suggests that the dish’s name comes from Parmigiano Reggiano, a cheese produced in the Emilia Romagna region around Parma, Reggio Emilia, and Modena.
To further support this theory, there’s evidence that a few centuries ago, the name “cucina parmigiana” was used more broadly to refer to the local cuisine of the area around the city of Parma.
The second theory supports the idea that the name “parmigiana” comes from the Sicilian word “parmiciana,” which in English can be translated as “Italian wooden window shutter.”
Based on this theory, the way the eggplant slices are arranged in parmigiana recalls the shape of the wood slats of the window shutter, hence the name.
More Italian Recipes
If you’re also a fan of Italian cooking, check out these hearty Italian meals:
More Eggplant Recipes
If you love cooking with eggplant, try these favorite eggplant recipes:
For more eggplant inspiration, check out our 35 best eggplant recipes with pasta, salad, and appetizer ideas.

Eggplant Parmigiana
Equipment
- Baking dish or casserole 9 x 13 inches | 23 x 33 cm.
Ingredients
TOMATO SAUCE
- 2 tablespoons extra virgin olive oil
- 1 large onion finely chopped
- 3 cloves garlic pressed
- 5 cups tomato passata or tomato puree (the one in a glass bottle)
- ½ teaspoon salt
- ⅛ teaspoon black pepper
OVEN ROASTED EGGPLANT
- 4 pounds eggplants about 4 medium eggplants
- 3 tablespoons extra virgin olive oil
- ¾ teaspoon salt
OTHER INGREDIENTS
- 1½ cups (5 ounces) parmesan finely grated. We recommend Parmigiano Reggiano or Grana Padano. Substitute non-dairy parmesan.
- 2½ cups (10 ounces) mozzarella grated or chopped. Substitute non-dairy cheese.
- 1½ cups basil leaves fresh
Instructions
MAKE TOMATO SAUCE
- Heat 2 tablespoons extra virgin olive oil in a large skillet.Add 1 large onion (chopped) and sauté for 3 minutes, then add 3 cloves garlic (pressed) and sauté for one more minute.Pour in 5 cups tomato passata, and a splash of water, about ¼ cup, to rinse the tomato jar. Season with ½ teaspoon salt and ⅛ teaspoon black pepper.Simmer on medium low heat for 30 – 40 minutes, stirring occasionally. The sauce should be dense, not watery.In the meantime, bake the eggplants.

BAKE EGGPLANTS
- Preheat oven to 430°F or 220°C. Line three large baking trays with parchment paper.Rinse and dry 4 pounds eggplants, then cut off their stems.Slice the eggplants into 1/4-inch (0.6-cm) slices.Arrange on baking trays without overlapping.Brush with about 3 tablespoons extra virgin olive oil and season with ¾ teaspoon salt.Bake (fan-assisted if your oven has that) at 430°F or 220°C for about 25 minutes until golden brown. Tip: You might have to switch the trays in the oven – move the bottom tray to the top and so on – to ensure all eggplant slices are cooked properly.

ASSEMBLE PARMIGIANA
- BEFORE YOU START: Parmigiana has four layers, and the last layer has more sauce, parmesan, and mozzarella than the other layers.Keep this in mind when you add the sauce and the cheese.
- Cover the bottom of your casserole with a thin layer of tomato sauce. Add the first layer of eggplant slices, tight but without overlapping. Trim the slices with scissors if they are too large.Cover with a ladleful of tomato sauce and spread it with the back of a spoon.Drizzle with a couple of handfuls of grated parmesan cheese, a sprinkle of chopped or shredded mozzarella cheese, and a handful of basil leaves.Optionally, you can add a drizzle of extra virgin olive oil.

- Cover with the second layer of eggplant slices, this time arranged in the opposite direction.Add a ladleful of tomato sauce, a handful of grated parmesan, one of mozzarella, and some fresh basil leaves.Repeat with two more layers of eggplant slices (4 eggplant layers total).The last layer should have more tomato sauce, parmesan, and mozzarella than the other layers. Don’t add basil on top.

BAKE PARMIGIANA
- Bake in a preheated oven at 350°F or 180°C for about 30 minutes until the tomato sauce bubbles and the cheese melts.

- Let it cool down for at least 15 minutes. This is essential; don't skip it.Garnish with fresh basil leaves and cut into six (main dish) or eight portions (side dish) with a sharp knife. Serve with a lasagna spatula.

Notes
Nutrition
Don’t Lose This Recipe
If you liked this eggplant parmigiana, you might also enjoy:
Collections
40 Italian Vegetarian Dishes
Collections
30 Eggplant Recipes
Collections



















Thank you for sharing the terrific recipes.
Barbara
This recipe is delicious! It was my first time making eggplant parmigiana, so I wasn’t sure how it would turn out. It was success! I will be saving this recipe for sure.
How do you remove the bitterness from the eggplant or do eggplants naturally have a bitter taste
Hi Gina,
Typically, if eggplants are bitter it is due to their age and size. The larger the eggplant (and typically more mature) CAN be more bitter.
These are also the types of eggplant that tend to have seeds that also may contribute to bitterness.
If you are dealing with bitter eggplants, you can:
– salt them before cooking them.
– remove their seeds and skin before cooking.
– cook the eggplant for a little longer.
I hope that helps. Kindest,
Louise
I will be making the eggplant lasagna to take to my daughters for Easter Dinner, the recipe is super easy and looks wonderful. She is baking a ham, roast potatoes and whatever vegetable she makes. I am bringing Wedding soup I made today (my son said I made enough for the block) and a artichoke casserole. Ialways bring the desserts so we will have pizzles, biscotti, lemon meringue pie, strawberry short cake and home made vanilla and chocolate ice cream, and cream and jelly filled paszki Polish donuts. I love all the special holidays I can cook and bake as much as I want and everything I want. My family saya I make too much but always ask what Im making! Enjoy the holiday and cook and bake to your hearts content!
Hi Louise,
That sounds like an impressive easter dinner, just the dessert menu sounds spectacular 🎉
Thank you for taking the time to leave a comment, and have a very happy easter with your family.
All the best, Louise
Looks really delicious, I will make this on the weekend. What vegan cheese do you prefer? I know it will be different from Italian plant based cheese in Italy vs in the states. Also just out of curiosity is this one you present vegan? If it is that would be amazing, as it looks so good. I notice the one ingredient was regular cheese with the option of plant based cheese. It is not really important since this is for everyone of course, but your channel has seems to be usually plant based. So I was only curious wo judgment of course. Still looks delicious even if it’s regular cheese and I will make the plant based version. Best
Hi Yvette.
We use an international brand called Vio Life. They have good mozzarella and parmesan alternatives. Not sure if you can find their parmesan line in the states though (I think they made it for the Italian market). Last time I checked I could only find their vegan mozzarella and cheddar, which would also work in the parmigiana.
Another brand of vegan cheese that melts really well is Simply V.
The parmigiana in the picture is a mix of vegan and non vegan cheese. We sometimes use half-half 🙂
We even made one with our vegan ricotta. It was delicious, but it didn’t melt like store-bought cheese.
I hope this helps!
Happy cooking 🙂
Nico
Ahh thanks for the reply. We do have viola life cheese as I’m in NY and luckily we tend to have many options. I did prefer their parm cheese. Not too crazy about the mozzarella though, maybe it’s better in Italy though. I don’t think I know simply v though. But we have a vegan grocer and I will check if they have. The voila life parm was the most legit for me, from what I can remember. Either way the eggplant parm you guys present looks amazing vegan or not! All the food you guy present looks amazing! Thanks again! Best
Thank you Yvette ❤️
Chef Nico,
I want to make this AMAZING recipe again. You said it’s ok to cut in discs. Can you please explain how to assemble them? One on top of the other? Overlapping? If yes, how much? Grazie!
Hi Sara,
You can definitely make the parmigiana with discs instead of eggplant slices. For instructions, please see the “how to” section of the article: https://theplantbasedschool.com/vegan-eggplant-parmigiana/#h-how-to-make-eggplant-parmigiana
Happy cooking!
Chef Nico,
Mamma mia!!! Che dire…Uno dei piatti migliori che abbia mai mangiato! Literally, the eggplant MELTS in your mouth. One of the best things I’ve ever put in my mouth lol! Question for you: I never worked with eggplant before and found the cutting process quite hard. Is it ok to cut it in rounds? Any tips? Grazie mille! Davvero buonissima! P.S I even made and used your vegan parmesan. It’s the first of its type that I really enjoyed! Ciao da NYC,
Sara
Ciao Sara!
I’m so happy you liked the recipes 🙂
Yes, you can definitely cut the eggplant in discs.
Eggplants are quite hard to cut in general because of their skin.
My tip is to use a serrated knife / bread knife to cut through them 🙂
I hope this helps 🙂
A presto,
Nico
Hi Nico
What do you mean exactly by: “ but you have to switch them around as they cook. Using the fan-assisted function of the oven helps distribute the heat when the oven is crowded.” Switch around how and why?
Grazie!
Sara
Hi Sara, thanks for your message 🙂
If you bake more than 1 tray at a time, you have to swap the top tray for the bottom one and the bottom one for the top one, so that the eggplant slices cook evenly. You can do that half way through cooking.
If you have a fan-assisted oven, that helps when cooking more than one baking tray at the time because the fan distributes the heat evenly.
Hope this helps, if it doesn’t let me know 🙂
Cheers,
Nico
Nico and Louise, Made just as directed. This is a lovely eggplant parmigiana! So much lighter and healthier than breading and frying the eggplant slices in olive oil (easier as well). Love love love your technique and recipe! My son gave me a HUGE garden eggplant that I was able to use for this recipe. Thank you for sharing! Great “how to pics” by the way.
Hi Barbie, that’s fantastic, I’m so happy you liked the parmigiana!
It sounds even better with garden-grown family-delivered eggplant, it must have been so tasty 🙂
Thanks so much for taking the time to comment here. All the best,
Louise
You are Awesome ..I enjoyed viewing many of recipes..wish you everlasting Happiness and success,,
Thank you, Zouhair! We’re very happy you enjoy our food.
Have a beautiful weekend. Kindest,
Louise