Mushroom Spinach Lasagna – Easy Comfort Food Recipe
Mushroom and Spinach Lasagna Recipe: a truly comforting and incredibly satisfying dish that’s perfect for any occasion, from a cozy weeknight dinner to a special gathering. If you’re like me, there’s something inherently wonderful about a baked pasta dish, and this Mushroom and Spinach Lasagna takes that feeling to a whole new level. Forget those heavy, meat-laden versions; this vegetarian delight celebrates the earthy, savory notes of mushrooms perfectly complemented by the vibrant, healthy goodness of fresh spinach, all layered between tender pasta sheets and blanketed in a rich, creamy sauce. It’s a dish that appeals to everyone, proving that vegetarian can be absolutely decadent. What makes this particular Mushroom and Spinach Lasagna Recipe so special is the beautiful balance of flavors and textures. Each forkful delivers a delightful combination of soft mushrooms, wilted spinach, and luscious cheese, creating a symphony in your mouth that’s both familiar and exciting. It’s the ultimate comfort food, elevated.

Mushroom And Spinach Lasagna Recipe
This Mushroom and Spinach Lasagna is a vegetarian dream! It’s hearty, flavorful, and surprisingly easy to put together. The earthy mushrooms, vibrant spinach, and creamy ricotta cheese create a delicious combination that’s perfect for a weeknight dinner or a special occasion. I love making this when I want a comforting and satisfying meal that feels a little bit fancy without a lot of fuss. It’s also a great way to sneak in some extra veggies!
Ingredients:
Preparing the Vegetable Filling
The heart of any good lasagna lies in its filling, and this mushroom and spinach combination is a winner. Let’s get started by building those delicious layers of flavor.
First, heat the olive oil in a large skillet or Dutch oven over medium heat. Once the oil is shimmering, add your finely chopped onion. We want to sauté this until it becomes translucent and soft, which usually takes about 5-7 minutes. This process releases the onion’s natural sweetness. Next, stir in the minced garlic and cook for another minute until fragrant, being careful not to burn it. Burnt garlic can impart a bitter taste.
Now it’s time for the stars of the show: the mushrooms. Add your sliced mushrooms to the skillet. Cook them, stirring occasionally, until they release their moisture and start to brown. This step is crucial for developing a deep, savory flavor. Depending on the type of mushrooms and how crowded your pan is, this can take anywhere from 8-12 minutes. You want them to be tender and nicely browned, not soggy. Sprinkle in the dried thyme, and season generously with salt and pepper to taste. Give it a good stir to combine all those wonderful aromas.
Finally, add the chopped fresh spinach to the skillet. Cook, stirring, until the spinach wilts down completely. This usually happens quite quickly, within 2-3 minutes. Once the spinach is wilted, remove the skillet from the heat. This vegetable mixture will be one of our key layers in the lasagna.
Assembling the Lasagna
Now comes the fun part – assembling our beautiful lasagna! This is where all those delicious components come together.
Preheat your oven to 375°F (190°C). This temperature is ideal for baking lasagna, ensuring it cooks through evenly without drying out.
In a separate bowl, combine the ricotta cheese, half of the shredded mozzarella cheese (that’s 1/2 cup), and the grated Parmesan cheese. Season this creamy mixture with a pinch of salt and pepper. Stir everything together until well combined. This cheesy ricotta layer will add a wonderful richness and creaminess to our lasagna.
Now, let’s start layering. Spread a thin layer of marinara sauce on the bottom of a 9×13 inch baking dish. This prevents the bottom noodles from sticking and gives the first layer moisture.
Next, arrange 3 of the lasagna noodles over the sauce. You might need to break some to fit, which is perfectly fine. Don’t worry about a perfect fit; it all gets melded together in the oven.
Spoon about one-third of the ricotta cheese mixture evenly over the noodles. Then, spread about one-third of the mushroom and spinach vegetable mixture on top of the ricotta. Finally, spoon another layer of marinara sauce over the vegetables.
Repeat these layers two more times: noodles, ricotta, vegetable mixture, and marinara sauce. Ensure you end with a final layer of marinara sauce.
Baking and Resting the Lasagna
The final steps involve baking our lasagna to golden perfection and letting it rest so all those delicious flavors can meld together.
Once you’ve assembled all the layers, sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top. This will melt into a beautiful, bubbly golden crust.
Cover the baking dish tightly with aluminum foil. This is important to ensure the noodles cook through evenly and the lasagna doesn’t dry out during the initial baking period.
Bake in the preheated oven for 25 minutes.
After 25 minutes, carefully remove the foil. Continue baking for another 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown around the edges. The edges should be bubbling, indicating it’s cooked through.
This is a crucial step for any lasagna: let it rest! Once it comes out of the oven, let the lasagna sit for at least 10-15 minutes before slicing and serving. This allows the layers to set, making it much easier to cut neat portions and preventing a runny mess.
Garnish with fresh basil leaves before serving for a pop of color and fresh flavor. Enjoy your delicious homemade Mushroom and Spinach Lasagna!

Conclusion:
I hope you’re as excited to try this Mushroom and Spinach Lasagna as I am to share it with you! This recipe truly shines with its delightful balance of earthy mushrooms, vibrant spinach, and creamy ricotta, all nestled between tender pasta layers and smothered in a rich tomato sauce. It’s a satisfying and wholesome meal that feels both comforting and elegant, perfect for a weeknight dinner or a special occasion. The rich flavors and satisfying textures make this a crowd-pleaser that’s surprisingly easy to assemble.
For serving, this delicious mushroom and spinach lasagna pairs wonderfully with a crisp green salad dressed with a light vinaigrette to cut through the richness. A side of crusty garlic bread is also a fantastic addition for sopping up any extra sauce. Don’t be afraid to get creative with variations! You can add other vegetables like roasted red peppers or zucchini, or even incorporate different cheeses such as mozzarella or provolone for an extra layer of flavor.
I truly encourage you to give this Mushroom and Spinach Lasagna a try. It’s a recipe that’s sure to become a favorite in your culinary repertoire.
Frequently Asked Questions:
Can I make this lasagna ahead of time?
Absolutely! You can assemble the entire lasagna, cover it tightly with plastic wrap and then foil, and refrigerate it for up to 24 hours before baking. You might need to add a few extra minutes to the baking time if baking directly from the refrigerator.
What kind of mushrooms work best for this recipe?
A mix of mushrooms offers the best flavor and texture. Cremini mushrooms are a fantastic base, providing a robust, earthy taste. You can also add shiitake mushrooms for an even deeper umami flavor, or some white button mushrooms for a milder taste. Whichever you choose, ensure they are thoroughly cleaned and sliced or chopped.
Is this recipe vegetarian?
Yes, this Mushroom and Spinach Lasagna recipe is naturally vegetarian. It’s a hearty and flavorful option that satisfies even meat-eaters with its rich textures and savory ingredients.

Mushroom and Spinach Lasagna
A hearty and flavorful vegetarian lasagna featuring mushrooms, spinach, and a rich 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. -
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 to the skillet. Cook, stirring occasionally, until browned and tender, about 8-10 minutes. Stir in dried thyme, salt, and pepper. -
Step 4
In a bowl, combine ricotta cheese, half of the mozzarella cheese, and half of the Parmesan cheese. Stir in chopped spinach. -
Step 5
Spread a thin layer of marinara sauce on the bottom of a 9×13 inch baking dish. Layer with cooked lasagna noodles, ricotta mixture, mushroom mixture, and marinara sauce. Repeat layers, ending with marinara sauce. -
Step 6
Top with remaining mozzarella and Parmesan cheeses. Cover with foil. -
Step 7
Bake for 20 minutes. Remove foil and bake for another 10-15 minutes, or until bubbly and golden brown. 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.
