This Delicious Eggplant Lasagna is the answer to every late-summer eggplant pileup and every craving for lasagna without the carb coma. Instead of pasta sheets, thin planks of eggplant get roasted until tender and golden, then layered with a rich garlicky tomato-beef sauce and a three-cheese ricotta filling that bakes into something bubbling and deeply savory.
Advertisements1
The trick is salting and roasting the eggplant first, which pulls out excess water and bitterness so the finished lasagna holds its shape when you slice it instead of turning soupy. The whole thing comes together in about an hour with mostly hands-off oven time, and it feeds a hungry family of six with leftovers you will genuinely fight over.
Serve it with a crisp green salad and torn basil on top, and nobody at the table will miss the noodles.
Why You'll Love This Recipe
About the Ingredients
2 large eggplants (about 2 1/2 lb / 1.1 kg total), sliced lengthwise into 1/2-inch (1.3 cm) planks
Look for eggplants that feel heavy for their size with glossy, taut skin. If eggplant is out of season, zucchini sliced the same way works as a swap, though it needs only 12 minutes of roasting.
2 teaspoons kosher salt, for salting the eggplant
Kosher salt draws water out more gently than fine table salt. If using fine salt, cut the amount to 1 1/2 teaspoons so the eggplant doesn't turn overly salty.
2 tablespoons olive oil, for brushing
Regular (not extra-virgin) olive oil handles the 425F oven heat better. Avocado oil is a fine neutral substitute if you prefer a milder flavor.
1 lb (450 g) ground beef (85/15)
Ground turkey or a plant-based crumble can replace the beef one-for-one. If using turkey, add an extra tablespoon of olive oil since it is leaner.
24 oz (680 g) jarred marinara sauce
Choose a sauce with no added sugar for the best flavor. Crushed canned San Marzano tomatoes simmered with a pinch of oregano are a great homemade stand-in.
15 oz (425 g) whole-milk ricotta
Whole-milk ricotta gives the creamiest filling; part-skim works but is drier. For a lighter option, blend half the ricotta with cottage cheese.
1 large egg
The egg binds the ricotta so it doesn't ooze out when sliced. A flax egg (1 tablespoon ground flax plus 3 tablespoons water) works for egg-free diets.
2 cups (225 g) shredded low-moisture mozzarella
Low-moisture mozzarella browns and stretches best. Fresh mozzarella releases too much water, so save it for a caprese salad instead.
1/2 cup (50 g) grated parmesan
Parmigiano-Reggiano has the deepest flavor, but any hard aged cheese like pecorino works. Grate it yourself for better melting than pre-shredded.
3 cloves garlic, minced
Fresh garlic is essential here; jarred garlic tastes flat. One teaspoon of garlic powder can substitute in a pinch.
1/4 cup (10 g) fresh basil leaves, torn
Add basil at the end so it stays fragrant. Dried basil (1 teaspoon) mixed into the sauce is the off-season alternative.
Tips & Tricks
- Salt the eggplant for 30 minutes, then pat it very dry before roasting. Skipping this step is the number one cause of watery eggplant lasagna.
- Roast the eggplant planks on a rack or parchment rather than stacking them raw in the dish; roasted slices hold their structure and brown instead of steaming.
- Drain any liquid that pools in the ricotta mixture before layering, and don't over-sauce the top layer or the cheese will slide off.
- Let the lasagna rest 15 minutes after baking so the layers set and slice cleanly instead of collapsing on the plate.
Pro Tips
Step-by-Step Instructions
1. Salt the eggplant
Arrange the eggplant planks on a rack set over a baking sheet, sprinkle both sides with the 2 teaspoons kosher salt, and let them sit for 30 minutes until beads of moisture appear. Pat them completely dry with paper towels.
2. Heat the oven and roast
Preheat the oven to 425F (220C). Brush both sides of the eggplant with olive oil and roast on two parchment-lined sheets for 20 to 22 minutes, flipping once, until the planks are golden brown and flexible at the edges.
3. Brown the beef
While the eggplant roasts, cook the ground beef in a large skillet over medium-high heat for 6 to 8 minutes, breaking it up, until no pink remains and the crumbles are browned. Spoon off excess fat.
4. Build the sauce
Add the garlic to the beef and cook for 30 seconds until fragrant, then pour in the marinara and simmer for 5 minutes until slightly thickened. Stir in half the torn basil and remove from heat.
5. Mix the ricotta filling
In a bowl, stir together the ricotta, egg, half the parmesan, and a pinch of salt and pepper until smooth and spreadable.
6. Layer the lasagna
Spread 1 cup of meat sauce in a 9×13-inch (23×33 cm) baking dish, add a single layer of eggplant planks, then half the ricotta mixture, a third of the mozzarella, and a third of the remaining sauce. Repeat once, then finish with the last eggplant planks, remaining sauce, mozzarella, and parmesan.
7. Bake until bubbling
Bake at 375F (190C) for 35 to 40 minutes, until the edges bubble vigorously and the top is deep golden brown; an instant-read thermometer in the center should read 165F (74C).
8. Rest and serve
Let the lasagna rest for 15 minutes so the layers set, then scatter with the remaining basil, slice, and serve.
Delicious Variations
Mushroom-Spinach Version
Swap the beef for 12 oz (340 g) chopped cremini mushrooms and stir 5 oz (140 g) fresh spinach into the sauce at the end.
Greek-Style Eggplant Lasagna
Use ground lamb, add 1 teaspoon dried oregano and 1/2 teaspoon cinnamon to the sauce, and finish with crumbled feta.
Vegetarian Eggplant Parm Lasagna
Skip the meat entirely, double the marinara, and add a layer of breadcrumbs for a crispy, parmesan-crusted top.
How to Store Delicious Eggplant Lasagna
Refrigerator
Store covered in the refrigerator for up to 4 days; reheat portions at 350F (175C) for 15 minutes or until steaming.
Freezer
Wrap individual portions tightly and freeze for up to 3 months; thaw overnight in the refrigerator before reheating.
Reheating
Reheat covered with foil at 350F (175C) for 20 minutes for a whole pan, or microwave single slices for 2 minutes on high.
Frequently Asked Questions
Q: Do you have to salt eggplant before making eggplant lasagna?
Yes, salting for 30 minutes is strongly recommended because it draws out bitter juices and excess water. If you are short on time, use younger, thinner eggplants and roast them a few minutes longer instead.
Q: Why did my eggplant lasagna turn out watery?
Watery lasagna almost always comes from skipping the salt-and-dry step or using unroasted eggplant. Roasting the planks until golden and draining the ricotta mixture before layering solves the problem.
Q: Can I make eggplant lasagna ahead of time?
Yes, you can assemble it up to 2 days ahead, cover, and refrigerate before baking. Add 10 minutes to the bake time since it starts cold.
Q: Is eggplant lasagna healthier than regular lasagna?
It is lower in carbs and calories than traditional pasta lasagna, with roughly 285 calories per serving here versus 400 or more for the noodle version. It is still rich in cheese, so portion size matters.
Q: How do I keep eggplant lasagna from being soggy?
Roast the eggplant until golden and slightly shriveled, drain any liquid from the ricotta, and let the baked lasagna rest 15 minutes before slicing. Those three steps keep every layer firm and sliceable.
If you make this Delicious Eggplant Lasagna, snap a photo of that golden, bubbling top and let me know how it turned out. Save the recipe for your next eggplant harvest and share it with someone who thinks lasagna needs noodles.
Delicious Eggplant Lasagna
Delicious Eggplant Lasagna swaps pasta for roasted eggplant slices for a creamy, cheesy bake with fewer carbs and all the cozy Italian flavor.
🧂 Ingredients
- 2 large eggplants (about 2 1/2 lb / 1.1 kg total), sliced lengthwise into 1/2-inch (1.3 cm) planks
- 2 teaspoons kosher salt, for salting the eggplant
- 2 tablespoons olive oil, for brushing
- 1 lb (450 g) ground beef (85/15)
- 24 oz (680 g) jarred marinara sauce
- 15 oz (425 g) whole-milk ricotta
- 1 large egg
- 2 cups (225 g) shredded low-moisture mozzarella
- 1/2 cup (50 g) grated parmesan
- 3 cloves garlic, minced
- 1/4 cup (10 g) fresh basil leaves, torn
📋 Instructions
- 1Salt the eggplant — Arrange the eggplant planks on a rack set over a baking sheet, sprinkle both sides with the 2 teaspoons kosher salt, and let them sit for 30 minutes until beads of moisture appear. Pat them completely dry with paper towels.
- 2Heat the oven and roast — Preheat the oven to 425F (220C). Brush both sides of the eggplant with olive oil and roast on two parchment-lined sheets for 20 to 22 minutes, flipping once, until the planks are golden brown and flexible at the edges.
- 3Brown the beef — While the eggplant roasts, cook the ground beef in a large skillet over medium-high heat for 6 to 8 minutes, breaking it up, until no pink remains and the crumbles are browned. Spoon off excess fat.
- 4Build the sauce — Add the garlic to the beef and cook for 30 seconds until fragrant, then pour in the marinara and simmer for 5 minutes until slightly thickened. Stir in half the torn basil and remove from heat.
- 5Mix the ricotta filling — In a bowl, stir together the ricotta, egg, half the parmesan, and a pinch of salt and pepper until smooth and spreadable.
- 6Layer the lasagna — Spread 1 cup of meat sauce in a 9×13-inch (23×33 cm) baking dish, add a single layer of eggplant planks, then half the ricotta mixture, a third of the mozzarella, and a third of the remaining sauce. Repeat once, then finish with the last eggplant planks, remaining sauce, mozzarella, and parmesan.
- 7Bake until bubbling — Bake at 375F (190C) for 35 to 40 minutes, until the edges bubble vigorously and the top is deep golden brown; an instant-read thermometer in the center should read 165F (74C).
- 8Rest and serve — Let the lasagna rest for 15 minutes so the layers set, then scatter with the remaining basil, slice, and serve.



