The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.
Comfort food doesn’t have to be heavy, meaty, or complicated to be deeply satisfying. Creamy Spinach Mushroom Lasagna is proof that a vegetarian dish can be just as rich, indulgent, and crave-worthy as any classic lasagna. With layers of tender pasta, garlicky mushrooms, wilted spinach, and luscious white sauce, this dish delivers cozy comfort in every bite.
This lasagna skips the red sauce and leans into a silky béchamel-style cream sauce that perfectly complements earthy mushrooms and fresh spinach. The result is a balanced, elegant, and family-friendly meal that feels special enough for guests yet simple enough for a weeknight dinner.

Whether you’re looking for a meatless main, a holiday-worthy casserole, or a make-ahead comfort dish, this creamy spinach mushroom lasagna belongs in your recipe rotation.
Why This Vegetarian Lasagna Works So Well
Mushrooms bring natural umami and a “meaty” texture that makes this dish satisfying even without meat. Spinach adds freshness and color, cutting through the richness of the cheese and cream sauce. The white sauce binds everything together, creating layers that are creamy without being heavy or greasy.
Unlike watery vegetable lasagnas, this recipe focuses on moisture control — sautéing mushrooms thoroughly and wilting spinach properly ensures a perfectly set, sliceable lasagna every time.
Ingredients
- 12 lasagna noodles
- 2 tbsp olive oil
- 3 tbsp butter
- 16 oz mushrooms, sliced
- 4 cloves garlic, minced
- 6 cups fresh spinach
- 3 tbsp all-purpose flour
- 3 cups whole milk
- ½ tsp salt
- ½ tsp black pepper
- ¼ tsp nutmeg
- 1 ½ cups ricotta cheese
- 2 ½ cups shredded mozzarella cheese
- ¾ cup grated parmesan cheese

Instructions
- Preheat oven to 375°F (190°C). Cook lasagna noodles according to package instructions. Drain and set aside.
- Heat olive oil in a large skillet over medium heat. Add mushrooms and cook until browned and moisture has evaporated, about 8–10 minutes.
- Add garlic and spinach. Cook until spinach is wilted. Season lightly with salt and pepper. Set aside.
- In a saucepan, melt butter over medium heat. Whisk in flour and cook 1 minute.
- Gradually whisk in milk until smooth. Cook, stirring constantly, until thickened.
- Season sauce with salt, pepper, and nutmeg. Remove from heat.
- Spread a thin layer of sauce in the bottom of a greased baking dish.
- Layer noodles, mushroom-spinach mixture, ricotta, mozzarella, parmesan, and sauce. Repeat layers.
- Finish with sauce and remaining mozzarella and parmesan.
- Cover with foil and bake for 30 minutes. Uncover and bake 15 more minutes until bubbly and golden.
- Let rest 10 minutes before slicing.
Tips for the Creamiest Lasagna
- Brown mushrooms deeply: This adds flavor and prevents excess liquid.
- Warm the milk: Helps create a smooth sauce with no lumps.
- Let it rest: Cooling slightly allows layers to set beautifully.
- Grate your own cheese: Melts smoother and tastes fresher.
Variations & Add-Ins
- Extra Veggie: Add roasted zucchini or artichokes.
- Protein Boost: Add white beans or lentils between layers.
- Extra Cheesy: Add fontina or provolone.
- Gluten-Free: Use gluten-free lasagna noodles.

What to Serve With Spinach Mushroom Lasagna
- Garlic bread or focaccia
- Simple arugula salad with lemon vinaigrette
- Roasted broccoli or asparagus
- Sparkling water or light white wine
Make-Ahead, Storage & Freezing
This lasagna is perfect for prepping ahead. Assemble up to 24 hours in advance and refrigerate. Bake just before serving.
Leftovers store well for up to 4 days in the fridge. Freeze baked or unbaked lasagna for up to 3 months. Thaw overnight before reheating.
Why Families Love This Dish
Even meat-lovers are surprised by how filling and flavorful this lasagna is. Kids love the creamy layers and melty cheese, while adults appreciate the balanced flavors and lighter feel compared to traditional meat lasagna.
Cozy, Elegant, and Always Comforting
Creamy spinach mushroom lasagna is the kind of dish that feels both comforting and refined. It’s perfect for Sunday dinners, holiday tables, or anytime you want a cozy meal that truly satisfies.

Creamy Spinach Mushroom Lasagna
Ingredients
Equipment
Method
- Cook noodles and prepare mushroom-spinach mixture.
- Make creamy white sauce.
- Layer noodles, filling, cheese, and sauce.
- Bake until bubbly and golden.



