Go Back
Milica

Healthy Vegetarian/Vegan Eggplant Lasagna

Lasagna is a beloved comfort food for many, but it can also be quite heavy with layers of pasta, cheese, and meat. If you’re looking for a healthier alternative without sacrificing flavor, this vegetarian eggplant lasagna recipe with mushrooms is the perfect solution.
Prep Time 1 hour 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Italian

Ingredients
  

For the Eggplant “Noodles”
  • 2 large eggplants, sliced lengthwise into ¼-inch thick slices
  • Olive oil spray or drizzle
  • Salt and black pepper to taste
For the Mushroom Filling
  • 1 tbsp olive oil
  • 1 medium onion, finely diced
  • 3 cloves garlic, minced
  • 16 oz mushrooms, sliced (use a mix of cremini and button mushrooms for added flavor) 450 g
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • Salt and black pepper to taste
For the Ricotta Layer
  • 2 cups ricotta cheese or dairy-free ricotta for a vegan version
  • 1 large egg or flax egg for vegan
  • 1 cup grated Parmesan cheese optional, skip or use a vegan alternative if preferred
  • 1 tbsp fresh parsley, chopped
For Assembly
  • 3 cups marinara sauce store-bought or homemade
  • 2 cups shredded mozzarella cheese or a dairy-free alternative
  • Fresh basil leaves, for garnish

Method
 

Preheat Your Oven
  1. Start by preheating your oven to 400°F (200°C). Line two large baking sheets with parchment paper, or lightly grease them with olive oil to prevent the eggplant slices from sticking.
Prepare the Eggplant “Noodles”
  1. Eggplants tend to release a lot of moisture during cooking, which can make your lasagna watery. To avoid this, sprinkle both sides of the eggplant slices with salt and let them sit on paper towels or a clean kitchen towel for about 15 minutes.
  2. This will draw out excess moisture and help the eggplant hold up better in the lasagna. After 15 minutes, blot the eggplant slices dry with more paper towels.
  3. Next, arrange the eggplant slices in a single layer on the prepared baking sheets. Lightly spray or drizzle with olive oil and season with salt and pepper. Roast the eggplant slices in the oven for 20–25 minutes, flipping halfway through, until they are tender and slightly golden.
Prepare the Mushroom Filling
  1. While the eggplant is roasting, heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook for about 5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for another 1–2 minutes until fragrant.
  2. Next, add the sliced mushrooms to the skillet. Cook, stirring occasionally, until the mushrooms release their moisture and begin to brown, about 8–10 minutes. Season with oregano, basil, salt, and pepper to taste. Once the mushrooms are golden and tender, remove the skillet from heat and set it aside.
Prepare the Ricotta Mixture
  1. In a medium bowl, combine the ricotta cheese, egg, Parmesan cheese (if using), and chopped parsley. Mix well until smooth and creamy. This mixture will add a rich and cheesy layer to your lasagna, without being too heavy.
Assemble the Lasagna
  1. Reduce the oven temperature to 375°F (190°C). In a large baking dish (about 9×13 inches), spread a thin layer of marinara sauce on the bottom to prevent sticking. Place a layer of roasted eggplant slices over the sauce, ensuring they slightly overlap.
  2. Next, spread half of the ricotta mixture evenly over the eggplant slices, followed by a generous portion of the mushroom filling. Spoon a little more marinara sauce over the mushrooms, then sprinkle a portion of shredded mozzarella on top.
  3. Repeat this layering process until all the ingredients are used, finishing with a final layer of marinara sauce and a generous sprinkling of mozzarella cheese.
Bake the Lasagna
  1. Cover the lasagna with aluminum foil and bake for 30 minutes. After 30 minutes, remove the foil and bake for an additional 10–15 minutes, or until the cheese is melted, bubbly, and slightly golden on top.
Let It Rest and Serve
  1. Once your vegetarian eggplant lasagna is done, remove it from the oven and let it rest for 10 minutes before slicing. This resting period allows the layers to set and makes it easier to serve without falling apart.
  2. Garnish with fresh basil leaves and serve hot. You can enjoy this lasagna on its own or pair it with a simple green salad for a well-rounded, healthy vegetarian meal.