
This easy mushroom spinach lasagna turns classic comfort food into a cozy vegetarian showstopper. You’ll layer pasta, hearty mushrooms, handfuls of spinach, and loads of creamy white sauce for a dish that looks fancy but comes together without much fuss.
After lots of tries, this take finally won over everyone at home. Creamy sauce and lots of veggies make it so filling no one's asking about the meat.
Irresistible Ingredients & Smart Picks
- Lasagna sheets: Grab either regular or the no-cook type
- Whole milk: This makes everything super creamy
- All-purpose flour: Gives your white sauce that silky finish
- Baby spinach: Use fresh for the best bite and color
- Mushrooms: Cremini or portobello give you that bold, earthy base
Clear How-To Steps
- Let it rest:
- Set aside for 10 to 15 minutes so you can slice it neatly
- Baking it right:
- Start covered with foil for half an hour, then uncover until golden brown
- Building layers:
- Be sure to spread the veggies, cheese, and sauce out evenly
- Putting things together:
- Ladle a bit of white sauce on the bottom, keep switching up noodles, veggies, and more cheese
- Seasoning your sauce:
- Toss in salt, pepper, and a dash of nutmeg for a cozy boost
- Béchamel basics:
- Start by mixing butter plus flour, then slowly whisk in warmed milk
- Veggie step:
- Sauté mushrooms so they get brown, throw in garlic and spinach just until it wilts

My grandma always tossed a pinch of nutmeg in the white sauce. It’s such a tiny thing, but wow does it make a difference at the table.
Easy Prep Ahead
You can put the whole thing together a day early and stash it in the fridge covered. Just let it warm up on the counter before it hits the oven.
Cheese Choices
For the best taste and melt, combine shredded mozzarella, creamy ricotta, and a handful of aged Parmesan cheese.
Veggie Steps
Mushrooms need room to brown, so don’t crowd them in the pan or they’ll just steam instead of getting flavorful and golden.
Sauce Tricks
Keep that béchamel lump-free by slowly pouring in warmed milk and whisking all the way.
Cook’s Top Tips
- Tuck some fresh herbs into every layer
- Give mushrooms time to brown before piling in the spinach
- Let it chill a bit before you grab the knife for tidy slices

This meatless lasagna has even the dedicated carnivores coming back for seconds. The way the vegetables, cheesiness, and creamy layers melt together is unforgettable—everyone wants seconds.
Recipe FAQs
- → Can I prepare this lasagna in advance?
- Sure, put it together up to a day ahead and store it in the fridge. If baking straight from the fridge, let it cook for an extra 10-15 minutes.
- → Is it okay to freeze this lasagna?
- You can! Wrap it tightly and freeze it for up to three months. Leave it in the fridge overnight before baking.
- → What’s a good substitute for mushrooms?
- You can swap mushrooms for roasted peppers, eggplant, or zucchini if you prefer.
- → Do I need to boil the noodles first?
- It depends on the pasta type. No-boil noodles can go straight in, but regular noodles need to be cooked first.
- → How do I keep my béchamel smooth?
- Add warm milk in small amounts while whisking constantly so everything blends perfectly.