
This indulgent veggie lasagna turns simple mushrooms and spinach into a fancy dinner centerpiece. Layered with earthy mushrooms, fresh spinach, and a trio of tasty cheeses, all wrapped in a velvety homemade white sauce that'll make your taste buds dance with every forkful.
I spent ages making traditional meat-based lasagna until I stumbled upon this veggie version at a cooking workshop in Italy. The teacher showed me that properly cooking mushrooms until they drop all their water is the real secret to amazing texture. These days my family actually asks for this version more than the meat one.
Key Ingredients
- Mushrooms: Pick plump, sturdy cremini for richer taste
- Spinach: Opt for fresh leaves instead of thawed frozen
- Lasagna Noodles: Regular or quick-cook types both do the job
- Ricotta: Whole milk version delivers the most luxurious results
- White Sauce: Begins with premium, unsalted butter
- Three Cheeses: Each brings something special to the party
Detailed Instructions
- Step 1:
- Get everything chopped, measured and ready before you start building your lasagna.
- Step 2:
- Don't crowd your mushrooms - cook them in small batches till they're nice and brown.
- Step 3:
- For the white sauce, keep stirring non-stop to avoid any lumps.
- Step 4:
- Let your sauce cool a bit so it won't melt the cheese too early.
- Step 10:
- Enjoy it slightly warm rather than piping hot for the best flavor experience.
- Step 9:
- Give it proper time to sit before cutting for cleaner portions.
- Step 8:
- Keep an eye on it during final cooking - you want golden spots not burnt patches.
- Step 7:
- Spray your foil with cooking oil so the cheese won't stick when removed.
- Step 6:
- Tap down softly on each noodle layer to push out trapped air.
- Step 5:
- Make sure each layer reaches all the way to the sides of your dish.

My nonna always told me good lasagna needs time to "gather its thoughts." She also taught me it's better to make too much white sauce than not enough - you'll thank yourself later.
Building Perfect Layers
- Pour a thin sauce coating on the dish bottom
- Make sure fillings reach right into the corners
- Try to make all layers the same thickness
- Top everything with plenty of cheese
- Push down slightly to get rid of air bubbles
When I showed my kid how to put this lasagna together, we turned it into a production line. She calls our system "creating the ultimate bite" as we carefully stack each tasty component.
Prep Ahead Tricks
- Put it all together up to a day before you need to cook it
- Pull it out of the fridge early so ingredients warm up
- Wrap it well with aluminum foil
- Cook it a bit longer if it's been in the fridge
- Save some extra sauce for warming up leftovers
What to Serve With It
- Fresh garden salad
- Buttery garlic toast
- Oven-roasted veggies
- A glass of something nice
- Sprinkle of chopped herbs on top

Keeping and Warming Up
- Let it cool all the way before putting in the fridge
- Slice into single servings for easier warming
- Drizzle extra white sauce when heating up
- Keeps in the freezer for up to 3 months
- Move to fridge overnight before reheating
This veggie lasagna has become our family's favorite comfort food. It shows that you don't need meat to create something truly satisfying and special. The blend of cheeses working with earthy mushrooms and soft spinach creates something magical - every bite balances homey comfort with a touch of fancy restaurant flair.
Frequently Asked Questions
- → What mushrooms should I use for this dish?
- Go for cremini or button mushrooms, or mix things up by using both for fuller flavor.
- → Can I prep this lasagna in advance?
- Absolutely! Put it together up to a day ahead and keep it in the fridge until you're ready to bake.
- → How do I keep my white sauce smooth?
- Keep whisking as you gently pour warm milk into the butter-flour blend. Stir until it turns creamy and thick.
- → Can I substitute no-boil noodles?
- You can! Just thin out your sauce a bit since no-boil noodles soak up extra liquid while cooking.
- → How long do leftovers last?
- Store them in a sealed container in the fridge for up to four days or freeze for three months.