Mushroom And Spinach Lasagna is a dish that truly sings. It’s the kind of comfort food that wraps you in a warm embrace, perfect for a cozy weeknight dinner or a special gathering with loved ones. If you’re anything like me, you adore the layered goodness of a classic lasagna, but this Mushroom and Spinach variation elevates it to a whole new level. What makes it so beloved? It’s the earthy depth of the mushrooms, the vibrant freshness of the spinach, and that irresistible creamy, cheesy filling, all nestled between tender sheets of pasta. This isn’t just a meal; it’s an experience. The subtle sweetness of sautéed mushrooms paired with the slightly bitter notes of spinach creates a beautiful balance that will have everyone asking for seconds. Prepare to fall in love with this spectacular Mushroom And Spinach Lasagna!
A Symphony of Flavors
Why You’ll Adore This Recipe

Mushroom And Spinach Lasagna Recipe
There’s something incredibly comforting about a bubbling, cheesy lasagna. This Mushroom and Spinach Lasagna is a vegetarian delight that doesn’t skimp on flavor. It’s hearty, satisfying, and surprisingly easy to put together, making it a perfect weeknight meal or a crowd-pleasing dish for gatherings. The earthy mushrooms and vibrant spinach meld beautifully with a rich marinara sauce and creamy ricotta, all bound together with layers of tender lasagna noodles and melted cheese.
Ingredients:
Cooking Instructions:
Preparing the Lasagna Noodles
The first step in creating our delicious lasagna is to prepare the noodles. You’ll want to bring a large pot of salted water to a rolling boil. Carefully add the 9 lasagna noodles to the boiling water. It’s important not to overcrowd the pot; you can cook them in batches if necessary, though 9 should fit comfortably in most standard pots. Cook the noodles according to the package directions, usually for about 8-10 minutes, until they are al dente. This means they should be tender but still have a slight bite to them. Overcooked noodles will become mushy and fall apart when you assemble the lasagna. Once cooked, drain the noodles gently. To prevent them from sticking together, you can lay them out in a single layer on a clean kitchen towel or lightly toss them with a tablespoon of olive oil. Set them aside while you prepare the filling.
Sautéing the Mushroom and Spinach Filling
Now, let’s build the flavorful heart of our lasagna. Heat the 2 tablespoons of olive oil in a large skillet or Dutch oven over medium heat. Add the finely chopped onion and sauté until it becomes translucent and softened, which should take about 5-7 minutes. Stir in the minced garlic and cook for another minute until fragrant, being careful not to burn it. Next, add the sliced mushrooms to the skillet. Cook the mushrooms, stirring occasionally, until they release their moisture and begin extract to brown, about 8-10 minutes. This browning process is crucial for developing their deep, earthy flavor. Sprinkle in the 1/2 teaspoon of dried thyme, along with salt and pepper to taste. Thyme adds a wonderful aromatic quality that complements the mushrooms perfectly. Finally, add the 2 cups of chopped fresh spinach leaves to the skillet. Stir the spinach into the mushroom mixture until it wilts down, which will only take a minute or two. Remove the skillet from the heat and set this delicious filling aside.
Assembling the Lasagna
This is where all the components come together to form our beautiful lasagna. Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with a little olive oil or cooking spray. Spread a thin layer of marinara sauce (about 1/2 cup) on the bottom of the prepared baking dish. This initial layer of sauce helps prevent the bottom noodles from sticking and adds moisture to the base. Arrange 3 of the cooked lasagna noodles over the sauce, overlapping them slightly if needed to cover the bottom of the dish.
Next, spread half of the ricotta cheese mixture evenly over the noodles. You can season the ricotta with a pinch of salt and pepper if you like. Then, spoon half of the mushroom and spinach filling over the ricotta layer. Drizzle about 1 cup of marinara sauce over the filling. Sprinkle 1/3 cup of the shredded mozzarella cheese and 1/4 cup of the grated Parmesan cheese over this layer.
Repeat the layering process: add another 3 lasagna noodles, the remaining ricotta cheese mixture, the remaining mushroom and spinach filling, another cup of marinara sauce, another 1/3 cup of mozzarella, and another 1/4 cup of Parmesan. Finally, top with the remaining 3 lasagna noodles. Spread the last cup of marinara sauce evenly over the top layer of noodles, ensuring they are fully covered to prevent them from drying out during baking. Sprinkle the remaining 1/3 cup of mozzarella cheese and the remaining 1/4 cup of Parmesan cheese over the top.
Baking the Lasagna
Now, it’s time to bake our masterpiece! Cover the baking dish tightly with aluminum foil. This foil tent is important for the first part of the baking process, as it traps steam and helps the noodles cook through and the cheeses to melt evenly without the top burning. Bake in the preheated oven for 25 minutes. After 25 minutes, carefully remove the aluminum foil. Continue to bake for another 20-25 minutes, or until the lasagna is bubbling around the edges and the cheese on top is golden brown and melted to perfection. The aroma filling your kitchen will be absolutely divine!
Resting and Serving
This is arguably the hardest part – waiting! Once the lasagna is out of the oven, let it rest for at least 10-15 minutes before slicing and serving. This resting period is crucial because it allows the layers to set, making it much easier to cut clean portions and preventing the lasagna from falling apart. If you cut it too soon, it will be a messy, gooey pile. While it’s resting, you can prepare a simple side salad or some crusty bread to accompany your delicious meal. Garnish each serving generously with fresh basil leaves for a burst of freshness and a beautiful presentation. Enjoy every comforting bite of your homemade Mushroom and Spinach Lasagna!

Conclusion:
There you have it – a delicious and satisfying Mushroom and Spinach Lasagna that’s sure to become a family favorite! This recipe truly shines with its hearty, earthy flavors from the mushrooms, balanced perfectly by the fresh, vibrant spinach. It’s a fantastic option for a comforting weeknight dinner or an impressive dish for entertaining guests. The creamy ricotta and bécbeef hamel layers, nestled between tender pasta and savory fillings, create an irresistible texture that’s both decadent and wholesome. Don’t hesitate to give this Mushroom and Spinach Lasagna a try; I promise you won’t be disappointed!
For serving, this lasagna pairs beautifully with a crisp green salad dressed with a simple vinaigrette to cut through the richness. Garlic bread is, of course, always a welcome companion. If you’re looking for variations, feel free to add a pinch of nutmeg to the bécbeef hamel for an extra layer of warmth, or incorporate other vegetables like caramelized onions or roasted bell peppers into the mushroom mixture. You could also experiment with different cheeses, perhaps adding some Gruyère or provolone for a nuttier profile.
Frequently Asked Questions:
Can I make this Mushroom and Spinach Lasagna ahead of time?
Absolutely! You can assemble the lasagna up to 24 hours in advance. Cover it tightly with plastic wrap and refrigerate. When ready to bake, remove it from the refrigerator about 30 minutes before baking, and then bake as directed, adding a few extra minutes to the cooking time as it will be cold from the fridge.
What kind of mushrooms work best for this recipe?
A mix of mushrooms adds the most depth of flavor! Cremini mushrooms are excellent for their earthy taste and texture. You could also include shiitake mushrooms for a more intense umami punch, or even some delicate oyster mushrooms. Just ensure they are thoroughly cleaned and sliced before sautéing.
Is this recipe vegetarian?
Yes, this Mushroom and Spinach Lasagna recipe is inherently vegetarian. It’s a wonderfully satisfying meatless meal that doesn’t compromise on flavor or heartiness.

Mushroom And Spinach Lasagna Recipe
A hearty and delicious vegetarian lasagna layered with savory mushrooms, fresh spinach, creamy ricotta, and marinara sauce.
Ingredients
-
9 lasagna noodles
-
2 tablespoons olive oil
-
1 onion, finely chopped
-
3 cloves garlic, minced
-
1 pound mushrooms (such as cremini or button), sliced
-
1/2 teaspoon dried thyme
-
Salt and pepper to taste
-
3 cups marinara sauce
-
2 cups ricotta cheese
-
1 cup shredded mozzarella cheese
-
1/2 cup grated Parmesan cheese
-
2 cups fresh spinach leaves, chopped
-
Fresh basil leaves for garnish
Instructions
-
Step 1
Preheat oven to 375°F (190°C). Cook lasagna noodles according to package directions. Drain and set aside. -
Step 2
Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook for 1 minute more until fragrant. -
Step 3
Add sliced mushrooms and thyme to the skillet. Cook, stirring occasionally, until mushrooms are browned and tender, about 10-15 minutes. Season with salt and pepper. -
Step 4
In a medium bowl, combine ricotta cheese, half of the mozzarella cheese, and half of the Parmesan cheese. Stir in the chopped spinach. Season with salt and pepper. -
Step 5
Spread a thin layer of marinara sauce on the bottom of a 9×13 inch baking dish. Layer with noodles, ricotta mixture, mushroom mixture, and marinara sauce. Repeat layers, ending with marinara sauce. -
Step 6
Top with the remaining mozzarella and Parmesan cheeses. Cover with foil. -
Step 7
Bake for 20 minutes. Remove foil and bake for another 15-20 minutes, or until cheese is golden and bubbly. -
Step 8
Let stand for 10 minutes before serving. Garnish with fresh basil leaves.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.




Leave a Comment