I love recipes that feel indulgent but are surprisingly straightforward to pull together. This eggplant lasagna is one of those dishes: layers of roasted eggplant, a rich ricotta mixture, hearty marinara and melty mozzarella. It reads like comfort food but skips the pasta, so it’s a great dinner when you want something lighter without losing the soul of lasagna.
I developed this version after several attempts to get the eggplant tender and not waterlogged and to keep the layers neat when slicing. Roasting the slices first and keeping the assembly simple are the small techniques that make the whole thing reliable—and fast once you get into the rhythm.
Below you’ll find the exact ingredients and the step-by-step directions I follow every time. There are also practical tips for swapping, troubleshooting, storing, and making it lighter if you want. Read through once, then dive into the kitchen—you’ll have a bubbling, fragrant lasagna out of the oven in under an hour and a half.
What Goes In

Ingredients
- 2 medium eggplant, sliced about 1/4″ thick — the main layer that replaces noodles; slice evenly so layers stack neatly.
- 4 tablespoons olive oil — for brushing the eggplant so it roasts brown and tender rather than steaming.
- sea salt — seasons the eggplant and the cheese mixture; use to taste.
- ground black pepper — adds background warmth; freshly ground if possible.
- 1 recipe Marinara Sauce, full recipe — the flavor backbone; use your favorite homemade or a quality prepared sauce.
- 3 pounds ground beef, cooked and drained (optional) — stir into the sauce if you want a meaty lasagna; optional so the dish can stay vegetarian.
- 15 ounces whole Ricotta cheese — makes the creamy cheese layer; whole ricotta gives richness and structure.
- 3 large eggs — bind the ricotta so slices hold together when served.
- 1 cup grated Parmesan cheese — adds salty, nutty depth to the ricotta mixture.
- 1 1/2 cups grated Mozzarella cheese — for the melty top that browns and becomes irresistible.
Eggplant Lasagna Recipe in Steps
- Preheat the oven to 350°F (175°C). Lightly oil a baking sheet and a baking dish with olive oil or use nonstick spray.
- Slice the 2 medium eggplants about 1/4″ thick. Arrange the slices in a single layer on the prepared baking sheet. Brush both sides of the slices with the 4 tablespoons olive oil (use enough to coat) and sprinkle with sea salt and ground black pepper.
- Roast the eggplant slices on the middle oven rack until tender, about 10 minutes total, flipping once halfway through (about 5 minutes) so both sides soften and begin to brown. Remove from oven and set aside.
- While the eggplant roasts, prepare the Marinara Sauce according to its recipe. If using the optional 3 pounds ground beef, brown the beef in a skillet until no pink remains, drain any fat, then stir the cooked beef into the prepared marinara.
- Make the cheese mixture: in a medium bowl combine 15 ounces whole ricotta cheese, 3 large eggs, and 1 cup grated Parmesan cheese. Season with a little sea salt and ground black pepper to taste and stir until smooth.
- Assemble the lasagna in the prepared baking dish: spread a thin layer of the marinara sauce on the bottom; arrange a single layer of roasted eggplant slices to cover the sauce; spoon and spread about half of the ricotta mixture over the eggplant; add another thin layer of marinara. Repeat one more layer (eggplant, the remaining ricotta mixture, and more sauce) so you have two eggplant-and-cheese layers. Finish by spreading any remaining sauce on top and sprinkling the 1 1/2 cups grated Mozzarella cheese evenly over the top.
- Bake the assembled lasagna in the 350°F oven until heated through and bubbly, about 30 minutes. If you prefer a browned top, uncover for the last 5–10 minutes of baking.
- Remove from the oven and let the lasagna rest for about 10 minutes before slicing and serving.
Why This Recipe is a Keeper

This version balances texture and ease. Roasting the eggplant concentrates flavor and gives a meaty base that stands up to the cheese and sauce—no pre-salting and sweating required if you roast well. The ricotta mixture with eggs and Parmesan provides structure so the slices remain intact, which is the number-one difference between a sloppy casserole and a presentable lasagna.
It scales well. Want to feed a crowd? Double the pans. Want weeknight leftovers? Slice, refrigerate, and reheat. And because the meat is optional, it works equally well as a vegetarian main or a family-friendly meaty bake.
Ingredient Swaps & Substitutions

- Omit the 3 pounds ground beef — keep it vegetarian and let the marinara play the lead.
- Use a different cheese ratio from what’s on top — if you prefer less mozzarella on top, simply reduce how much you sprinkle (no new ingredients required).
- Adjust oil usage when brushing the eggplant — use less olive oil if you want to reduce richness while still promoting browning.
Appliances & Accessories
- Oven — set to 350°F (175°C) for both roasting and baking the assembled lasagna.
- Baking sheet — for roasting the eggplant slices in a single layer.
- Baking dish — a 9×13″ or similar rectangular dish works well for even layers and portioning.
- Skillet — for browning the optional ground beef and draining any fat before mixing into the sauce.
- Mixing bowls and spatula — for combining the ricotta, eggs, and Parmesan and for spreading layers cleanly.
Troubleshooting Tips
- If slices are soggy after roasting: they may have been crowded on the baking sheet. Roast in a single layer with space between slices and flip halfway for even drying.
- If the lasagna is watery after baking: make sure the eggplant was roasted long enough to soften and release moisture; give the assembled lasagna the full 10-minute rest to let juices settle before slicing.
- If slices fall apart when serving: the ricotta mixture needs the eggs and Parmesan to bind. Ensure they’re mixed well and let the lasagna rest before cutting.
- If the top browns too fast: tent lightly with foil during most of the baking time and uncover for the final 5–10 minutes to allow even bubbling.
How to Make It Lighter
Trim richness while keeping the structure. Brush the eggplant with a lighter amount of olive oil so you still get browning without as much added fat. Skip the optional ground beef and rely on the marinara for flavor. Use a small amount less mozzarella on top and let the lasagna rely more on the ricotta-Parmesan mixture for creaminess.
These small adjustments keep the dish satisfying but reduce calories and overall richness without changing the technique or the core ingredients.
Cook’s Commentary
When I make this for company, I roast the eggplant just until it yields under a fork and starts to color—any longer and it becomes too soft to layer neatly. The ricotta mix is forgiving; beating the eggs into it until smooth is all you need. If you’re using a homemade marinara, cook it down to concentrate the flavors so the sauce isn’t thin when layered.
I prefer assembling with a thin layer of sauce on the bottom to prevent sticking, then building two neat layers of eggplant and ricotta. It’s a little less fussy than traditional lasagna and forgiving when slices aren’t perfectly uniform.
Best Ways to Store
- Refrigerate leftovers covered: they keep well for several days. Resting and refrigeration help the lasagna slices firm up for better reheating.
- Reheat gently: warm in a 350°F oven until heated through, tented with foil for the first part of reheating to prevent over-browning, then uncovered briefly if you want the top to crisp again.
- Freeze for longer storage: cool completely, portion if desired, wrap tightly and freeze. Thaw overnight in the refrigerator before reheating in the oven.
Reader Q&A
- Q: Can I skip roasting and just grill the eggplant?
A: Roasting is recommended for even tenderness. If you have a grill and prefer a smoky note, you can grill the slices until tender and use them the same way—just ensure they’re not overly charred or wet. - Q: My eggplant tastes bitter. What happened?
A: Some older or large eggplants can be bitter. Choosing medium-sized eggplants and roasting them rather than steaming usually reduces bitterness. If bitterness persists, select fresher-looking produce next time. - Q: Can I make this ahead?
A: Yes. Assemble and refrigerate for a day before baking, or assemble and freeze for longer storage. If baking from refrigerated, add a few extra minutes to oven time; if frozen, thaw overnight first.
That’s a Wrap
This Eggplant Lasagna Recipe gives you the satisfying layers and cheesy finish of lasagna without the pasta. It’s straightforward, reliable, and forgiving—and it’s one of those dishes that tastes even better the next day. Follow the steps, roast the eggplant properly, and let the lasagna rest after baking. You’ll get clean slices and a dish that’s as presentable as it is comforting.
Make a batch this week, and don’t be surprised if it becomes a regular. It’s easy to adapt, simple to assemble, and always a crowd-pleaser.

Easy Eggplant Lasagna Recipe
Ingredients
Ingredients
- 2 mediumeggplant sliced about 1/4″ thick
- 4 tablespoonsolive oil
- sea salt
- ground black pepper
- 1 recipeMarinara Sauce full recipe
- 3 poundsground beef cooked and drained (optional)
- 15 ounceswhole Ricotta cheese
- 3 largeeggs
- 1 cupgrated Parmesan cheese
- 1 1/2 cupsgrated Mozzarella cheese
Instructions
Instructions
- Preheat the oven to 350°F (175°C). Lightly oil a baking sheet and a baking dish with olive oil or use nonstick spray.
- Slice the 2 medium eggplants about 1/4" thick. Arrange the slices in a single layer on the prepared baking sheet. Brush both sides of the slices with the 4 tablespoons olive oil (use enough to coat) and sprinkle with sea salt and ground black pepper.
- Roast the eggplant slices on the middle oven rack until tender, about 10 minutes total, flipping once halfway through (about 5 minutes) so both sides soften and begin to brown. Remove from oven and set aside.
- While the eggplant roasts, prepare the Marinara Sauce according to its recipe. If using the optional 3 pounds ground beef, brown the beef in a skillet until no pink remains, drain any fat, then stir the cooked beef into the prepared marinara.
- Make the cheese mixture: in a medium bowl combine 15 ounces whole ricotta cheese, 3 large eggs, and 1 cup grated Parmesan cheese. Season with a little sea salt and ground black pepper to taste and stir until smooth.
- Assemble the lasagna in the prepared baking dish: spread a thin layer of the marinara sauce on the bottom; arrange a single layer of roasted eggplant slices to cover the sauce; spoon and spread about half of the ricotta mixture over the eggplant; add another thin layer of marinara. Repeat one more layer (eggplant, the remaining ricotta mixture, and more sauce) so you have two eggplant-and-cheese layers. Finish by spreading any remaining sauce on top and sprinkling the 1 1/2 cups grated Mozzarella cheese evenly over the top.
- Bake the assembled lasagna in the 350°F oven until heated through and bubbly, about 30 minutes. If you prefer a browned top, uncover for the last 5–10 minutes of baking.
- Remove from the oven and let the lasagna rest for about 10 minutes before slicing and serving.
Equipment
- Oven
- Baking Sheet
- Baking Dish
- Skillet
- Medium Bowl
Notes
Storage Tip
To store leftovers.
Wrap well with plastic wrap or store in an airtight container in the refrigerator for 3 to 4 days.
To make ahead.
Prepare as directed without baking the lasagna. Wrap well with plastic wrap and store in the refrigerator for up to 2 days. Remove from the refrigerator as the oven preheats. Then bake it according to the instructions.
