Thinly slice eggplant lengthwise. Rub with 2 tsp salt, place in a colander, and set aside for 30-60 minutes to drain off excess water. → Aim for 60 minutes, but 30 minutes will do if you are hungry. 😉
Rinse eggplant under cold water and pat dry with paper towels.
Baking Eggplant - Option 1
Preheat oven to 430°F (220°C) and line two baking sheets with parchment paper.
Arrange eggplant in a single layer on the baking sheets, brush with 4 tablespoons of olive oil, and bake for 20 minutes until browning, flipping the eggplant halfway.
Frying Eggplant - Option 2
Heat a large skillet over medium-high heat. Brush eggplants with 4 tablespoons of olive oil and fry each side of the eggplant until browning.→ Work with two skillets to speed up the frying process!
Tomato Sauce
Heat a pot with olive oil. Add minced onion and garlic, sauté until translucent and fragrant. Add canned tomatoes, basil leaves, and oregano. Simmer for 20 minutes, stirring occasionally, until thickened. Season with salt and pepper.
Blend tomato sauce with an immersion blender. → It doesn't need to be totally smooth. Some chunks are welcome!
Preheat oven to 355°F (180°C).
Spoon a thin layer of tomato sauce into a baking dish. Top with a single layer of eggplant, tomato sauce, grated parmesan cheese, and diced mozzarella. Repeat layers until you run out of eggplant, finishing with sauce, parmesan cheese, and mozzarella.
Bake for 30 minutes. Let it sit for 5-10 minutes before slicing and serving.
Notes
Baking Eggplant vs Frying Eggplant: Baking eggplant is a little easier, but frying them will make up for a better taste. Go for the baking method if unsure, but if you have time and don't mind that your house will be a little smelly, fry them. 😉
Keeps fresh for 3-4 days. Store it in an airtight container, or simply wrap the cold baking dish with plastic wrap (easiest to reheat), in the refrigerator.
Reheat for 20 minutes in the preheated oven 355°F (180°C).