How to make eggplant parmesan from scratch โ preparing the eggplant, the three cheeses, layering, and tips for a non-soggy, golden bake.
Eggplant parmesan (melanzane alla parmigiana) is a glorious baked dish of tender eggplant, rich tomato sauce, and melted cheese โ comforting, savory, and satisfying. Done well, it's layered and luscious; done poorly, it's soggy and greasy. Here's how to make it from scratch.
What Eggplant Parmesan Is
Eggplant parmesan is a baked Italian dish of sliced eggplant layered with tomato sauce and cheese, then baked until bubbling and golden. The eggplant is usually fried or roasted first, then layered like a lasagna with sauce and cheese. Despite the name, the dish hails from southern Italy (not Parma), and "parmigiana" likely refers to the layering style or the Parmesan used. It's hearty enough to be a main course.
Preparing the Eggplant
The eggplant is the foundation, and preparing it well prevents sogginess and bitterness. Slice the eggplant, and salt the slices generously, letting them sit for 30-60 minutes to draw out excess moisture (and any bitterness), then pat them dry. This step firms the eggplant and stops it from soaking up too much oil. Then either bread and fry the slices for the classic rich version, or brush with oil and roast/grill them for a lighter result. Either way, well-prepared eggplant is key.
The Three Cheeses
Like lasagna, eggplant parmesan typically uses a trio of cheeses. Mozzarella (low-moisture) provides the gooey, melty layers; Parmigiano-Reggiano (or Pecorino) adds salty, savory depth and that signature "parmigiana" flavor; and some recipes include ricotta for creamy richness, though many traditional versions skip it. The combination of stretchy mozzarella and savory Parmesan is essential. Grate your own for the best melt and flavor.
The Tomato Sauce
A good tomato sauce ties the dish together. A simple marinara โ tomatoes simmered with garlic, olive oil, and basil โ is ideal, well-seasoned and not too watery. The sauce should be flavorful enough to stand up to the eggplant and cheese, and thick enough not to make the dish soupy. Make plenty to layer generously between the eggplant.
Layering and Baking
Layer like a lasagna: a little sauce on the bottom, then eggplant slices, sauce, mozzarella, and Parmesan, repeating until the dish is full, finishing with sauce and cheese on top. Don't make the layers too wet. Bake until the cheese is melted, golden, and bubbling and the eggplant is meltingly tender. The top should be browned and irresistible.
Avoiding Sogginess and Resting
To avoid a watery, soggy result: salt and dry the eggplant, don't use a too-thin sauce, and avoid overloading with wet ingredients. As with lasagna, let the finished dish rest for 10-15 minutes after baking before serving, so the layers set and you get clean portions instead of a sloppy mess. Patience here pays off.
Frequently Asked Questions
Why salt the eggplant first?
Salting draws out excess moisture and any bitterness, firming the eggplant so it doesn't turn soggy or soak up too much oil.
What cheeses go in eggplant parmesan?
Low-moisture mozzarella for melt and Parmesan (or Pecorino) for savory depth; some versions add ricotta, though many traditional ones don't.
How do I keep it from being soggy?
Salt and dry the eggplant, use a thick sauce, don't overload with wet ingredients, and let the baked dish rest before serving.