Eggplant parmesan never gets old in my weeknight rotation. My version keeps it simple: crisp baked eggplant, a no-fuss layering of marinara and mozzarella, and a final bake until everything’s gooey and golden. It’s cozy, hearty, and deeply satisfying, but light enough to make without the post-dinner nap.

A close up image of a serving of eggplant parmesan on a plate.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

The no-fry, no-mess and easy eggplant parmesan you’ll make on repeat

I first started making baked eggplant parmesan when frying was just not an option. But what started as a necessity quickly became my favorite way to make it. Baking the eggplant gives it this beautiful golden brown crust without all the grease, and once you layer it up with marinara and cheese, you’d never miss the frying.

Over the years, I’ve perfected this version for real home kitchens: just enough sauce to keep it juicy but not soggy, and a quick bake that gets everything bubbling and melty in under an hour. It’s comfort food made practical — proof that classic Italian flavors don’t need complicated steps.

If you love this, you’ll want to try my eggplant rollatini or veggie lasagna next — both are cozy, baked favorites that come together with minimal mess.

Key ingredients and why they matter

To make my eggplant parmesan recipe, you’ll need eggplants, flour, eggs, and breadcrumbs for a crispy coating, Parmesan and mozzarella for cheesy goodness, marinara for rich flavor, and a sprinkle of oregano for a herby finish.

Full ingredient list and detailed instructions in the recipe card.

An overhead image of the ingredients of eggplant parmesan.
  • Eggplant: Medium-sized ones are best — less seedy and tender without bitterness. Slice evenly for consistent cooking.
  • Breadcrumbs: I love panko for a lighter, crunchier texture, but traditional Italian breadcrumbs give that nostalgic feel.
  • Parmesan: Adds a salty, nutty layer that makes the coating addictive.
  • Mozzarella: Freshly shredded melts beautifully — skip pre-shredded for the best texture.
  • Marinara: Use your favorite jarred tomato sauce or make your own. A bright, slightly acidic sauce keeps the dish balanced.
  • Olive oil: A light drizzle before baking helps the eggplant crisp up perfectly without frying.

TIPS & TRICKS

Shruthi’s top tips

  • Salt and rest the eggplant — it keeps the slices crisp, not soggy.
  • Bake on a rack to help air circulate and crisp the coating evenly.
  • Cool before layering so steam doesn’t soften the crust.
  • Go light on the sauce — you want layers, not soup.
  • Finish under the broiler for that perfect, golden top.
  • Let it rest 5 minutes before cutting to keep layers intact.

How to make eggplant parmesan

  1. Set up three shallow bowls for breading: flour in the first, beaten eggs in the second, and breadcrumbs mixed with Parmesan in the third. Dredge each eggplant slice in flour, shaking off excess. Dip into egg, then coat thoroughly in the breadcrumb mixture.
  2. Arrange coated eggplant slices in a single layer on the prepared baking sheet. Brush or drizzle lightly with olive oil. Bake for 20 minutes, flipping halfway through, until golden and crisp.
  3. In a 9 by 13-inch baking dish, spread a thin layer of marinara sauce on the bottom.
  4. Layer baked eggplant slices, spoon over more sauce, and sprinkle with mozzarella.
  5. Repeat layers as needed, finishing with the remaining mozzarella on top.
  6. Bake uncovered for 20 minutes, until the cheese is melted and bubbling. Let rest 5 minutes before serving. Garnish with dried oregano if desired.
An overhead image of three bowls: one with egg mixture, one with breadcrumbs, and one with flour. With an eggplant slice drenched in each of them.
An overhead image of the eggplant slices arranged on a baking sheet.
An overhead image of spreading a layer of marinara sauce on a baking sheet.
An overhead image is layering eggplant slices, marinara sauce, and cheese in a baking sheet.
An overhead image of the layered eggplant parmesan in a baking dish.
An overhead image of baked eggplant parmesan in a baking dish.

How to serve eggplant parm

Eggplant Parmesan is simple enough for a weeknight dinner, yet fancy and comforting for holiday gatherings like Thanksgiving or New Year’s—it’s so hearty and filling! Serve it alongside garlic rolls, creamy mashed potatoes, zucchini soup, or a fresh Caprese salad.

A close up image of eggplant parmesan in a baking dish.

Storage and reheating suggestions

Freeze the assembled casserole before baking for an easy make-ahead dinner. Store any leftovers in a covered container in the fridge for 3–4 days. When you’re ready to enjoy it again, reheat in the oven at 350°F (175°C) until warmed through and the cheese is bubbly. Skip the microwave to keep the coating crisp.

More baked comfort foods

Craving cozy comfort food? These recipes hit the spot!

GFGluten Free RecipesNFNut Free RecipesHPHigh ProteinVEVegetarian Recipes

Eggplant Rollatini

5 from 1 vote

Eggplant Parmesan

My baked eggplant parmesan skips the frying but keeps all the comfort — crisp layers of golden eggplant, marinara, and bubbling mozzarella.
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 4 servings
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Ingredients 

  • 2 medium eggplants, about 2 lbs, sliced into ½-inch rounds
  • 1 teaspoon salt, optional for drawing out moisture
  • 1 cup all-purpose flour
  • 2 large eggs, beaten
  • cups breadcrumbs
  • ½ cup grated Parmesan cheese
  • 2 tablespoons olive oil, for drizzling or brushing
  • 2 cups marinara sauce
  • cups shredded mozzarella cheese
  • 1 teaspoon dried oregano, optional for garnish

Instructions 

  • Sprinkle eggplant slices with salt and let sit for 20 minutes to draw out moisture. Pat dry with paper towels.
  • Preheat the oven to 400 degrees Fahrenheit. Line a large baking sheet with parchment paper.
  • Set up three shallow bowls for breading: flour in the first, beaten eggs in the second, and breadcrumbs mixed with Parmesan in the third.
  • Dredge each eggplant slice in flour, shaking off excess. Dip into egg, then coat thoroughly in breadcrumb mixture.
  • Arrange coated slices in a single layer on the prepared baking sheet. Brush or drizzle lightly with olive oil.
  • Bake for 20 minutes, flipping halfway through, until golden and crisp.
  • In a 9 by 13-inch baking dish, spread a thin layer of marinara sauce. Layer baked eggplant slices, spoon over more sauce, and sprinkle with mozzarella.
  • Repeat layers as needed, finishing with mozzarella on top.
  • Bake uncovered for 20 minutes, until the cheese is melted and bubbling.
  • Let rest 5 minutes before serving. Garnish with dried oregano if desired.

Notes

  • Eggplant can be substituted with zucchini or portobello mushrooms.
  • Use panko for extra crunch or gluten-free breadcrumbs.
  • Substitute mozzarella with provolone or a plant-based cheese for dairy-free
  • If you can, don’t skip salting the eggplant — it prevents sogginess.
  • Use a wire rack for baking the eggplant slices to keep them crisp.
  • Let the casserole rest 5 minutes before slicing to set layers.

Nutrition

Calories: 634kcal | Carbohydrates: 76g | Protein: 28g | Fat: 25g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 10g | Trans Fat: 0.01g | Cholesterol: 126mg | Sodium: 1977mg | Potassium: 1093mg | Fiber: 12g | Sugar: 16g | Vitamin A: 1102IU | Vitamin C: 14mg | Calcium: 460mg | Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.