Mushroom Spinach Lasagna- Creamy & Delicious Recipe
Mushroom And Spinach Lasagna Recipe is a dish that truly celebrates comfort food. We all have those meals that instantly transport us back to cozy kitchens and happy memories, and for me, this particular lasagna holds a special place. It’s the ultimate vegetarian indulgence, proving that you don’t need meat to create something deeply satisfying and incredibly flavorful. What makes this Mushroom And Spinach Lasagna so beloved? It’s the harmonious blend of earthy mushrooms, vibrant spinach, and creamy ricotta, all nestled between tender pasta sheets and bathed in a rich tomato sauce. This isn’t just a simple weeknight dinner; it’s a culinary hug, a dish that feels both rustic and elegant, perfect for sharing with loved ones or treating yourself to a well-deserved, delicious escape.
Why You’ll Adore This Recipe:
The perfect balance of textures and flavors.
A hearty and satisfying vegetarian option.
Impressive enough for guests, easy enough for a cozy night in.

Mushroom and Spinach Lasagna Recipe
There’s something incredibly comforting about a bubbling, cheesy lasagna. And while the classic meat version is always a hit, this Mushroom and Spinach Lasagna offers a delightful vegetarian alternative that’s packed with flavor and goodness. The earthy mushrooms and vibrant spinach create a beautiful contrast against the creamy ricotta and rich marinara, all layered between tender lasagna noodles and topped with a golden crust of melted cheese. It’s a dish that’s perfect for a cozy weeknight dinner or a special occasion, and surprisingly simple to put together. I love how versatile it is, and how easily it can become a staple in your recipe rotation.
Ingredients:
Cooking Instructions
Let’s get started on this delicious and satisfying lasagna! The process is broken down into a few manageable steps, ensuring you get a perfectly cooked and flavorful dish every time.
1. Preparing the Lasagna Noodles and Vegetable Filling
First things first, we need to get our lasagna noodles ready. Bring a large pot of salted water to a rolling boil. Carefully add the 9 lasagna noodles, making sure they don’t stick together. Cook them according to the package directions until they are al dente, which means they should still have a slight bite to them. Overcooked noodles will become mushy in the final dish, so keep a close eye on them. Once cooked, drain the noodles and lay them flat on parchment paper or a clean kitchen towel. This prevents them from sticking to each other while you prepare the rest of the filling.
While the noodles are cooking, let’s build our flavorful vegetable base. 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 begin extracts to soften, about 5-7 minutes. Then, stir in the minced garlic and cook for another minute until fragrant, being careful not to burn it.
Now, add the sliced mushrooms to the skillet. Cook them, stirring occasionally, until they release their moisture and start to brown, which usually takes about 8-10 minutes. This browning process is crucial for developing a deep, savory flavor. Stir in the 1/2 teaspoon of dried thyme, and season generously with salt and pepper to your liking.
2. Creating the Creamy Ricotta Mixture
In a medium bowl, combine the 2 cups of ricotta cheese with 1/2 cup of the shredded mozzarella cheese and the 1/2 cup of grated Parmesan cheese. This blend creates a wonderfully creamy and slightly salty filling that binds the lasagna together beautifully. Stir in the 2 cups of chopped fresh spinach leaves. The residual heat from the ricotta will help to slightly wilt the spinach, making it easier to incorporate. Season this mixture with a pinch of salt and pepper. You want this filling to be well-seasoned, as it will add a delicious layer of flavor. Make sure to thoroughly combine all the ingredients until everything is evenly distributed.
3. Assembling the Lasagna Layers
Now for the fun part – assembling the 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.
Start by spreading a thin layer of the 3 cups of marinara sauce on the bottom of the prepared baking dish. This first layer of sauce prevents the noodles from sticking to the dish and adds moisture.
Next, arrange 3 of the cooked lasagna noodles in a single layer over the sauce. Overlap them slightly if needed to cover the bottom of the dish.
Spread half of the creamy ricotta and spinach mixture evenly over the noodles. Don’t be shy; get a good, even layer.
Then, spoon about one-third of the remaining marinara sauce over the ricotta mixture.
Repeat the layering process: add another layer of 3 lasagna noodles, followed by the remaining ricotta and spinach mixture, and then another third of the marinara sauce.
For the final layer, place the last 3 lasagna noodles on top. Spread the remaining marinara sauce over these noodles, making sure to cover them completely. Finally, sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top of the lasagna. This will create a lovely golden-brown, cheesy crust when baked.
4. Baking the Lasagna to Perfection
Cover the baking dish tightly with aluminum foil. This is important to ensure that the lasagna cooks through evenly without the top burning. Place the covered dish in the preheated oven and bake for 25 minutes.
After 25 minutes, carefully remove the aluminum foil. Continue to bake the lasagna, uncovered, for another 20-25 minutes, or until the cheese on top is melted, bubbly, and beautifully golden brown. You want to see those lovely browned edges and a perfectly cooked center.
5. Resting and Serving Your Masterpiece
This step is absolutely crucial for the perfect lasagna slice! Once the lasagna is out of the oven, let it rest for at least 10-15 minutes before slicing and serving. This resting period allows the layers to settle and firm up, making it much easier to cut clean, neat slices. If you cut it too soon, all those delicious layers will just slide apart.
To serve, cut the lasagna into squares using a sharp knife or a lasagna server. Garnish each serving with a few fresh basil leaves for a burst of color and fresh, aromatic flavor. This Mushroom and Spinach Lasagna is incredibly satisfying on its own, but it also pairs wonderfully with a simple green salad and some crusty bread for dipping. Enjoy every delicious bite of this comforting and flavorful vegetarian delight!

Conclusion:
I hope you’re as excited as I am to try this delightful Mushroom and Spinach Lasagna recipe! It’s truly a winner because it strikes the perfect balance between hearty and healthy, with the earthy mushrooms and vibrant spinach creating a wonderfully satisfying filling. The creamy bécbeef hamel and rich tomato sauce, all layered with tender pasta, make for a comforting and impressive dish that’s surprisingly easy to whip up. This Mushroom and Spinach Lasagna is perfect for a cozy family dinner, a special occasion, or even a delicious make-ahead meal for busy weeks. I can’t wait for you to experience its wonderful flavors!
For serving, this lasagna shines on its own, but it also pairs beautifully with a crisp green salad dressed with a light vinaigrette, or some crusty garlic bread for dipping into any extra sauce. If you’re feeling adventurous, consider adding a sprinkle of toasted pine nuts on top for an extra layer of texture and flavor, or a dash of nutmeg to the bécbeef hamel for a subtle warmth.
Frequently Asked Questions:
Can I make this Mushroom and Spinach Lasagna ahead of time?
Absolutely! This lasagna is an excellent candidate for making ahead. You can assemble the entire dish (without baking) up to 24 hours in advance. Cover it tightly with plastic wrap and then foil, and refrigerate. When you’re ready to bake, remove the plastic wrap and bake as directed, adding a few extra minutes to the cooking time to ensure it’s heated through. It’s perfect for entertaining!
What variations can I try with this recipe?
There are so many delicious ways to customize this Mushroom and Spinach Lasagna! For a richer flavor, you could add some caramelized onions to the mushroom mixture. If you’re a cheese lover, feel free to incorporate a blend of your favorite cheeses, like Gruyère or sharp cheddar, into the bécbeef hamel or sprinkle it between the layers. For a touch of spice, a pinch of red pepper flakes in the tomato sauce would be lovely. You can also swap out the spinach for other greens like knon-alcoholic ale or Swiss chard.
Can I freeze leftover Mushroom and Spinach Lasagna?
Yes, freezing leftovers is a great idea! Once cooled, portion the lasagna into freezer-safe containers or wrap individual slices tightly in plastic wrap and then foil. It should keep well in the freezer for up to 2-3 months. Reheat gently in the oven or microwave until thoroughly warmed through.

Mushroom and Spinach Lasagna
A hearty and flavorful vegetarian lasagna layered with mushrooms, spinach, marinara sauce, and a creamy ricotta cheese filling.
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 dried thyme to the skillet. Cook, stirring occasionally, until mushrooms are browned and tender, about 8-10 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 chopped spinach until evenly distributed. Season with salt and pepper. -
Step 5
Spread a thin layer of marinara sauce in the bottom of a 9×13 inch baking dish. Arrange 3 lasagna noodles over the sauce. Spread half of the ricotta mixture over the noodles, followed by a third of the remaining marinara sauce and a third of the remaining mozzarella and Parmesan cheeses. -
Step 6
Repeat the layering process: 3 noodles, remaining ricotta mixture, another third of the marinara sauce and cheeses. -
Step 7
Top with the remaining 3 noodles, the rest of the marinara sauce, and the remaining mozzarella and Parmesan cheeses. Cover the dish tightly with aluminum foil. -
Step 8
Bake for 30 minutes. Remove foil and bake for an additional 20 minutes, or until the cheese is melted and bubbly and the lasagna is heated through. 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.
