Table of Contents
Baked Eggplant Parmesan with Mozzarella and Parmesan – A Lighter Italian Classic Made Easy
Per serving: 420 calories, 38g carbs, 22g fat, 26g protein, 12g sugar
Growing up in Morocco, my mother’s kitchen always smelled of slow-simmered tomatoes and warm spices. When I later trained at Le Cordon Bleu in Paris, I learned to layer those flavors with French precision. Now living in New York City, I’ve created this Baked Eggplant Parmesan recipe that honors both worlds – it’s lighter than the classic fried version, but every bit as satisfying. The secret? Baking the eggplant instead of frying, which cuts oil without sacrificing that golden crunch. This easy eggplant Parmesan with mozzarella and Parmesan is the kind of dish that transports you straight to a trattoria in Tuscany, yet it’s simple enough for a busy weeknight.
Imagine fork-tender eggplant slices, each one breaded in a mixture of Italian-seasoned breadcrumbs and Parmesan, baked until crispy on the edges but still soft inside. Then they’re layered with a rich, garlicky marinara sauce, gooey mozzarella, and a final shower of Parmesan that melts into a bubbly, golden crust. The first bite hits you with crunch, then the tangy tomato, then the creamy, stretchy cheese. It’s comfort food that doesn’t weigh you down – perfect served with a simple green salad or a crusty baguette. I love how the eggplant soaks up the sauce without becoming soggy, thanks to my tested technique of salting and pre-baking.
After years of testing in my tiny NYC kitchen (and countless versions in Paris and Morocco), I can confidently say this is the best Baked Eggplant Parmesan you’ll find. My unique angle? I use a double-coating method borrowed from French schnitzel – a light dusting of seasoned flour before the egg wash ensures the breading stays put. Plus, I pre-bake the breaded eggplant on parchment-lined sheets; this gives you a crispy base without deep-frying. One common mistake home cooks make is skipping the salting step – don’t! It draws out bitter moisture and keeps your layers from turning watery. Stick with me, and you’ll have a restaurant-worthy dish that’s actually healthier.
Why This Baked Eggplant Parmesan Recipe Is the Best
The Flavor Secret
The magic lies in the balance of three cheeses – mozzarella for stretch, Parmesan for nutty depth, and a hint of Parmesan in the breading for extra savoriness. I finish the dish with fresh basil, a touch I picked up from my mother who always used fresh herbs from her garden in Marrakech. The marinara sauce I recommend (homemade or a good jarred brand like Rao’s) should be rich but not too sweet; a pinch of red pepper flakes adds a subtle warmth without heat.
Perfected Texture
Texture is everything with this dish. The flour-egg-breadcrumb coating creates a seal that keeps the eggplant tender inside while the outside turns shatteringly crisp. By baking the slices first, you avoid the sogginess that plagues many eggplant Parmesan recipes. And the final bake covered with foil traps steam to meld the flavors, then uncovered to let the cheese brown. That dual-step baking – inspired by my Parisian training in roasting – ensures every layer is distinct yet harmonious.
Foolproof & Fast
This recipe is designed for home cooks of any skill level. The active prep is only about 30 minutes, and the oven does the rest. You can even bread the eggplant a day ahead and assemble just before baking. I’ve also included gluten-free and low-carb variations below, so everyone can enjoy it. With my detailed step-by-step guidance and pro tips, you’ll never need another eggplant Parmesan recipe again.
Baked Eggplant Parmesan Ingredients
I source my eggplants from the Union Square Greenmarket in NYC – look for firm, glossy ones with no soft spots. The Parmesan I buy from a little Italian shop in Arthur Avenue, but any good-quality wedge works. Let’s talk through what you’ll need.
Ingredients List
- 2 large eggplants, sliced into 1/2-inch rounds
- 1 teaspoon salt
- 2 cups Italian-seasoned breadcrumbs
- 1 cup grated Parmesan cheese (divided)
- 2 large eggs
- 2 tablespoons milk
- 1 cup all-purpose flour
- 1 teaspoon garlic powder
- 1/2 teaspoon black pepper
- 3 cups marinara sauce
- 2 cups shredded mozzarella cheese
- 1/4 cup chopped fresh basil (for garnish)
Ingredient Spotlight
Eggplant: The star! Choose medium-sized eggplants (around 1 pound each) – they’re less bitter and have fewer seeds. Slice them evenly so they cook uniformly. Parmesan: Always buy a block and grate it yourself – pre-grated contains anti-caking agents that affect melting. Mozzarella: Low-moisture whole milk mozzarella gives the best stretch. Fresh mozzarella can be used but release more liquid; if using fresh, blot it dry. Marinara sauce: I swear by Rao’s or make my own with San Marzano tomatoes – look for a sauce with no added sugar.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Italian-seasoned breadcrumbs | Panko + Italian herbs (oregano, basil, parsley) | Lighter crunch; more control over herbs |
| All-purpose flour | Gluten-free flour blend or almond flour | Gluten-free: slightly denser; almond flour: nuttier, lower carb |
| Mozzarella (shredded) | Fresh mozzarella, sliced or torn | More moisture; less stretch, but creamier |
| Marinara sauce | Crushed tomatoes blended with garlic, olive oil, basil | Fresher flavor; adjust seasoning yourself |
How to Make Baked Eggplant Parmesan — Step-by-Step
Follow these easy steps, and you’ll have a golden, cheesy masterpiece. I’ve included my best pro tips and common pitfalls so you can nail it your first time.
Step 1: Prepare the Eggplant
Slice the eggplants into 1/2-inch rounds. Place them on a large tray and sprinkle both sides with the salt. Let sit for 30 minutes – this draws out bitter liquid and excess moisture. After 30 minutes, pat each slice dry with paper towels. You’ll see beads of moisture on the surface; that’s good.
💡 mia’s Pro Tip: Don’t skip this step! Even if you’re short on time, 15 minutes of salting makes a big difference. The drier the eggplant, the crispier your coating.
Step 2: Set Up the Breading Station
Preheat the oven to 375°F. Line two baking sheets with parchment paper. In a shallow dish, combine the breadcrumbs with 1/2 cup of grated Parmesan. In a second dish, beat the eggs with the milk. In a third dish, whisk together the flour, garlic powder, and black pepper. This three-step breading ensures a lasting crust.
⚠️ Common Mistake to Avoid: Don’t skip the flour step. It creates a dry surface for the egg to cling to, which then holds the breadcrumbs. Without it, the coating slides off during baking.
Step 3: Bread and Bake the Eggplant
Dredge each eggplant slice first in the flour mixture, then dip into the egg mixture (letting excess drip off), then press into the breadcrumb-Parmesan mixture until well coated. Place on the prepared baking sheets in a single layer. Bake for 15 minutes, then flip each slice and bake another 10 minutes, until golden and crispy.
💡 mia’s Pro Tip: For an even crunchier crust, spray the breaded slices lightly with olive oil cooking spray before baking. This mimics the effect of frying without the extra oil.
Step 4: Layer the Dish
Spread 1/2 cup of marinara sauce in the bottom of a 9×13-inch baking dish. Layer with half of the baked eggplant slices. Top with 1 cup of marinara, 1 cup of shredded mozzarella, and 1/4 cup of Parmesan. Repeat the layers with the remaining eggplant, sauce, mozzarella, and Parmesan.
⚠️ Common Mistake to Avoid: Don’t overload the layers with sauce – it can make the dish soggy. Stick to the amounts I’ve given. Also, make sure the eggplant slices overlap slightly so every bite has eggplant and cheese.
Step 5: Bake and Rest
Cover the dish with foil and bake for 25 minutes. The foil traps steam and cooks the eggplant through. Remove the foil and bake another 10 minutes, until the cheese is bubbly and golden brown. Let the dish rest for 5 minutes before cutting – this allows the layers to set so you get clean slices.
💡 mia’s Pro Tip: If you want a deeply browned top, switch the oven to broil for the last 1–2 minutes. Watch closely – it browns fast!
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Prepare eggplant | 30 min (salting) | Beads of moisture on surface; slices feel dry after patting |
| 2 | Set up breading station | 5 min | Three shallow dishes ready |
| 3 | Bread and bake eggplant | 25 min total baking | Golden brown, crispy edges |
| 4 | Layer the dish | 5 min | Even layers of eggplant, sauce, and cheese |
| 5 | Bake (covered then uncovered) | 25 min + 10 min | Bubbly sauce, melted golden cheese |
Serving & Presentation
This baked eggplant Parmesan is a showstopper on any table. I like to serve it straight from the baking dish (rustic and inviting) or portioned onto plates with a generous sprinkle of fresh basil. The bright green against the red sauce and golden cheese is pure Mediterranean magic. For a complete meal, pair it with a crisp arugula salad tossed in lemon vinaigrette – the peppery greens cut through the richness. A side of crusty bread is a must for sopping up every last bit of sauce.
Growing up in Morocco, we often served vegetable gratins with a side of harissa yogurt for a spicy kick. Here in NYC, I sometimes drizzle my plate with a little balsamic glaze – the acidity brightens the dish. And if I’m feeling extra French, I’ll add a tiny pile of cornichons on the side for a tangy contrast. No matter how you serve it, this dish is meant to be shared.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Arugula salad with lemon vinaigrette, roasted broccoli, sautéed spinach | Adds freshness and lightness, balances the rich cheese |
| Sauce / Dip | Balsamic glaze, harissa yogurt, extra marinara on side | Adds tang, heat, or extra tomato flavor |
| Beverage | Chianti, Sangiovese, or a light Pinot Noir; sparkling water with lemon | Medium-bodied reds complement the tomato and cheese |
| Garnish | Fresh basil, parsley, grated Parmesan, red pepper flakes | Adds color, aroma, and a final flavor punch |
Make-Ahead, Storage & Reheating
As a busy NYC food blogger, I love to prep this dish on Sunday and reheat it during the week. You can assemble the entire casserole (without the final bake) and refrigerate up to 24 hours in advance – just add 10 minutes to the covered bake time. Leftovers keep beautifully and actually taste even better the next day.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container or covered baking dish | Up to 3 days | Reheat covered at 350°F for 15 minutes, then uncovered 5 min for crisp top |
| Freezer | Freezer-safe casserole dish or foil pan (wrap tightly) | Up to 2 months | Thaw overnight in fridge; bake covered 30 min then uncovered 10 min |
| Make-Ahead | Assemble in baking dish, cover with foil, refrigerate | Up to 24 hours before baking | Add 10 extra minutes to covered bake time; remove foil for last 10 min |
For individual portions, I like to reheat leftovers in a toaster oven at 350°F – the direct heat keeps the breading crispy. Microwaving works but will soften the coating; if that’s your only option, use 50% power and cover with a damp paper towel to prevent drying out. And don’t forget to add fresh basil after reheating for that pop of green!
Variations & Easy Swaps
One of the things I love about this recipe is how flexible it is. Here are my favorite variations, tested in my own kitchen.
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Gluten-Free | Use gluten-free breadcrumbs and flour | Celiac or gluten sensitivity | Same difficulty; watch for different browning time |
| Dairy-Free / Vegan | Use vegan mozzarella shreds, nutritional yeast instead of Parmesan, plant-based milk | Dairy-free or vegan diets | Slightly harder; cheese substitute melting varies |
| Spicy Moroccan Twist | Add 1 tsp harissa paste to marinara, sprinkle with cumin in breading | Adventurous eaters, spice lovers | Same difficulty; adds bold flavor |
Gluten-Free Version
For a gluten-free baked eggplant Parmesan, swap the all-purpose flour with a 1:1 gluten-free flour blend (I like King Arthur Measure for Measure) and use gluten-free Italian-seasoned breadcrumbs (or make your own by crushing gluten-free crackers with herbs). The texture is nearly identical – just keep an eye on the breading during the initial bake, as gluten-free blends can brown faster. My Paris-trained palate approves!
Dairy-Free / Vegan Version
To go dairy-free, use a high-quality vegan mozzarella (Miyoko’s or Violife are my favorites) and replace the Parmesan with a mixture of nutritional yeast and fine almond meal. For the egg wash, I’ve had great success with a mixture of 1/4 cup aquafaba (chickpea brine) plus 2 tablespoons of unsweetened plant milk. The result is slightly less stretchy but still satisfying. My Moroccan mother-in-law, who is dairy-sensitive, loves this version.
Spicy Moroccan Twist
Bring a taste of North Africa to your table by stirring a teaspoon of harissa paste into the marinara sauce before layering. Add 1/2 teaspoon of ground cumin and a pinch of smoked paprika to the flour mixture. The warmth of harissa and cumin cuts through the richness of the cheese and adds an unexpected depth. Serve with a dollop of Greek yogurt on the side to cool the heat. This is my go-to when I want to feel like I’m back in my mother’s kitchen in Marrakech.
Do I need to salt and drain the eggplant before baking for eggplant Parmesan?
Yes, absolutely – this step is non-negotiable for the best texture. Salting draws out excess moisture and bitterness from the eggplant. When you slice the eggplant and sprinkle salt on both sides, you’ll see beads of water form within 15–20 minutes. After patting them dry, the slices are primed to become crispy in the oven rather than soggy. Even if you’re using a modern, less bitter eggplant variety, salting ensures your layers stay firm and your dish never turns watery. It takes only 30 minutes of mostly hands-off time, so please don’t skip it!
How long should I bake eggplant Parmesan to get a crispy texture without burning the cheese?
The key is a two-stage baking process. First, bake the breaded eggplant slices alone at 375°F for 15 minutes, flip them, and bake another 10 minutes – this gives you a golden, crispy base. Then, after assembling the casserole, cover with foil and bake for 25 minutes to melt the cheese and meld flavors without drying out the top. Finally, remove the foil and bake another 10 minutes, or until the cheese is bubbly and lightly browned. If your top is browning too quickly, tent loosely with foil. For an extra-crispy top, you can broil for the last 1–2 minutes, but watch closely.
Can I use pre-shredded mozzarella for baked eggplant Parmesan, or is fresh better?
I recommend using low-moisture whole milk mozzarella that you shred yourself. Pre-shredded mozzarella is coated with anti-caking agents (like potato starch or cellulose) that prevent it from melting into a smooth, gooey layer – it can turn grainy. Fresh mozzarella, on the other hand, has a high moisture content and can make your dish watery if not thoroughly drained and patted dry. For the best texture and stretch, buy a block of whole milk mozzarella, shred it at home, and use it right away. This is a little tip I learned in Paris – it makes all the difference.
What can I substitute for breadcrumbs in a low-carb baked eggplant Parmesan recipe?
For a low-carb version, you can use almond flour or crushed pork rinds (pork panko) as a breadcrumb substitute. Both are keto-friendly and provide a crispy coating. If using almond flour, mix it with grated Parmesan (omit the flour step) and season with garlic powder and Italian herbs. The coating will be nuttier and bake slightly faster, so watch the oven. Another option is to use crushed unsweetened coconut flakes blended with almond flour – this gives a subtle sweetness that works surprisingly well with marinara. For the breading process, skip the flour step entirely and just dip in egg then the nut mixture.
Can I make baked eggplant Parmesan ahead of time and refrigerate before baking?
Absolutely! This is a perfect make-ahead meal for busy weeknights or entertaining. Assemble the entire casserole (including the sauce and cheese layers) but do not bake. Cover the dish tightly with foil or plastic wrap and refrigerate for up to 24 hours. When you’re ready to bake, remove the dish from the fridge while the oven preheats (about 15–20 minutes) to take the chill off. Bake initially covered for 35 minutes (instead of 25) since the dish is cold, then remove foil and bake another 10–15 minutes until bubbly and browned. The resting step after baking is essential for clean slices.
Is baked eggplant Parmesan healthier than the fried version?
Yes, this baked version is significantly lighter. Traditional eggplant Parmesan involves deep-frying the slices, which can add hundreds of calories and grams of oil. By baking the breaded eggplant on parchment-lined sheets, you cut the fat content dramatically while still achieving a beautiful crunch. Each serving of my baked eggplant Parmesan contains about 420 calories, compared to 600+ for a fried version. Plus, baking avoids the mess and smell of frying. This recipe uses only moderate amounts of cheese and a simple breading – it’s a guilt-free comfort food that my NYC nutritionist friends approve of!
How do I prevent the eggplant from becoming soggy after assembling the casserole?
Sogginess usually results from excess moisture in the eggplant or too much sauce. To prevent it: always salt and thoroughly pat dry the eggplant slices before breading. Use a light hand when adding marinara – stick to the total amount of 3 cups for the whole dish. Also, pre-baking the breaded eggplant developes a crust that holds up under the sauce. Finally, don’t over-bake the assembled dish; the covered bake time is enough to heat through without turning the layers mushy. If you’re making it ahead, let the pre-baked eggplant cool completely before layering – trapped steam is a soggy culprit.
Can I freeze leftover baked eggplant Parmesan?
Yes, eggplant Parmesan freezes wonderfully! Let the cooked dish cool completely, then portion it into freezer-safe containers or wrap the entire casserole dish tightly with aluminum foil and then a layer of plastic wrap. It will keep for up to 2 months. To reheat, thaw overnight in the refrigerator, then bake covered at 350°F for about 30 minutes, removing the cover for the last 10 minutes to crisp the top. You can also reheat individual portions in a toaster oven. The flavor actually deepens after freezing, so don’t hesitate to make a double batch – one for dinner, one for later!
What type of eggplant is best for eggplant Parmesan?
I recommend using standard globe eggplants – they have a robust, meaty texture that holds up well in layers. Look for ones that are firm, heavy for their size, and have smooth, glossy skin. Avoid eggplants that are overly large or have shriveled skin, as they tend to be older and more bitter. Italian varieties like ‘Black Beauty’ are excellent. If you prefer a milder taste, you can use Japanese or Chinese eggplants, but they are slender so you’ll need more slices and they’ll cook a bit faster. For the best results, choose medium-sized eggplants (about 1 pound each) for even slicing and consistent cooking.
How do I get the breading to stay on the eggplant without falling off?
The three-step breading method is your best friend: first coat the eggplant slices lightly in seasoned flour, then dip them into an egg wash (egg beaten with milk), and finally press into the breadcrumb-Parmesan mixture. The flour creates a dry surface that helps the egg adhere, and the egg acts as glue for the breadcrumbs. Make sure to press the breadcrumbs firmly onto each slice. Using parchment paper on the baking sheet also prevents sticking. If any coating still falls off during baking, just press it back on gently after flipping. This French-inspired technique never fails!
Share Your Version!
Now it’s your turn! I can’t wait to see how you make this Baked Eggplant Parmesan your own. Did you try the spicy Moroccan twist? Or maybe you went classic with extra mozzarella? Leave a star rating and a comment below – your feedback helps me create better recipes for this community. Tag me on Instagram or Pinterest when you share a photo (@exorecipes) – I personally love to see your creations and share them on my stories. And if you have any questions about the steps or substitutions, just ask. I read every comment!
From my NYC kitchen to yours – I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Baked Eggplant Parmesan recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow mia on Pinterest @exorecipes
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
Did you make this recipe?
Leave a comment below and tag me on Instagram @exorecipes – I can’t wait to see your beautiful Baked Eggplant Parmesan! 🍆🧀✨

Baked Eggplant Parmesan with Mozzarella and Parmesan
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 20 minutes
- Yield: 6 1x
- Method: Main Course
- Cuisine: Italian
Description
This baked eggplant Parmesan is a lighter take on the classic Italian dish, featuring crispy breaded eggplant slices layered with marinara sauce, mozzarella, and Parmesan cheese, then baked to perfection.
Ingredients
- 2 large eggplants, sliced into 1/2-inch rounds
- 1 teaspoon salt
- 2 cups Italian-seasoned breadcrumbs
- 1 cup grated Parmesan cheese
- 2 large eggs
- 2 tablespoons milk
- 1 cup all-purpose flour
- 1 teaspoon garlic powder
- 1/2 teaspoon black pepper
- 3 cups marinara sauce
- 2 cups shredded mozzarella cheese
- 1/4 cup chopped fresh basil (for garnish)
Instructions
- 1. Preheat oven to 375°F (190°C). Line two baking sheets with parchment paper.
- 2. Place eggplant slices on a large tray and sprinkle with salt. Let sit for 30 minutes to draw out moisture. Pat dry with paper towels.
- 3. In a shallow dish, combine breadcrumbs and 1/2 cup Parmesan cheese. In another dish, beat eggs with milk. In a third dish, mix flour, garlic powder, and pepper.
- 4. Dredge each eggplant slice in flour, dip into egg mixture, then coat with breadcrumb mixture. Place on prepared baking sheets.
- 5. Bake for 15 minutes, flip slices, and bake another 10 minutes until golden and crispy.
- 6. Spread 1/2 cup marinara sauce in the bottom of a 9×13-inch baking dish. Layer with half the baked eggplant slices, then top with 1 cup marinara, 1 cup mozzarella, and 1/4 cup Parmesan. Repeat layers.
- 7. Cover with foil and bake for 25 minutes. Remove foil and bake another 10 minutes until bubbly and cheese is melted.
- 8. Let rest for 5 minutes, then garnish with fresh basil before serving.
Notes
For a gluten-free version, use gluten-free breadcrumbs and flour. The eggplant can be grilled instead of baked for a different texture. Leftovers keep well in the refrigerator for up to 3 days.
Nutrition
- Calories: 420
- Sugar: 12
- Fat: 22
- Carbohydrates: 38
- Protein: 26

Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!

