There’s something undeniably comforting about lasagna—it’s like a warm hug on a plate. But if you’re looking to switch up the classic red-sauce version for something lighter, creamier, and veggie-packed, this Easy Creamy Spinach Mushroom Lasagna is here to win your heart.
This recipe layers tender pasta sheets with earthy mushrooms, vibrant spinach, a luscious béchamel sauce, and plenty of gooey cheese. The result? A vegetarian lasagna so rich and satisfying that even the meat-lovers at your table will be going back for seconds.

Why You’ll Love This Recipe
✨ Creamy Comfort – Instead of a heavy tomato base, this lasagna features a silky béchamel sauce that ties everything together.
🥬 Veggie-Packed – Spinach and mushrooms add flavor, nutrients, and hearty texture.
🧀 Cheesy Layers – Ricotta, mozzarella, and Parmesan create a gooey, golden topping that’s impossible to resist.
🌿 Customizable – Add more veggies, adjust the cheeses, or swap the seasonings to make it your own.
Ingredients
Vegetable Filling
- 2 tbsp olive oil
- 2 cups mushrooms, sliced
- 3 cups fresh spinach, roughly chopped
- 3 cloves garlic, minced
- Salt & pepper, to taste
Béchamel Sauce
- 3 tbsp butter
- 3 tbsp all-purpose flour
- 3 cups warm milk
- ½ tsp ground nutmeg
- Salt & pepper, to taste
Lasagna Layers
- 9 lasagna noodles (no-boil or pre-cooked)
- 1 cup ricotta cheese
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
Step-by-Step Instructions
1. Make the Vegetable Filling
- Heat olive oil in a skillet over medium heat.
- Add mushrooms and sauté until golden and tender, about 5 minutes.
- Stir in spinach and garlic, cooking until wilted.
- Season with salt and pepper, then set aside.
2. Prepare the Béchamel Sauce
- In a medium saucepan, melt butter over medium heat.
- Stir in flour and cook 1–2 minutes, whisking constantly.
- Gradually whisk in warm milk until smooth and thickened.
- Season with nutmeg, salt, and pepper. Remove from heat.
3. Assemble the Lasagna
- Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish.
- Spread a thin layer of béchamel sauce on the bottom.
- Layer noodles → vegetable filling → dollops of ricotta → mozzarella → béchamel.
- Repeat for three layers, finishing with noodles topped with béchamel, mozzarella, and Parmesan.
4. Bake to Golden Perfection
- Cover with foil and bake 25 minutes.
- Remove foil and bake another 15 minutes until bubbly and golden.
- Let rest 10 minutes before slicing.
Tips for the Best Lasagna
- Use fresh cheese. Grating mozzarella and Parmesan yourself gives the best melt and flavor.
- Don’t skimp on sauce. A generous béchamel keeps every layer moist and creamy.
- Add extra veggies. Zucchini, bell peppers, or roasted squash all make delicious additions.
- Make ahead. Assemble up to a day in advance and refrigerate before baking.
Variations
- Gluten-Free: Use gluten-free lasagna noodles and flour for the béchamel.
- Vegan: Swap butter and milk for plant-based alternatives, and use dairy-free cheese.
- Spicy Twist: Add red pepper flakes or sauté onions with the mushrooms for extra depth.
Storage & Reheating
- Fridge: Store leftovers in an airtight container for up to 3–4 days.
- Freezer: Assemble, wrap tightly, and freeze for up to 3 months. Bake from frozen at 375°F for 60–70 minutes, uncovering for the last 15 minutes.
- Reheating: Microwave slices for 1–2 minutes or bake covered at 350°F until warmed through.
FAQs
Can I make this ahead of time?
Yes—assemble the lasagna a day in advance and refrigerate. Add 10–15 minutes to the baking time when ready to cook.
Can I add more vegetables?
Absolutely! Try zucchini, eggplant, roasted peppers, or even butternut squash.
What should I serve with it?
A fresh green salad, garlic bread, or roasted veggies pair perfectly with this creamy dish.
Final Thoughts
This Creamy Spinach Mushroom Lasagna is comfort food at its finest—cheesy, creamy, and bursting with veggie goodness. Whether it’s a cozy weeknight dinner, a weekend family gathering, or a meal prep favorite, this lasagna is sure to become a staple at your table.
So grab your apron, layer up the love, and enjoy a dish that’s every bit as satisfying as the classic—just a little creamier.