The best easy eggplant lasagna is a hearty, noodle-free vegetarian casserole made with roasted eggplant, marinara sauce, creamy ricotta, Parmesan, and bubbling mozzarella. This recipe serves 8 people in a 9 x 13-inch baking dish and takes approximately 1 hour 45 minutes from start to finish, including 30–40 minutes of preparation, 20–25 minutes of roasting, and 45–55 minutes of assembly and baking.
Every forkful delivers tender roasted eggplant, rich tomato sauce, three kinds of cheese, fragrant garlic, and fresh basil. Roasting the eggplant instead of frying it keeps the lasagna flavorful without making it oily, while a brief resting period helps the layers set into beautiful, spoonable slices.
Jump to RecipeWhy You’ll Love This Recipe

This eggplant lasagna has all the cozy appeal of classic lasagna without a single noodle. The roasted eggplant stands in for pasta, creating tender, savory layers that hold the rich sauce and cheese beautifully.
It is also a practical dinner for a crowd. One 9 x 13-inch dish makes 8 servings, so it works well for Sunday dinner, a vegetarian holiday main course, or a make-ahead meal for a busy week.
The flavor comes from simple ingredients used thoughtfully. Salting and roasting the eggplant concentrates its taste, garlic gives the marinara warmth, and the ricotta filling adds a soft, creamy contrast to the browned mozzarella on top.
If your household enjoys creative takes on layered comfort food, you may also like this hearty cowboy-style lasagna for another satisfying dinner idea.
Ingredients You’ll Need

Start with three medium eggplants weighing about 3 pounds total. Choose firm eggplants with smooth, glossy skin and no soft spots, since they will be sliced lengthwise into approximately 1/4-inch pieces.
- Eggplant: Three medium eggplants, kosher salt, and 2 tablespoons olive oil.
- Sauce: Twenty-four ounces of marinara, two minced garlic cloves, dried Italian seasoning, optional red-pepper flakes, and optional chopped fresh basil.
- Ricotta filling: Fifteen ounces of whole-milk ricotta, one large egg, 1/2 cup grated Parmesan, kosher salt, and black pepper.
- Cheese topping: Two cups, or about 8 ounces, of shredded low-moisture mozzarella, plus optional Parmesan.
Low-moisture mozzarella is particularly helpful because eggplant releases water as it cooks. If the ricotta looks loose or watery, drain it briefly before mixing so the finished casserole slices more cleanly.
For a complete casual spread, serve the lasagna with a bright appetizer such as this easy hot pepper jelly with crackers and cream cheese.
How to Make It Step-by-Step

Step 1: Heat the oven to 425°F and line two baking sheets with parchment. Using two sheets gives the eggplant room to roast in a single layer, which helps it brown instead of steam.
Step 2: Slice the eggplants lengthwise into approximately 1/4-inch slices. Sprinkle both sides with the 1 1/2 teaspoons kosher salt and let them stand for 20–30 minutes, allowing excess moisture to collect on the surface.
Step 3: Blot the eggplant thoroughly with paper towels. This small step removes the released moisture and keeps the finished lasagna from becoming watery.
Step 4: Arrange the slices on the prepared baking sheets and brush them lightly with the 2 tablespoons olive oil. Roast for 20–25 minutes, turning once, until the slices are tender and lightly browned; stop before they become mushy.
Step 5: While the eggplant roasts, combine the marinara, minced garlic, Italian seasoning, optional red-pepper flakes, and optional chopped basil in one bowl. In another bowl, stir together the ricotta, egg, 1/2 cup Parmesan, 1/2 teaspoon kosher salt, and black pepper until evenly combined.
Step 6: Reduce the oven temperature to 375°F and spread about 1/2 cup of the sauce across the bottom of a 9 x 13-inch baking dish. The thin first layer adds moisture and flavor while helping the eggplant stay in place.
Step 7: Add one-third of the roasted eggplant, one-third of the remaining sauce, one-third of the ricotta mixture, and one-third of the mozzarella. Repeat this sequence twice more, ending with mozzarella and the optional 2 tablespoons Parmesan on top.
Step 8: Cover the dish loosely with foil and bake for 30 minutes at 375°F. The covered bake warms the center and melts the cheese without causing the top to brown too quickly.
Step 9: Remove the foil and bake for another 10–15 minutes, until the sauce bubbles around the edges and the cheese is browned. If your oven browns unevenly, rotate the dish carefully during this uncovered baking time.
Step 10: Let the lasagna rest for at least 10–15 minutes before cutting. Finish each serving with fresh basil for a fragrant, colorful touch.
Chef’s Pro Tips for Perfect Eggplant Lasagna

The most important texture tip is to roast rather than fry the eggplant. Frying can make the slices absorb too much oil, while roasting softens them and removes enough moisture to create a sturdier casserole.
Keep the slices close to 1/4 inch thick. Thicker pieces may remain firm in the center, while very thin slices can disappear into the sauce; an even cut helps every layer cook at the same pace.
- Do not skip blotting: Salt draws out moisture, but the moisture must be removed before roasting.
- Use low-moisture mozzarella: It melts well without adding as much liquid as fresh mozzarella.
- Drain loose ricotta: A few minutes in a fine-mesh strainer can make a noticeable difference.
- Watch the roast: The eggplant should be visibly softened and lightly browned, not collapsed.
- Rest before slicing: The cheese and sauce need 10–15 minutes to settle for cleaner portions.
For a little heat, include the optional red-pepper flakes in the marinara. For a milder, family-friendly casserole, leave them out and let the garlic, basil, and Italian seasoning provide the seasoning.
What to Serve with Eggplant Lasagna

This casserole is filling enough to serve as the main course, but a crisp green salad or simple roasted vegetables make the plate feel complete. Warm bread is also useful for catching the extra marinara around the edges of each slice.
For an appetizer table, try a sweet-savory dip such as this pineapple dip. Its cool, creamy texture gives guests something refreshing before the rich lasagna is served.
If you want to add a meat option for guests, a small platter of air fryer meatballs can be served separately while the eggplant lasagna remains a satisfying vegetarian centerpiece.
Storage, Reheating, and Make-Ahead Advice

Allow leftovers to cool, then cover the baking dish tightly or transfer portions to airtight containers. Refrigerate and enjoy the leftovers reheated until hot throughout.
For the best texture, reheat individual portions gently rather than blasting them at high heat. A covered dish helps prevent the cheese from drying while the center warms.
You can also assemble the lasagna ahead of time, keep it covered and chilled, and bake it when needed. Since the recipe already includes a covered bake followed by an uncovered browning period, the same method protects the layers while producing a golden top.
For dessert after dinner, keep the Italian theme relaxed with a fun treat such as cake batter fudge. Its sweet, celebratory flavor makes a playful finish after a savory meal.

The Best Easy Eggplant Lasagna
Ingredients
Method
- Heat the oven to 425°F and line two baking sheets with parchment paper.
- Slice the eggplants lengthwise into approximately 1/4-inch slices. Sprinkle both sides with 1 1/2 teaspoons kosher salt and let them stand for 20–30 minutes, then blot away the released moisture with paper towels.
- Arrange the eggplant slices on the prepared baking sheets and brush them lightly with the olive oil. Roast for 20–25 minutes, turning once, until tender and lightly browned but not mushy.
- While the eggplant roasts, stir together the marinara sauce, minced garlic, Italian seasoning, optional red-pepper flakes, and optional chopped basil. In a separate bowl, combine the ricotta, egg, 1/2 cup Parmesan, 1/2 teaspoon kosher salt, and black pepper.
- Reduce the oven temperature to 375°F. Spread about 1/2 cup of sauce over the bottom of a 9 x 13-inch baking dish.
- Layer one-third of the roasted eggplant, one-third of the remaining sauce, one-third of the ricotta mixture, and one-third of the mozzarella. Repeat the layers twice, finishing with mozzarella and the optional 2 tablespoons of Parmesan.
- Cover the baking dish loosely with foil and bake for 30 minutes. Remove the foil and continue baking for another 10–15 minutes, until the lasagna is bubbling and browned.
- Rest the lasagna for at least 10–15 minutes before slicing. Garnish with additional basil and serve warm.
Notes
Final Thoughts
The best easy eggplant lasagna proves that a comforting vegetarian dinner does not need pasta to be satisfying. Roasted eggplant, garlicky marinara, seasoned ricotta, Parmesan, and mozzarella create generous layers with a tender texture and deeply savory flavor.
Remember the three keys to success: slice the eggplant no thicker than 1/4 inch, roast it until softened but not mushy, and let the baked lasagna rest for at least 10–15 minutes. Follow those steps, and every serving will be warm, cheesy, flavorful, and easy to portion.
Bring the bubbling dish to the table with fresh basil scattered over the top, then enjoy a dinner that feels special enough for company yet simple enough for a weeknight. This is the kind of recipe worth saving for repeat meals.