Italian Eggplant Parmesan

5 from 202 reviews

This Italian-style eggplant Parmesan recipe is lighter than most—it’s made with roasted eggplant slices (not fried) and no breading at all. It’s gluten free, too! Recipe yields one 9-inch square eggplant Parm, or about 8 servings.

The best eggplant Parmesan recipe, made with baked eggplant and no breading! It's like lightened-up lasagana.



  1. To roast the eggplant: Preheat the oven to 425 degrees Fahrenheit with racks in the lower and upper thirds of the oven. Line two large rimmed, baking sheets with parchment paper for easy cleanup.
  2. Slice off both rounded ends on one eggplant, then stand it up on its widest flat side. Slice through the eggplant vertically to make long, even slabs 1/4- to 1/2-inch-thick. Discard both of the sides that are covered in eggplant skin. Repeat with the other eggplant(s).
  3. Brush both sides of the eggplant slabs lightly with olive oil (you’ll likely need about 1/4 cup oil). Arrange them in a single layer on the prepared baking sheets. Sprinkle the top sides with a few dashes of salt and pepper. Roast until golden and tender, about 22 to 27 minutes—halfway through baking, rotate the pans 180 degrees and swap their positions (move pan on lower rack to upper rack, and vice versa). The pan on the lower rack might need a few extra minutes in the oven to turn golden. Set aside. 
  4. Meanwhile, to make the tomato sauce: In a medium saucepan over medium heat, warm 2 tablespoons olive oil until shimmering. Add the onion and a pinch of salt. Cook, stirring occasionally, until the onion is very tender and translucent, about 4 to 7 minutes.
  5. Add the garlic and tomato paste. Cook, while stirring, about 1 minute. Add the crushed tomatoes, stir to combine, and bring the mixture to a simmer. Once simmering, reduce the heat to medium-low and simmer until the sauce has thickened nicely, about 15 minutes. Remove the pot from the heat and stir in the chopped basil, vinegar, salt and red pepper flakes. Taste, and add more salt if necessary (I usually add another 1/4 teaspoon).
  6. When you’re ready to assemble, spread about 3/4 cup of the sauce in the bottom of a 9” square baker. Arrange about one-third of the eggplant slices over the sauce, overlapping slightly (cut them to fit, if necessary). Spoon another 3/4 cup of the sauce over the eggplant and sprinkle with 1/4 cup mozzarella cheese.
  7. Arrange about half of the remaining eggplant slices evenly on top. Spread another 3/4 cup sauce on top and sprinkle with 1/4 cup mozzarella cheese. Layer the remaining eggplant slices on top and top with 3/4 cup sauce (you might have a little left over) and the remaining mozzarella cheese. Evenly sprinkle the Parmesan on top.
  8. Bake on the lower rack at 425 degrees Fahrenheit, uncovered, until the sauce bubbles and the top is golden, about 20 to 25 minutes. Let it cool for at least 15 minutes to give it time to set, then chop and sprinkle additional basil on top. Slice with a sharp knife and serve.
  9. Leftovers keep well, covered and refrigerated, for about 4 days. Reheat before serving.


Recipe inspired by the eggplant Parmesan at Ragazza in Kansas City, and adapted from the eggplant lasagna in my cookbook, Love Real Food.

Shortcut option: Replace the homemade marinara with store-bought marinara. You’ll need about 3 cups (24 ounces). Newman’s Own organic marinara would be my top pick for this recipe.

Prepare in advance: You can assemble the eggplant lasagna the night before (perhaps even a couple of days before), then bake when you’re ready (it might need an extra 5 minutes or so in the oven to develop the golden top).

*Tomato notes: You can also use diced tomatoes or whole tomatoes, processed in a food processor or blender until mostly smooth. My preferred brand of canned tomato products is Muir Glen Organic, for their flavor and BPA-free cans.

Parmesan note: Most Parmesans are not technically vegetarian (they contain animal rennet), but Whole Foods 365 and BelGioioso brands offer vegetarian Parmesans.

▸ Nutrition Information

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.