Eggplant Parmigiana – Classic Italian Comfort Food You’ll Love
There’s something truly magical about Italian comfort food. The rich tomato sauces, fragrant herbs, and melty cheese all come together to create meals that feel like a warm hug. One dish that embodies this perfectly is Eggplant Parmigiana (Parmigiana di Melanzane). Layers of golden-baked eggplant, homemade tomato sugo, fresh basil, and bubbling cheese make this dish an irresistible centerpiece for any dinner table.
For me, Eggplant Parmigiana has always been more than just food—it’s tradition. Growing up, I watched family members spend Sunday afternoons preparing big pans of baked dishes like lasagna and parmigiana, filling the kitchen with the smell of simmering tomato sauce. That tradition inspired me to create my own version of this Italian classic. If you’ve read my About page, you’ll know how much I value those kinds of food memories—recipes that connect us to family and culture.
If you love cozy baked dishes like this, you might also enjoy my Ultimate Creamy Garlic Chicken with Roasted Baby Potatoes, another crowd-pleasing dinner that’s perfect for gatherings.
Let’s dive into why Eggplant Parmigiana deserves a spot on your dinner menu.
Why You’ll Love Eggplant Parmigiana
- Authentic Flavors: Made with homemade tomato sugo, fresh basil, and quality cheese, this dish captures the essence of Italian cooking.
- Vegetarian-Friendly: A hearty, meat-free dish that still feels indulgent and satisfying.
- Versatile: Perfect as a main course, but it can also be served as a side to roasted meats or pasta.
- Make-Ahead Friendly: You can prepare it ahead of time and bake when ready, making it ideal for dinner parties or holidays.
- Family Favorite: Layers of tender eggplant, rich sauce, and gooey cheese make it a dish everyone at the table will love.
Ingredients
For Baked Eggplant Slices:
1.8kg / 4 lbs large eggplants (about 5), sliced lengthways 8mm (1/3″) thick, skin on
1/4 cup olive oil (for brushing)
For the Layers:
1 2/3 cups parmesan, finely grated
2 cups basil leaves, loosely packed, stalks reserved
1 1/2 cups mozzarella, shredded (for topping)
For the Sugo (Tomato Sauce):
2 tbsp extra virgin olive oil
1 onion, finely diced
5 garlic cloves, finely minced
600ml / 20oz tomato passata
400g / 14oz canned tomatoes, crushed or finely chopped
1 1/2 tsp white sugar
1 1/2 tbsp fresh oregano, finely chopped (or 1/2 tsp dried oregano, or 1 sprig fresh basil)
1 cup water
3/4 tsp salt
1/4 tsp black pepper
Instructions
Step 1: Bake the Eggplant
Preheat your oven to 220°C (430°F). Arrange eggplant slices on baking trays lined with parchment paper. Brush both sides lightly with olive oil. Bake for 20–25 minutes, flipping halfway through, until the slices are tender and golden. Remove and set aside to cool slightly.
Step 2: Prepare the Tomato Sugo
Heat extra virgin olive oil in a saucepan over medium heat. Add the diced onion and cook until softened, about 5 minutes. Stir in the minced garlic and cook until fragrant. Add the tomato passata, canned tomatoes, sugar, oregano (or basil sprig), water, salt, and pepper. Stir well and bring to a simmer. Cook uncovered for 20 minutes until thickened slightly. Remove the basil stalks (if used) and set the sauce aside.
Step 3: Layer the Parmigiana
In a large baking dish, spread a thin layer of tomato sugo on the bottom. Arrange a layer of eggplant slices over the sauce. Sprinkle with parmesan, scatter fresh basil leaves, and spoon more sauce over the top. Repeat the layers—eggplant, parmesan, basil, and sauce—until all the ingredients are used, finishing with a layer of sauce.
Step 4: Add the Cheese Topping
Sprinkle shredded mozzarella and the remaining parmesan evenly over the top.
Step 5: Bake Until Golden
Reduce oven temperature to 200°C (390°F). Cover the dish loosely with foil and bake for 25 minutes. Remove the foil and bake another 20 minutes, or until the cheese is golden, bubbling, and irresistible.
Step 6: Rest and Serve
Allow the Eggplant Parmigiana to rest for at least 10 minutes before serving. This helps the layers set and makes it easier to slice. Garnish with extra fresh basil before serving.

Pro Tips
- Slice the eggplant evenly for uniform baking.
- Salting eggplant is optional—modern varieties are less bitter—but you can salt, drain, and pat dry if you prefer.
- Don’t skip the resting time after baking—it makes slicing much cleaner.
- Use freshly grated parmesan for the best flavor (avoid pre-grated varieties with anti-caking agents).
Variations
- Cheesy Upgrade: Add ricotta between the layers for a creamier version.
- Vegan Parmigiana: Swap the cheese for vegan mozzarella and parmesan alternatives.
- Meaty Twist: Add layers of cooked Italian sausage or ground beef for a hybrid lasagna-style bake.
- Zucchini Parmigiana: Substitute eggplant with zucchini slices for a lighter take.
Pairings
Eggplant Parmigiana is rich and flavorful, so it pairs beautifully with:
- Crusty Italian bread for soaking up the sauce.
- Simple green salad dressed with balsamic vinaigrette.
- Spaghetti aglio e olio (garlic and olive oil pasta) as a side.
- Red wine, such as Chianti or Montepulciano, which balances the tomato sauce.
Storage
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze portions in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm in the oven at 180°C (350°F) until heated through, about 20 minutes.
FAQs
1. Do I need to fry the eggplant first?
No, baking the slices is healthier and less messy while still giving a delicious flavor and texture.
2. Can I make Eggplant Parmigiana ahead of time?
Yes! Assemble the dish up to a day in advance, cover, and refrigerate. Bake just before serving.
3. Can I use store-bought marinara instead of homemade sauce?
You can, but the homemade sugo makes a big difference in flavor.
4. Is Eggplant Parmigiana gluten-free?
Yes, this recipe is naturally gluten-free since it doesn’t use breadcrumbs. Just check your cheese labels to be sure.
5. How do I prevent soggy eggplant?
Bake the slices thoroughly before layering, and avoid adding too much sauce between layers.
Nutrition Facts (per serving, 8 servings)
Nutrient | Amount |
---|---|
Calories | 320 |
Protein | 15 g |
Fat | 18 g |
Carbohydrates | 26 g |
Fiber | 7 g |
Sugar | 10 g |
Sodium | 650 mg |
Conclusion
Eggplant Parmigiana is one of those recipes that proves vegetarian dishes can be every bit as hearty and satisfying as their meaty counterparts. With layers of tender eggplant, flavorful tomato sauce, fresh basil, and bubbling cheese, it’s pure comfort in every bite. Whether you’re serving it as the star of your meal or alongside other Italian favorites, this dish is guaranteed to impress. I hope it brings as much joy to your table as it does to mine!

Eggplant Parmigiana – Classic Italian Comfort Food You’ll Love
Ingredients
- Baked Eggplant Slices
- 1.8 kg 4 lbs large eggplants (about 5), sliced lengthways 8mm (⅓ inch) thick, skin on
- ¼ cup olive oil for brushing
- Layers
- 1⅔ cups parmesan cheese finely grated
- 2 cups fresh basil leaves stalks reserved
- 1½ cups mozzarella cheese shredded (for topping)
- Sugo Tomato Sauce
- 2 tablespoons extra virgin olive oil
- 1 onion finely diced
- 5 garlic cloves finely minced
- 600 ml 20 oz tomato passata
- 400 g 14 oz canned tomatoes, crushed or finely chopped
- 1½ teaspoons white sugar
- 1½ tablespoons fresh oregano finely chopped (or ½ teaspoon dried oregano, or 1 sprig fresh basil)
- 1 cup water
- ¾ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- Prepare the eggplant: Preheat oven to 220°C / 430°F. Arrange eggplant slices on baking trays, brush both sides lightly with olive oil, and bake for 15–20 minutes until golden, flipping halfway. Set aside.
- Make the sugo: Heat olive oil in a large pan over medium heat. Add onion and garlic, sauté until soft and fragrant. Stir in passata, canned tomatoes, sugar, oregano (or basil), water, salt, and pepper. Simmer for 20 minutes, stirring occasionally, until thickened.
- Assemble the dish: Spread a thin layer of sugo in a large baking dish. Add a layer of baked eggplant slices, sprinkle with parmesan, add fresh basil leaves, then more sugo. Repeat layers until all ingredients are used, finishing with sauce.
- Top with cheese: Sprinkle mozzarella and extra parmesan evenly over the top.
- Bake: Reduce oven to 180°C / 350°F. Bake uncovered for 30–40 minutes, until bubbling and golden on top.
- Rest and serve: Let stand for 10 minutes before slicing. Garnish with fresh basil if desired.
Notes
- For best results, use firm, fresh eggplants.
- Letting the dish rest before serving helps the layers hold together.
- Pairs wonderfully with garlic bread or a crisp green salad.