If you are craving a cozy, indulgent meal without the heaviness of meat, this Creamy Spinach Mushroom Lasagna Recipe is your dream come true. This dish layers tender lasagna noodles with a luscious ricotta-cheese blend, savory sautéed mushrooms, vibrant spinach, and a silky béchamel sauce that all come together under a blanket of melted mozzarella. It’s a beautiful balance of flavors and textures that promises comfort and satisfaction in every bite, making it perfect for a comforting dinner, special family gathering, or effortless make-ahead meal.
Ingredients You’ll Need
The magic of this lasagna hinges on a handful of simple, fresh ingredients that bring out earthy, creamy, and fresh flavors. Each component plays a crucial role—from the sautéed mushrooms for umami depth to the fresh spinach that adds color and nutrition, and the béchamel sauce which glues everything together with its creamy richness.
- Olive oil: Use good quality oil for sautéing; it enhances the mushrooms without overpowering their flavor.
- Mushrooms (8 oz, sliced): Fresh mushrooms add an earthy, meaty texture vital for the dish’s heartiness.
- Fresh spinach (4 cups): Wilted spinach brings a vibrant green pop and a tender bite that complements the mushrooms beautifully.
- Garlic (2 cloves, minced): Infuses a subtle aromatic depth that lifts the entire filling.
- Salt and black pepper: Simply essential to season and enhance all flavors.
- Italian seasoning (1 teaspoon): A fragrant blend that adds a classic Italian herb note to the filling.
- Ricotta cheese (2 cups): Provides the creamy, dreamy texture within the cheese filling.
- Egg (1 large): Helps bind the ricotta cheese mixture for perfect layers.
- Parmesan cheese (½ cup grated): Adds a nutty, salty punch that complements the mozzarella’s mellow profile.
- Lasagna noodles (12, cooked): The hearty base that holds all layers together beautifully.
- Béchamel sauce (2 cups): The silky white sauce that envelops each bite in luxurious creaminess.
- Shredded mozzarella cheese (3 cups): Melts to golden, gooey perfection, crowning the lasagna with irresistible cheesiness.
- Fresh parsley (optional): Adds a fresh, herbaceous finish and brightness when sprinkled on top.
How to Make Creamy Spinach Mushroom Lasagna Recipe
Step 1: Sauté the Mushrooms and Spinach
Start by warming olive oil over medium heat in a skillet. Add the sliced mushrooms and cook until they develop a lovely golden-brown color and release their savory juices, about 5 to 6 minutes. Then, toss in minced garlic and fresh spinach. Cook just until the spinach wilts down, infusing the mixture with garlic aroma. Season with salt, black pepper, and Italian seasoning so every bite bursts with flavor.
Step 2: Prepare the Ricotta Cheese Filling
While the vegetables cool slightly, mix ricotta cheese, one large egg, and grated Parmesan in a bowl. The egg acts like a gentle binder, giving the ricotta filling structure without compromising creaminess. This cheesy blend adds luscious richness to each lasagna layer.
Step 3: Assemble the Lasagna Layers
Take a 9×13 inch baking dish and spread a thin layer of béchamel sauce on the bottom—this prevents sticking and adds moisture. Next, layer cooked lasagna noodles, a generous spread of your ricotta mixture, the sautéed spinach and mushrooms, more béchamel sauce, and a good sprinkle of mozzarella cheese. Repeat this layering process until you use up all ingredients, finishing with béchamel and a thick layer of mozzarella on top to get that irresistibly golden, bubbly crust.
Step 4: Bake to Perfection
Cover your lasagna with foil and bake in a preheated oven at 375°F (190°C) for 40 minutes. Removing the foil for the last 15 minutes allows the cheese to turn beautifully golden and bubbling. Give the lasagna a resting time of 10 to 15 minutes once out of the oven to let the layers settle and firm up for perfect slicing.
How to Serve Creamy Spinach Mushroom Lasagna Recipe
Garnishes
Fresh chopped parsley sprinkled on top adds a lovely burst of color and fresh herbal notes that beautifully contrast with the decadent creaminess of the lasagna. For extra flair, a light drizzle of good quality olive oil or a pinch of freshly cracked black pepper can elevate its presentation and flavor.
Side Dishes
This dish pairs wonderfully with light side dishes to balance its richness. A crisp green salad dressed with a tangy vinaigrette or steamed seasonal veggies like asparagus or broccoli are great companions. Garlic bread with a crunchy crust also complements perfectly if you want to turn this into an indulgent feast.
Creative Ways to Present
Serve this lasagna family-style in the baking dish for cozy, casual dining. For a fancier touch, plate individual portions on warm plates and garnish with extra Parmesan, finely chopped herbs, or roasted cherry tomatoes on the side. You can also customize by layering in other veggies like roasted red peppers or artichokes for a personal twist that excites the palate.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, place them in an airtight container and refrigerate. The creamy layers and mushrooms keep their texture and flavor beautifully for up to 4 days, making this a convenient and delicious option for quick meals throughout the week.
Freezing
This Creamy Spinach Mushroom Lasagna Recipe freezes exceptionally well. You can prepare and assemble the entire lasagna, then cover tightly with plastic wrap and foil before freezing. It can be kept frozen for up to 3 months. When ready to eat, thaw overnight in the fridge and bake as usual for a hassle-free comforting meal.
Reheating
For reheating, cover the lasagna with foil and warm in a 350°F (175°C) oven for 20–25 minutes until heated through. Alternatively, microwave individual slices on medium power in short bursts to avoid drying out the creamy cheese layers.
FAQs
Can I use frozen spinach for this recipe?
Yes, you can substitute fresh spinach with frozen, but make sure to thaw and squeeze out as much moisture as possible to avoid a watery lasagna. This helps maintain the right texture and flavor balance.
Is it possible to make this lasagna vegan?
While this recipe relies on ricotta, egg, and cheese, you can make a vegan version using plant-based ricotta, a flax egg, and dairy-free cheese alternatives. You would also need a vegan béchamel sauce made with plant milk and vegan butter for the creamy texture.
What type of mushrooms works best?
Button or cremini mushrooms work wonderfully for their mild but earthy flavor and tender texture. You can also experiment with shiitake or portobello for a deeper mushroom flavor.
Can I prepare the entire lasagna a day ahead?
Absolutely! You can assemble the lasagna the day before, cover it tightly, and refrigerate. This makes it easy for busy days when you want dinner ready to bake without fuss.
How do I know when the lasagna is fully cooked?
It’s ready when the cheese is melted and bubbly, and the top has turned a gorgeous golden brown. The edges should be bubbling slightly, indicating the béchamel and fillings are heated through.
Final Thoughts
This Creamy Spinach Mushroom Lasagna Recipe truly feels like a warm hug on a plate. Its layers of creamy cheese, earthy mushrooms, and vibrant spinach bonded by smooth béchamel and gooey mozzarella make it one of those dishes you’ll want to make again and again. Whether for a cozy night in or a family celebration, dive in and enjoy the rich flavors and comforting textures that will keep everyone coming back for more.
Print
Creamy Spinach Mushroom Lasagna Recipe
- Total Time: 1 hour 20 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
Creamy Spinach Mushroom Lasagna is a rich and comforting vegetarian pasta bake featuring tender lasagna noodles layered with a creamy ricotta cheese filling, sautéed mushrooms and fresh spinach, velvety béchamel sauce, and plenty of melted mozzarella cheese. Perfect for family dinners, holidays, or meal prep, this dish offers a satisfying blend of flavors and textures in a wholesome Italian-inspired casserole.
Ingredients
For the Vegetable Filling
- 2 tablespoons olive oil
- 8 oz (225 g) mushrooms, sliced
- 4 cups fresh spinach
- 2 cloves garlic, minced
- Salt and black pepper, to taste
- 1 teaspoon Italian seasoning
For the Cheese Filling
- 2 cups ricotta cheese
- 1 large egg
- ½ cup grated Parmesan cheese
For Assembly
- 12 lasagna noodles, cooked
- 2 cups béchamel (white sauce)
- 3 cups shredded mozzarella cheese
- Fresh parsley, chopped (optional)
Instructions
- Preheat the Oven: Set the oven to 375°F (190°C) to ensure it reaches the perfect baking temperature while you prepare the ingredients.
- Sauté the Vegetables: Heat olive oil in a skillet over medium heat. Add sliced mushrooms and cook for 5–6 minutes until they are nicely browned and fragrant. Stir in minced garlic and fresh spinach, cooking until the spinach wilts down. Season this mixture with salt, black pepper, and Italian seasoning to taste.
- Prepare the Cheese Mixture: In a medium bowl, combine ricotta cheese, a large egg, and grated Parmesan cheese. Mix until well incorporated to create a smooth, creamy cheese filling.
- Layer the Lasagna: Spread a thin layer of béchamel sauce at the bottom of a 9×13-inch baking dish. Begin layering with cooked lasagna noodles, then spread some ricotta mixture, followed by the sautéed spinach and mushrooms, a layer of béchamel sauce, and a generous sprinkle of shredded mozzarella cheese. Repeat layers until all ingredients are used, finishing with béchamel sauce and the remaining mozzarella on top.
- Bake Covered: Cover the baking dish with foil to prevent excessive browning and bake in the preheated oven for 40 minutes, allowing the layers to cook through and meld together.
- Uncover and Brown: Remove the foil and continue baking for an additional 15 minutes. This step will give the top layer of cheese a golden, bubbling finish.
- Rest the Lasagna: Let the lasagna rest for 10 to 15 minutes outside the oven before slicing. This helps the layers set, making it easier to cut and serve without losing the structure.
Notes
- Add cooked chicken to the layers for a non-vegetarian variation that boosts protein and flavor.
- You can prepare the entire lasagna up to one day in advance, then refrigerate it before baking to save time on serving day.
- Leftovers keep well in the refrigerator for up to 4 days and can be frozen for longer storage, maintaining great taste and texture when reheated.
- Prep Time: 25 minutes
- Cook Time: 55 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
