irresistible & Creamy Mushroom and Spinach Lasagna Recipe
If you’re looking for the ultimate comfort food, this Mushroom and Spinach Lasagna Recipe is your answer. It’s rich, creamy, and loaded with tender mushrooms, fresh spinach, melty cheese, and perfectly cooked lasagna noodles. Whether you’re preparing a pescatarian lasagna, looking for easy dinner meatless ideas, or planning vegetarian main dishes for Thanksgiving, this dish checks all the boxes.
Not only is this lasagna with vegetables a hearty, satisfying meal, but it also showcases how easy lasagna recipe vegetarian cooking can be. With a few pantry staples and seasonal vegetables, you’ll have a creamy vegetarian lasagna that even the biggest meat lovers will devour.
If you enjoy comfort vegetarian recipes that are perfect for chilly evenings, or you need inspiration for meatless fall dinners, this lasagna is one you’ll make again and again.
Don’t forget — if you enjoy this recipe, share it with your friends and subscribe to our blog for even more vegetarian-friendly meal ideas!
Why This mushroom and spinach lasagna Works Every Time
What makes this mushroom and spinach lasagna recipe so special? For starters, it’s incredibly forgiving. Even novice cooks will find it simple to assemble. The creamy béchamel sauce perfectly complements the earthiness of the mushrooms and the freshness of the spinach. Unlike traditional lasagna, which can feel heavy, this vegetarian version is lighter while still being indulgent.
It also makes an impressive main dish for gatherings, whether you’re hosting vegetarians, pescatarians, or just looking to include more meatless options in your weeknight dinner rotation. You’ll love that it’s make-ahead friendly and even better the next day!
Who Will Love This mushroom and spinach lasagna ?
This recipe is ideal for:
- Pescatarians looking for hearty, satisfying meals without red meat
- Home cooks searching for how to make vegetarian lasagna step by step
- Families who want an easy dinner meatless option everyone will eat
- Hosts planning vegetarian main dishes Thanksgiving or other holidays
- Fans of creamy vegetarian lasagna that feels special but is easy enough for any night
If you’re on the hunt for comfort vegetarian recipes, this lasagna with vegetables belongs at the top of your list.
Ingredients for Mushroom and Spinach Lasagna (Exact Measurements)
Here’s everything you need to make a 9×13-inch pan of mushroom and spinach lasagna that serves 8:
- 12 lasagna noodles (about 250 grams)
- 2 tablespoons olive oil (30 ml)
- 1 medium onion, finely diced (about 100 grams)
- 4 cloves garlic, minced
- 16 ounces mushrooms, sliced (450 grams; cremini, button, or a mix)
- 10 ounces fresh spinach (285 grams)
- 1/4 teaspoon nutmeg
- 4 tablespoons butter (56 grams)
- 4 tablespoons all-purpose flour (30 grams)
- 4 cups milk (960 ml)
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 1 1/2 cups ricotta cheese (340 grams)
- 2 cups shredded mozzarella cheese (200 grams)
- 1/2 cup grated Parmesan cheese (50 grams)
- Optional: fresh parsley for garnish
These ingredients create a rich, creamy vegetarian mushroom and spinach lasagna with perfect layers of flavor and texture.
Step-by-Step: How to Make Vegetarian Lasagna With Vegetables
Follow these steps to create a delicious, crowd-pleasing lasagna:
- Cook the noodles: Bring a large pot of salted water to a boil. Cook lasagna noodles according to package directions, then drain and lay flat on a sheet of parchment paper to prevent sticking.
- Cook the vegetables: In a large skillet, heat olive oil over medium heat. Add the onion and cook until softened, about 5 minutes. Stir in garlic and cook for another minute. Add mushrooms, season with a pinch of salt, and cook until they release their moisture and brown, about 8–10 minutes. Add spinach and cook until wilted. Sprinkle in nutmeg and set aside.
- Make the béchamel sauce: In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1–2 minutes. Gradually add milk while whisking continuously to avoid lumps. Cook until the sauce thickens, about 5–7 minutes. Season with salt and pepper.
- Assemble the lasagna: Preheat oven to 375°F (190°C). Spread a thin layer of béchamel sauce on the bottom of a 9×13-inch baking dish. Layer 4 noodles over the sauce. Spread 1/3 of the vegetable mixture, dollop with ricotta, sprinkle with mozzarella, and drizzle with béchamel. Repeat for two more layers, finishing with béchamel and remaining mozzarella and Parmesan on top.
- Bake: Cover with foil and bake for 25 minutes. Remove foil and bake another 15–20 minutes, until golden and bubbling. Let cool for 10 minutes before serving.
If you’re also looking for other easy dinner meatless ideas, try our spinach artichoke pasta as another creamy vegetarian option!
Essential Kitchen Equipment for Creamy Vegetarian Lasagna
Have these tools ready:
- Large pot and skillet
- Wooden spoon
- Whisk
- 9×13-inch baking dish
- Measuring cups and spoons
- Cutting board and sharp knife
- Aluminum foil
Tips to Make the Best Easy Dinner Meatless and Delicious
Here are some tips to make your lasagna turn out perfectly every time:
- Use fresh spinach if possible, but frozen spinach (thawed and squeezed dry) works too.
- Cook your noodles just until al dente so they hold up in the oven.
- Don’t skip the nutmeg — it adds a warm, subtle flavor to the creamy sauce.
- Let the lasagna rest before cutting so the layers set nicely.
Common Mistakes to Avoid With Mushroom and Spinach Lasagna Recipe
Even though this recipe is simple, keep these pitfalls in mind:
- Overcooking the noodles, which can make the layers mushy.
- Forgetting to season the béchamel adequately — taste and adjust.
- Skipping the resting time, which can cause the lasagna to fall apart.
- Adding too much filling, which can cause the layers to slide.
Serving and Presentation Ideas for Vegetarian Main Dishes Thanksgiving or Fall
This lasagna makes a stunning centerpiece for a Thanksgiving or fall dinner table. Serve it on a large platter garnished with chopped parsley and extra Parmesan. Pair with a simple green salad and crusty bread for a complete meal. For an even more festive spread, include our garlic tomato soup as a starter and impress your guests with a cozy, seasonal menu.
Creative Variations for Meatless Fall Dinners With Lasagna
Here are some ways to adapt this recipe to your taste:
- Add roasted butternut squash or sweet potato for a fall twist.
- Use whole wheat or gluten-free noodles for dietary needs.
- Stir fresh herbs like basil or thyme into the béchamel.
- Top with toasted breadcrumbs for extra crunch.
If you love comforting meatless fall dinners, try our slow cooker ravioli lasagna for another twist on classic lasagna.
How to Store Leftovers of Creamy Vegetarian Lasagna
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual slices in the microwave or oven. You can also freeze the lasagna, tightly wrapped, for up to 3 months. To serve, thaw overnight in the fridge and bake at 350°F (175°C) until heated through.
Perfect Pairings to Serve With Mushroom and Spinach Lasagna Recipe
This lasagna pairs beautifully with:
- A crisp green salad with lemon vinaigrette
- Roasted vegetables like carrots or Brussels sprouts
- A refreshing drink like our virgin strawberry piña colada for a fun non-alcoholic option
These combinations round out your meal and make it feel like a special occasion.
Pro Tips for a Creamy Vegetarian Lasagna Every Time
- Always taste and season each component before assembling.
- Grate your own cheese for the creamiest texture.
- Make it ahead and refrigerate overnight for even better flavor.
- Cover with foil during baking to prevent the top from over-browning.
Frequently Asked Questions About Mushroom and Spinach Lasagna Recipe
Can I make this gluten-free?
Yes — use gluten-free lasagna noodles and substitute a gluten-free flour blend in the béchamel.
Can I add other vegetables?
Absolutely! Zucchini, roasted peppers, or even artichokes would be lovely additions.
How long can I freeze this lasagna?
Up to 3 months if well-wrapped.
Do I have to use ricotta?
You can substitute cottage cheese if preferred, though ricotta gives a creamier texture.
Conclusion: Make This Comfort Vegetarian Recipe Tonight
This Mushroom and Spinach Lasagna Recipe is everything you could want in a cozy, creamy vegetarian main dish. With its luscious layers, hearty vegetables, and cheesy goodness, it’s sure to become a family favorite. Perfect for pescatarians, vegetarians, or anyone wanting to enjoy an easy dinner meatless and satisfying, this lasagna delivers on both flavor and comfort.
If you love comfort vegetarian recipes, give this dish a try tonight and share it with friends who’d enjoy it. Don’t forget to subscribe to our blog for more recipes like this, from creamy vegetarian lasagna to easy dinner meatless ideas you’ll come back to again and again.
PrintComforting & Creamy Mushroom and Spinach Lasagna Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Category: Dinner, Vegetarian, Comfort Food
- Method: Baking
- Cuisine: Italian-American
Description
This mushroom and spinach lasagna recipe is the ultimate comfort food — creamy, cheesy, and packed with tender mushrooms, fresh spinach, and perfectly cooked lasagna noodles. A hearty, satisfying vegetarian main dish perfect for fall dinners, Thanksgiving, or any time you crave a cozy meatless meal.
Ingredients
- 12 lasagna noodles (about 250 g)
- 2 tablespoons (30 ml) olive oil
- 1 medium onion, finely diced (about 100 g)
- 4 cloves garlic, minced
- 16 ounces (450 g) mushrooms, sliced
- 10 ounces (285 g) fresh spinach
- 1/4 teaspoon nutmeg
- 4 tablespoons (56 g) butter
- 4 tablespoons (30 g) all-purpose flour
- 4 cups (960 ml) milk
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 1/2 cups (340 g) ricotta cheese
- 2 cups (200 g) shredded mozzarella cheese
- 1/2 cup (50 g) grated Parmesan cheese
- Optional: fresh parsley for garnish
Instructions
- Bring a large pot of salted water to a boil. Cook lasagna noodles according to package directions, then drain and lay flat on parchment paper.
- In a large skillet, heat olive oil over medium heat. Cook onion until softened, about 5 minutes. Stir in garlic and cook 1 minute more. Add mushrooms, season with a pinch of salt, and cook 8–10 minutes until browned. Add spinach and cook until wilted. Sprinkle in nutmeg, then set aside.
- In a saucepan, melt butter over medium heat. Whisk in flour and cook 1–2 minutes. Gradually whisk in milk, cooking until thickened, 5–7 minutes. Season with salt and pepper.
- Preheat oven to 375°F (190°C). Spread a thin layer of béchamel sauce on the bottom of a 9×13-inch baking dish. Layer 4 noodles, 1/3 vegetable mixture, dollops of ricotta, a sprinkle of mozzarella, and drizzle of béchamel. Repeat twice more, finishing with béchamel, mozzarella, and Parmesan.
- Cover with foil and bake 25 minutes. Remove foil and bake another 15–20 minutes until golden and bubbly. Cool 10 minutes, garnish with parsley, and serve.
Notes
- Use frozen spinach if needed — just thaw and squeeze dry.
- For a gluten-free version, use GF noodles and flour.
- Make ahead and refrigerate overnight for even better flavor.
- Let rest before slicing for neat layers.




