Skip to main content
FREE DINNER EBOOK! Get your copy!

Eggplant Lasagna Recipe Recipe

Roasted Eggplant Lasagna made with no-boil lasagna noodles and topped with Arugula Pesto. A delicious, healthy vegetarian dinner recipe that is comforting and nourishing. Vegan and GF adaptable.

4.8 from 187 votes
105 mins
Total Time
8
servings
Jump to Recipe
Eggplant Lasagna Recipe

How to Make the Best Eggplant Lasagna Recipe

Roasted Eggplant Lasagna is the perfect dish for anyone seeking a hearty, vegetarian main course that doesn’t compromise on flavor or satisfaction. This elegant lasagna features layers of golden, tender roasted eggplant combined with a creamy ricotta mixture, wilted spinach, and marinara sauce, all brought together with rich mozzarella and pecorino cheeses. The no-boil lasagna noodles make preparation straightforward and manageable, while the vibrant arugula pesto topping adds a fresh, herbaceous finish that elevates the entire dish.

What makes this recipe truly special is its versatility and health-conscious approach. The roasting method for the eggplant concentrates its flavors while removing excess moisture, resulting in a tender, delicious texture that rivals any meat-based lasagna. With vegan and gluten-free adaptations easily within reach, this recipe accommodates various dietary preferences without sacrificing taste. The combination of basil, nutmeg, and a hint of red pepper flakes creates a sophisticated flavor profile that transports you straight to Italy.

Whether you’re preparing this for a family dinner or impressing guests with a vegetarian showstopper, this Eggplant Lasagna delivers comfort and elegance in every forkful. Pair it with a crisp green salad and a glass of wine for a complete, restaurant-quality meal prepared in your own kitchen.

Eggplant Lasagna Recipe

Eggplant Lasagna Recipe

Roasted Eggplant Lasagna made with no-boil lasagna noodles and topped with Arugula Pesto. A delicious, healthy vegetarian dinner recipe that is comforting and nourishing. Vegan and GF adaptable.

4.8 from 187 votes
CourseMain Course
CuisineItalian
Keywordeggplant lasagna, roasted eggplant lasagna, keto eggplant lasagna, low carb eggplant lasagna, vegetarian lasagna
Prep Time30 mins
Cook Time75 mins
Total Time105 mins
Servings8 servings
Calories371kcal
AuthorRare Ivy
Prevent your screen from going dark

Ingredients

Roasted Eggplant

Spinach and Garlic Filling

Ricotta Mixture

Lasagna Assembly

Arugula Pesto

Instructions

Prepare and Roast Eggplant

  1. Preheat oven to 400°F.
  2. Slice eggplant into 1/2-inch thick slices and place on two parchment-lined sheet pans. Sprinkle half the salt over the top as evenly as possible. Turn each piece over and sprinkle the remaining salt. Let the eggplant sit (and sweat) 15-20 minutes while the oven gets hot.
  3. When the eggplants look damp, pat the top side down with paper towels. Brush or spray with olive oil. Flip them. Blot with paper towels, spray with olive oil.
  4. Roast in the middle of the oven for 30-40 minutes, checking at 25 minutes. Roast until golden and tender. Watch your eggplant!

Make the Filling

  1. While the eggplant roasts, in a large skillet, sauté the onion over medium heat until tender, about 5-7 minutes.
  2. Add the garlic and sauté until fragrant. Add the fresh spinach, lowering heat and gently wilting.
  3. Season with salt, pepper, and chili flakes, then turn heat off.
  4. In a medium bowl, whisk with a fork the ricotta, egg, nutmeg, basil and salt. Set aside.

Assemble Lasagna

  1. Spray or brush a 9×13 baking dish (or 12-inch round baking dish) with olive oil. Place 3/4 cup marinara sauce on the bottom to cover.
  2. Place 1/2 of the no-boil lasagna noodles over top. Spread another thin layer of marinara over the pasta.
  3. Add half the roasted eggplant, overlapping a little if needed. Dot with half of the ricotta mixture.
  4. Spoon all of the wilted spinach mixture over the top evenly. Sprinkle with 1/2-3/4 cup mozzarella and 1/8 cup pecorino.
  5. Add second layer of pasta sheets. Lightly cover with 3/4 cup marinara.
  6. Add the remaining eggplant, overlapping if needed. Smother with the remaining marinara sauce and spoon the remaining ricotta in fluffy dollops over the top.
  7. Sprinkle with a few chili flakes, 1/2 cup mozzarella cheese and 1/8 cup pecorino.

Bake and Finish

  1. Cover with foil (if your lasagna comes to the top edge of the baking dish, cover with parchment first and then with foil) and bake in a 375°F oven for 45-50 minutes.
  2. Uncover and bake 10-20 more minutes, until golden and bubbling.
  3. While it is baking, make the Arugula Pesto — place everything in food processor and pulse until combined, but not too smooth. Add more oil to make it looser if you like, or less to make it thicker.
  4. Let it rest 5 minutes before serving. Dot it with Arugula pesto or serve it on the side.
Jump to Recipe