If you’re looking for a comforting, veggie-packed dish that feels indulgent without the heaviness, then this Eggplant Lasagna with Mushroom and Spinach Recipe is about to become your new favorite. It layers tender roasted eggplant slices with a rich ricotta and spinach filling, earthy sautéed mushrooms in a savory marinara, and plenty of melty mozzarella and parmesan cheese. Every bite offers a delicious melody of flavors and textures, proving that lasagna doesn’t need noodles to be utterly satisfying. Plus, it’s a fantastic way to celebrate vegetables while still enjoying the familiar warmth of a classic Italian baked casserole.
Ingredients You’ll Need
Each ingredient in this Eggplant Lasagna with Mushroom and Spinach Recipe plays a crucial role in creating layers of flavor and texture. From the hearty eggplants that replace traditional pasta to the aromatic garlic that enhances the mushroom sauce, every element contributes to a dish that’s bright, creamy, and wonderfully comforting.
- Eggplants: About 2 pounds or 3 medium-sized, sliced lengthwise for perfect layering and tender roasting.
- Mushrooms: 8 ounces of sliced mushrooms add an earthy depth that balances the creamy cheese and spinach.
- Garlic: 3 cloves minced, for a fragrant boost that infuses the mushroom sauce with warmth.
- Frozen chopped spinach: 10 ounces thawed and squeezed to remove moisture, bringing vibrant color and nutrients.
- Ricotta cheese: 15-ounce container to create a creamy, rich filling that binds the layers together.
- Egg: One whole egg mixed into the ricotta to help the filling set beautifully while baking.
- Mozzarella cheese: 1 ½ cups shredded, divided between the filling and topping for that irresistible melty goodness.
- Parmesan cheese: ¾ cup shredded, also divided, adds a sharp, savory kick on top and inside.
- Olive oil: 3 tablespoons, split for roasting eggplant and sautéing mushrooms – essential for flavor and texture.
- Marinara sauce: 2 cups, providing a rich, tomato-based layer loaded with garlicky mushroom flavor.
- Kosher salt: 1 ½ teaspoons in total, used for seasoning during roasting and layering.
- Dried oregano: 1 teaspoon, to infuse the ricotta mixture with herbal notes.
- Ground black pepper: ½ teaspoon, for a gentle spicy undertone.
- Fresh basil: For garnish, adding a fresh, aromatic finish.
How to Make Eggplant Lasagna with Mushroom and Spinach Recipe
Step 1: Preheat and Prepare Equipment
Start by heating your oven to 400°F (200°C) — if you’re using a fan-assisted oven, set it to 180°C. Line two large baking sheets with parchment paper; these will hold the eggplant slices during roasting. Also, get your 9×13-inch casserole dish ready for assembling the lasagna later on. Proper preparation always makes the process smoother and more enjoyable!
Step 2: Prepare and Bake the Eggplant
Arrange the eggplant slices evenly on the baking sheets in a single layer. Brush both sides with two tablespoons of olive oil, then sprinkle on a tablespoon of kosher salt for flavor and moisture release. Roast them for about 15 minutes, flipping halfway through so both sides become tender and lightly golden. Once done, reduce your oven temperature to 375°F (190°C) — 170°C for a fan oven — to get ready for baking the assembled dish.
Step 3: Make the Ricotta-Spinach Mixture
While the eggplant cools slightly, combine the ricotta cheese, well-drained chopped spinach, one egg, half a cup of mozzarella, a quarter cup of parmesan, dried oregano, and black pepper in a large bowl. Mix everything thoroughly until the filling is creamy and seasoned well. This mixture will bring a luscious, silky texture to your lasagna that contrasts beautifully with the meats in the sauce layer.
Step 4: Sauté Mushrooms and Prepare Marinara
Heat the remaining tablespoon of olive oil in a skillet over medium heat. Toss in the sliced mushrooms and cook them down until tender and caramelized, about five minutes. Add the minced garlic for the last minute to release its fragrance without burning. Pour in two cups of marinara sauce, stir to combine with the mushrooms, then remove from heat—this saucy, mushroom-rich layer will add incredible savory depth to your lasagna.
Step 5: Assemble the Lasagna
Begin by spreading a thin layer of the mushroom marinara sauce on the bottom of your casserole dish to prevent sticking. Lay half of the baked eggplant slices over the sauce, then dollop and spread half of the ricotta-spinach mixture on top. Follow with half of the remaining marinara mushroom sauce. Repeat these layers one more time, building those delicious layers evenly for balanced flavor in every bite.
Step 6: Top with Cheese and Bake
Sprinkle the remaining mozzarella and parmesan cheeses evenly over the top. Pop the whole dish into the oven and bake for about 30 minutes, until it bubbles happily and the cheese melts into a golden, irresistible crust. The aroma alone will have everyone in the kitchen eagerly waiting!
Step 7: Rest and Serve
Once baked, let your lasagna rest for 10 minutes before slicing – this step helps the layers settle so your slices hold together perfectly. Finish by garnishing with fresh basil leaves for a pop of color and bright herbal notes. Serve warm, and watch this Eggplant Lasagna with Mushroom and Spinach Recipe become a new go-to for meals that impress with veggie-forward soul food.
How to Serve Eggplant Lasagna with Mushroom and Spinach Recipe
Garnishes
Simple fresh basil leaves scattered on top add a fragrant, green touch that contrasts beautifully with the rich cheese and tomato layers. A light drizzle of good quality olive oil or a sprinkle of extra parmesan can heighten the flavor even more and make your plate look stunning.
Side Dishes
Pair this hearty lasagna with a crisp, refreshing salad tossed in a tangy vinaigrette to balance the creamy layers. Roasted garlic bread or warm, crusty baguette slices work wonderfully for mopping up every last bit of sauce. A glass of full-bodied red wine or sparkling water with lemon would round out the meal nicely.
Creative Ways to Present
If you want to make an impression, bake individual portions in small ramekins layered just like the big dish. This makes serving elegant and convenient for dinner parties. For a festive twist, try arranging the eggplant slices into a spiral pattern in the larger dish before layering, creating a beautiful visual centerpiece.
Make Ahead and Storage
Storing Leftovers
Leftover Eggplant Lasagna with Mushroom and Spinach Recipe can be stored in an airtight container in the refrigerator for up to 3 days. The flavors only get better after a day as they meld and deepen. Cover it tightly to prevent drying out and maintain moisture.
Freezing
This lasagna freezes beautifully! Freeze it before or after baking by wrapping tightly with plastic wrap and overlaying with foil. It will keep well for up to 2 months. To bake from frozen, thaw overnight in the fridge and then bake according to instructions, adding extra time if still partially frozen.
Reheating
For reheating, cover the dish with foil and warm in a 350°F (175°C) oven until heated through, typically 20–25 minutes. You can also microwave individual slices; just watch that the cheese does not overcook or dry out. Adding a splash of water or marinara can help keep it moist.
FAQs
Can I use fresh spinach instead of frozen?
Absolutely! If using fresh spinach, you’ll want to sauté it lightly and then squeeze out any excess moisture before mixing it into the ricotta. This prevents the filling from becoming watery and ensures the perfect texture.
Do I have to roast the eggplant first?
Roasting the eggplant slices before assembling the lasagna helps reduce bitterness and remove excess moisture. It also softens the eggplant so it layers nicely without becoming mushy during baking.
Can I make this dish vegan?
Yes, you can substitute the ricotta and mozzarella with plant-based cheese alternatives and skip the egg or use flax egg as a binder. Just make sure to select vegan-friendly marinara sauce and adjust seasonings to taste.
What if I don’t have mozzarella or parmesan?
You can use other melting cheeses like provolone or fontina for mozzarella, and nutritional yeast offers a cheesy flavor to replace parmesan in vegan or dairy-free versions. Experiment with what you enjoy!
Is this recipe gluten-free?
Definitely. Since this lasagna uses eggplant instead of pasta sheets, it’s naturally gluten-free, making it a wonderful option for those avoiding gluten without sacrificing that lasagna experience.
Final Thoughts
Trust me, once you try this Eggplant Lasagna with Mushroom and Spinach Recipe, it will become a dinner table staple that your family and friends beg you to make again. It’s the perfect way to enjoy a comfort food classic with a fresh, veggie-packed twist that’s as wholesome as it is delicious. So grab your ingredients, preheat that oven, and get ready to enjoy layers of cozy, cheesy goodness that feels just like a warm hug from your favorite Italian kitchen.
Print
Eggplant Lasagna with Mushroom and Spinach Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Eggplant Lasagna is a delicious, low-carb alternative to traditional pasta lasagna, featuring layers of tender roasted eggplant, a creamy ricotta-spinach mixture, savory sautéed mushrooms in marinara sauce, and a cheesy golden topping. Perfectly baked to bubbly perfection and garnished with fresh basil, this comforting dish serves eight and is ideal for those looking for a hearty vegetarian meal.
Ingredients
Vegetables and Herbs
- 2 pounds eggplants (about 3 medium), sliced lengthwise into ½ inch slices
- 8 ounces mushrooms, sliced
- 3 cloves garlic, minced
- 1 10-ounce package frozen chopped spinach, thawed and excess moisture squeezed out
- Fresh basil, for garnish
Dairy & Eggs
- 1 15-ounce container ricotta cheese
- 1 egg
- 1 ½ cups shredded mozzarella cheese, divided
- ¾ cup shredded parmesan cheese, divided
Pantry
- 3 tablespoons olive oil, divided
- 2 cups marinara sauce
- 1 ½ teaspoons kosher salt
- 1 teaspoon dried oregano
- ½ teaspoon ground black pepper
Instructions
- Preheat and Prepare Equipment: Preheat your oven to 400°F (200°C) or 180°C for a fan oven. Line two large rimmed baking sheets with parchment paper to prevent sticking and prepare a 9×13-inch (approx 23×33 cm) casserole dish for later assembly.
- Prepare and Bake Eggplant: Arrange the eggplant slices on the baking sheets in a single layer. Brush both sides with 2 tablespoons of olive oil and sprinkle them evenly with 1 tablespoon of kosher salt. Bake for 15 minutes, flipping the slices halfway through, until the eggplant is tender. After baking, remove the eggplant from the oven and reduce the oven temperature to 375°F (190°C) or 170°C for a fan oven in preparation for baking the assembled lasagna.
- Make Ricotta-Spinach Mixture: In a large bowl, thoroughly combine the ricotta cheese, squeezed chopped spinach, egg, ½ cup of shredded mozzarella cheese, ¼ cup shredded parmesan cheese, dried oregano, and ground black pepper. Mix until all ingredients are evenly incorporated and set aside for layering.
- Sauté Mushrooms and Prepare Marinara: Heat the remaining 1 tablespoon of olive oil in a skillet over medium heat. Add the sliced mushrooms and sauté them until tender, about 5 minutes. Add the minced garlic and cook for an additional 1 minute until fragrant. Stir in the marinara sauce, mixing well to combine, then remove from heat.
- Assemble Lasagna: Spread a small amount of the mushroom marinara sauce on the bottom of the prepared casserole dish. Layer half of the baked eggplant slices over the sauce, followed by half of the ricotta-spinach mixture, and then half of the remaining marinara mushroom sauce. Repeat these layers with the remaining eggplant, ricotta mixture, and marinara sauce to build the lasagna.
- Top with Cheese and Bake: Evenly sprinkle the remaining shredded mozzarella cheese and parmesan cheese over the top layer of the lasagna. Bake the assembled dish in the oven at 375°F (190°C) for 30 minutes or until the lasagna is hot, bubbly, and the cheese on top is fully melted and golden brown.
- Rest and Serve: Allow the lasagna to rest for 10 minutes after baking to help it set and make slicing easier. Garnish with fresh basil leaves, cut into portions, and serve warm for a satisfying meal.
Notes
- For best texture, make sure to squeeze excess moisture out of the thawed spinach before mixing.
- Eggplant slices can be salted and left to rest before baking to draw out bitterness if desired, then patted dry.
- If preferred, you can substitute fresh spinach for frozen, adjusting quantity and moisture accordingly.
- This recipe can be made ahead up to assembly, then refrigerated before baking.
- Leftovers keep well refrigerated for 3-4 days and reheat nicely in the oven.
- For a vegan version, substitute ricotta and cheeses with plant-based alternatives and use a flax egg or other egg replacer.
