Mushroom And Spinach Lasagna Recipe
If you are craving a hearty yet vibrant dish that brings together the earthiness of mushrooms and the fresh, wholesome goodness of leafy greens, then this Mushroom And Spinach Lasagna Recipe is going to become your new favorite. This lasagna is a delightful twist on the classic, layering tender pasta sheets with a rich medley of sautéed mushrooms, fresh spinach, creamy ricotta, and melted mozzarella all bathed in a luscious marinara sauce. It’s the perfect comforting meal that is as satisfying as it is nutritious, bringing a burst of flavor and color to your table with every bite.

Ingredients You’ll Need
Getting started with this Mushroom And Spinach Lasagna Recipe is a breeze thanks to a handful of simple, quality ingredients that combine to create layers of unbeatable flavor and texture. Each component, from the tender noodles to the fragrant thyme, plays a vital role in building the dish’s rich complexity and vibrant color.
- 9 lasagna noodles: The foundation that holds all the delicious layers together.
- 2 tablespoons olive oil: Adds a smooth richness and helps sauté the vegetables beautifully.
- 1 onion, finely chopped: Brings a natural sweetness and depth to the filling.
- 3 cloves garlic, minced: Infuses every layer with a garlicky warmth.
- 1 pound mushrooms (cremini or button), sliced: Provides a meaty texture and earthy flavor that’s simply irresistible.
- 1/2 teaspoon dried thyme: A fragrant herb that elevates the mushroom mix perfectly.
- Salt and pepper to taste: Essential for balancing and enhancing all the flavors.
- 3 cups marinara sauce: A vibrant, tangy base to keep each bite luscious and saucy.
- 2 cups ricotta cheese: Adds creamy richness and a subtle tangy note between layers.
- 1 cup shredded mozzarella cheese: Delivers golden melted cheese that stretches with every forkful.
- 1/2 cup grated Parmesan cheese: Sprinkled throughout for a salty sharpness that rounds out the flavor profile.
- 2 cups fresh spinach leaves, chopped: Fresh, leafy, and nutrient-packed, it lightens the dish beautifully.
- Fresh basil leaves for garnish: Adds a fresh, aromatic touch to finish your masterpiece.
How to Make Mushroom And Spinach Lasagna Recipe
Step 1: Prepare Your Oven and Dish
First things first, preheat your oven to a cozy 375°F (190°C). This lets your oven reach the perfect temperature so your lasagna bakes evenly and beautifully. While it’s warming, grease your 9×13-inch baking dish with a bit of olive oil or cooking spray—this keeps your lasagna from sticking and makes for easy serving later.
Step 2: Boil the Lasagna Noodles
Bring a large pot of salted water to a rolling boil, then add the lasagna noodles. Cook them just until tender, following the package instructions for al dente perfection. Once ready, drain and set them aside so they’re primed for layering later.
Step 3: Sauté Onions and Garlic
Heat a generous splash of olive oil in a large skillet over medium heat. Toss in the finely chopped onion and let it gently soften and become translucent while filling your kitchen with a lovely aroma, about 3–4 minutes. Next, add the minced garlic and cook for one more minute, careful not to let it burn, as this will deepen the flavor of your entire filling.
Step 4: Cook Mushrooms with Herbs
In the same skillet, add your sliced mushrooms along with dried thyme, salt, and pepper. Sauté until the mushrooms have softened and most of their liquid has evaporated—this concentrates their rich, savory flavor which is essential for the lasagna’s layered taste experience.
Step 5: Wilt the Fresh Spinach
Add the chopped spinach to the skillet, stirring it gently until just wilted—this bright green addition will add a burst of freshness while melding beautifully with the mushroom mixture. Remove the skillet from heat and set the filling aside to cool slightly before assembling.
Step 6: Assemble Your Lasagna
Start by spreading a thin layer of marinara sauce on the bottom of your greased baking dish. Lay down a layer of noodles, then dollop and spread some ricotta cheese before adding the mushroom and spinach mixture. Sprinkle some mozzarella and Parmesan cheeses, then add another layer of sauce and noodles. Repeat these layers until you’ve used all ingredients, finishing with a generous topping of mozzarella and Parmesan to create that irresistible golden crust.
Step 7: Bake to Perfection
Cover your lasagna with foil and place it in the preheated oven for 25 minutes. After that, remove the foil and bake for an additional 15 minutes or until the cheese is bubbly and beautifully browned. Let it rest for 10 minutes before serving—this helps the layers set for perfect slices.
How to Serve Mushroom And Spinach Lasagna Recipe

Garnishes
Fresh basil leaves are the ideal garnish to sprinkle over your warm lasagna just before serving. Their peppery, fragrant notes add a fresh pop of color and flavor, making every bite even more inviting.
Side Dishes
Pair your Mushroom And Spinach Lasagna Recipe with a crisp green salad dressed lightly in lemon vinaigrette or perhaps some garlic bread. These sides add crunch and brightness to balance the creamy richness of the lasagna.
Creative Ways to Present
For a special occasion, serve individual portions in mini cast-iron skillets or elegant ramekins and garnish each with a basil sprig and a light drizzle of extra virgin olive oil. It’s a beautiful way to personalize this comforting meal and impress your guests.
Make Ahead and Storage
Storing Leftovers
Leftover Mushroom And Spinach Lasagna Recipe keeps beautifully in the refrigerator for up to 3 days. Store it in an airtight container to maintain freshness and prevent it from absorbing other refrigerator odors.
Freezing
If you want to prepare in advance or save leftovers for later, this lasagna freezes wonderfully. Wrap individual portions tightly in plastic wrap, then foil, and place in a freezer-safe container for up to 3 months. Thaw overnight before reheating for best results.
Reheating
To reheat your lasagna, place it in the oven at 350°F (175°C) covered with foil for about 20 minutes until heated through. For a quicker option, microwave individual portions on medium power in short intervals, stirring or rotating to heat evenly.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just be sure to thaw and squeeze out as much moisture as possible before adding it to your mushroom mixture to avoid excess liquid in the lasagna.
Is this dish suitable for vegetarians?
Yes, this Mushroom And Spinach Lasagna Recipe is entirely vegetarian as it contains no meat, making it a great hearty option for vegetarian diets.
Can I substitute other cheeses?
Sure! While ricotta, mozzarella, and Parmesan create a classic flavor profile, you can experiment with fontina or gouda for a different twist. Just keep the cheese quantity similar for balance.
Do I have to pre-cook the noodles?
For this recipe, cooking the noodles first ensures perfect tenderness and prevents dryness. However, no-boil noodles can be used if you adjust the sauce to keep it slightly more moist.
How long does the assembled lasagna last in the fridge?
Once baked, leftover lasagna is best consumed within 3 days. Always store it in an airtight container to keep it fresh and safe to enjoy.
Final Thoughts
I can’t recommend this Mushroom And Spinach Lasagna Recipe enough—it’s truly one of those dishes that feels like a warm, comforting hug on a plate. Whether you’re cooking for family, friends, or simply indulging yourself, it’s an unforgettable combination of flavors that’s easy to prepare and satisfying every single time. Give it a try, and I promise it will quickly become a beloved staple in your kitchen repertoire.
Print
Mushroom And Spinach Lasagna Recipe
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This Mushroom and Spinach Lasagna is a delicious vegetarian twist on a classic Italian favorite, featuring tender lasagna noodles layered with sautéed mushrooms, fresh spinach, creamy ricotta, marinara sauce, and a blend of mozzarella and Parmesan cheeses. It’s a comforting, flavorful dish perfect for family dinners or special occasions.
Ingredients
Lasagna Base
- 9 lasagna noodles
- 2 tablespoons olive oil
- Salt, to taste
- Cooking spray or olive oil for greasing
Vegetable Mixture
- 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
- 2 cups fresh spinach leaves, chopped
Cheese and Sauce
- 3 cups marinara sauce
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- Fresh basil leaves for garnish
Instructions
- Preheat Oven and Prepare Dish: Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with cooking spray or a drizzle of olive oil to prevent sticking.
- Cook Lasagna Noodles: Fill a large pot with salted water and bring to a boil. Add the lasagna noodles and cook according to package instructions until al dente. Drain and set aside.
- Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and sauté for 3-4 minutes until translucent and fragrant. Stir in the minced garlic and cook for an additional minute to release its aroma.
- Cook Mushrooms: Add sliced mushrooms, dried thyme, salt, and pepper to the skillet. Cook, stirring occasionally, until the mushrooms are tender and most of their liquid has evaporated, about 7-10 minutes.
- Add Spinach: Stir in chopped fresh spinach and cook for 2-3 minutes until wilted. Remove the skillet from heat and set the vegetable mixture aside.
- Assemble the Lasagna: Spread a thin layer of marinara sauce in the bottom of the prepared baking dish. Place a layer of 3 lasagna noodles over the sauce. Spread one-third of the ricotta cheese over the noodles, followed by one-third of the mushroom and spinach mixture. Spoon marinara sauce over the vegetables, then sprinkle with mozzarella and Parmesan cheese. Repeat this layering process two more times, finishing with a layer of cheese on top.
- Bake: Cover the dish with aluminum foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.
- Cool and Garnish: Allow the lasagna to cool for 10 minutes before slicing. Garnish with fresh basil leaves and serve warm.
Notes
- You can substitute fresh spinach with frozen spinach; just make sure to thaw and drain excess water before using.
- For a richer flavor, add a splash of white wine when cooking mushrooms.
- Use no-boil lasagna noodles to skip the boiling step, adjusting sauce quantities as needed.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.
- To make it vegan, substitute ricotta and mozzarella with plant-based cheeses and ensure the marinara sauce contains no animal products.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking, Sautéing, Boiling
- Cuisine: Italian
Nutrition
- Serving Size: 1 slice (1/8 of recipe)
- Calories: 350 kcal
- Sugar: 6 g
- Sodium: 550 mg
- Fat: 15 g
- Saturated Fat: 7 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 5 g
- Protein: 18 g
- Cholesterol: 40 mg
Keywords: Mushroom lasagna, spinach lasagna, vegetarian lasagna, Italian casserole, baked pasta, comfort food

