Creamy Spinach Mushrooms White Lasagna (Cozy, Cheesy Classic)

Spinach mushrooms white lasagna is a comforting, creamy casserole layered with tender spinach, savory mushrooms, luscious cheese, and a smooth white béchamel sauce, baked until bubbly and golden.

Golden spinach mushrooms white lasagna with creamy layers and bubbly cheese on top.
Golden, cozy spinach mushrooms white lasagna fresh from the oven.

The aroma of melting mozzarella and garlic, the gentle earthiness of mushrooms, and ricotta’s creamy softness turn each bite into pure cozy comfort. This recipe always reminds me of Sunday dinners in my childhood kitchen warmth radiating from the oven while laughter and stories filled the room. What makes this version truly special is how simple swaps and easy assembly create a lighter, extra-creamy lasagna that never feels heavy. Whether it’s a slow Sunday or a comforting weeknight, you’re about to discover a dish that will make everyone feel cherished let’s dive right in.

Why This Cozy Lasagna is a Family Favorite

  • Layers of creamy comfort: Every slice reveals a tumble of silky béchamel, melty mozzarella, and gentle ricotta that hug forkfuls of tender spinach and mushrooms like swaddling up in your favorite blanket on a chilly night.
  • Nostalgic Italian flavor: This lasagna brings back those big family dinners, where the kitchen fills with the scent of garlic, earthy mushrooms, and bubbling cheese, and second helpings are always encouraged.
  • Weeknight hero or special occasion star: It’s just as welcome on a simple Tuesday as it is shining on the Sunday table, making everyone feel cherished and at home.
  • Pure, feel-good food: Cozy, golden, and soul-soothing, this dish turns everyday ingredients into a meal that wraps everyone at the table in comfort and joy.

Ingredients You’ll Need

  • Fresh spinach – Bright and earthy, spinach adds a soft, velvety bite and soaks up those creamy, garlicky flavors.
  • Mushrooms – Choose your favorite variety for a woodsy richness; they bring hearty texture and umami that feels so cozy.
  • Ricotta cheese – Extra creamy and mild, ricotta melts into the layers, creating that signature lusciousness in every forkful.
  • Lasagna noodles – Classic wide noodles provide the sturdy, chewy structure that soaks up every bit of sauce.
  • Mozzarella cheese – Melty, stretchy, and golden when baked impossible to skip for that irresistible cheese pull.
  • Parmesan cheese – Savory, nutty, and just slightly salty; it finishes the top with a perfect golden crust.
  • Olive oil – Used for sautéing, it infuses the veggies with subtle fruitiness.
  • Garlic – Adds warmth and depth, making the kitchen smell absolutely inviting.
  • Milk – The base for velvety béchamel sauce, bringing everything together in creamy harmony.
  • Butter and flour – Classic duo for béchamel, creating a smooth, thick sauce without fuss.
  • Ground nutmeg – Just a pinch wakes up the whole dish with a gentle, nutty spice.
  • Salt and pepper – For seasoning and brightening every layer.
  • Ingredient swaps – Feel free to experiment: swap spinach for kale, mushrooms for zucchini, or try no-boil noodles for easy layering.
Various fresh ingredients for spinach mushrooms white lasagna arranged on a light background.
Fresh ingredients ready for spinach mushrooms white lasagna.

How to Assemble This Spinach Mushroom White Lasagna

  1. Sauté the Veggies
    Start by warming olive oil in a skillet until it shimmers. Add those sliced mushrooms and let them sizzle and release their earthy aroma cook until they’re golden at the edges. Add chopped fresh spinach and a sprinkle of minced garlic, stirring until the greens are just wilted and fragrant.
  2. Whisk the Creamy Béchamel
    In a saucepan, melt butter until it smells nutty, then stir in flour to create a smooth paste. Gradually pour in warm milk, whisking constantly until you’ve got a silky sauce. Add a pinch of nutmeg, salt, and pepper look for a creamy texture that coats the back of a spoon.
  3. Layer Like a Pro
    In your favorite baking dish, spread a little béchamel on the bottom. Lay down lasagna noodles so they slightly overlap, then cover with veggie filling, dollops of ricotta, and a lush layer of mozzarella. Spoon more béchamel on top and repeat these cozy layers, ending with plenty of sauce and cheese on top.
Casserole dish showing layers of spinach mushrooms white lasagna with cheese and vegetables.
Building layers for spinach mushrooms white lasagna.
  1. Bake Until Bubbly and Golden
    Cover with foil and bake until warm and melty. Uncover at the end for a golden, bubbling top. Let it rest so every slice holds together think creamy, cheesy perfection in every forkful.

If you love creamy veggie fillings, you might also enjoy Zucchini Boats Stuffed With Spinach Mushroom Ricotta for another comfort classic!

Expert Notes for the Best Results

  • Skip the Soggy Struggle: To dodge watery layers, fully sauté the mushrooms until they’re deeply golden and any liquid cooks off. Wilt the spinach just enough so it’s still bright but not wet excess moisture is your lasagna’s nemesis.
  • Cheese That Goldens Just Right: For a melt that’s oozy on the inside and lightly crisped on top, use a mix of mozzarella and a sprinkle of Parmesan. Uncover the lasagna for the last stretch so those edges can bubble up bronzed and irresistible.
  • Sauce Savvy: Your béchamel should coat the back of a spoon and pour like a velvet ribbon. If it’s runny, simmer another minute or two; if too thick, whisk in a splash more milk.
  • Weeknight Wizardry: Assemble everything ahead, cover, and chill. Bake straight from the fridge, adding a few extra minutes, for an easy oven-to-table win.
  • Veggie Prep Shortcut: Try making your Sautéed Mushrooms with Spinach a night before your future self will thank you!

Flavorful Twists and Ingredient Swaps

Go Mediterranean: Layer in sun-dried tomatoes, artichoke hearts, or even roasted red peppers for a briny, tangy kick. These bold pops of flavor create irresistible pockets of brightness in each slice.

Make It Gluten-Free: Swap traditional noodles for your favorite gluten-free pasta or even thinly sliced zucchini. You’ll still get all those cozy layers just with a lighter spin.

Vegan Dream: Swap the ricotta for a creamy vegan cheese spread, use dairy-free mozzarella, and whisk up a plant-based béchamel. Even classic comfort can be plant-powered!

Super Protein Spin: Stir shredded rotisserie chicken or crumbled tofu into the veggie layer for hearty, satisfying texture. Perfect for hungry teens or those looking for extra staying power.

Get Kid-Friendly: Roll the filling with noodles to make little lasagna roll-ups. Kids love the fun shape, and it’s easy to customize the filling to suit picky eaters.

For more inspiration, check out my Creamy Spinach Mushroom Pasta or try a twist with my baked favorite, Spinach Ricotta Bake.

How to Store & Reheat with Love

  • Fridge Freshness: Let your spinach mushrooms white lasagna cool completely, then cover tightly and store in the refrigerator. It’ll stay cozy and delicious for several days just reheat slices as you crave them.
  • Freezer Magic: Wrap leftover portions (or even the whole pan) in foil and tuck them into a freezer bag. This lasagna freezes beautifully for easy comfort food nights, and the creamy sauce helps preserve that iconic melty texture.
  • Gentle Reheating: Reheat in the oven until bubbly and warmed through. Add a splash of milk if the sauce seems thick, and cover with foil to keep the top golden, not crunchy.
  • Lunchbox Love: Pack chilled slices in a glass container for lunch. A quick zap in the microwave brings back all that creamy, cheesy goodness for an office desk or cozy afternoon at home.
A plated slice of spinach mushrooms white lasagna with golden top and creamy layers.
Slice of spinach mushrooms white lasagna, rich and comforting.

What to Pair It With

  • Simple green salad: A pile of crisp greens with a bright vinaigrette is just the thing to lighten up the creamy layers of spinach mushrooms white lasagna. Think arugula, shaved fennel, and a squeeze of lemon for a fresh contrast.
  • Classic garlic bread: Golden, buttery slices are perfect for swooping through every last drop of béchamel. Pop them in the oven as your lasagna rests your kitchen will smell like pure comfort.
  • Roasted veggies: Try colorful carrots, sweet bell peppers, or tender broccolini. Their earthy flavors play so well with this lasagna, and they make your plate extra vibrant and inviting.
  • Sparkling water or cozy wine: Pair with a crisp pinot grigio or your favorite sparkling water and citrus slices for a bubbly, happy meal moment.
  • Savory brunch sides: For a playful twist, serve alongside Spinach and Mushroom Quiche Muffins. Perfect for brunch or a fun make-ahead meal!

Can I make spinach mushrooms white lasagna ahead of time?

Absolutely! You can assemble the whole lasagna a day in advance, cover it tightly, and store it in the fridge. The flavors actually get cozier as they mingle. Bake it straight from chilled just add an extra 10 minutes or so. Your kitchen will still fill with all those irresistible scents.

How can I prevent my lasagna from turning out watery?

The secret is fully sautéing your mushrooms and wilting the spinach just enough so any excess moisture cooks off. Don’t rush this step it makes for golden, creamy layers instead of soggy ones. If you spot liquid collecting at the bottom, use a slotted spoon for the veggies next time.

What cheese works best if I don’t have ricotta?

If you’re out of ricotta, cottage cheese is a friendly stand-in it offers a similar creaminess, especially when blended. You could also mix a little softened cream cheese into cottage cheese for a richer bite. Your lasagna will turn out deliciously melty and tender.

Can I add protein to this lasagna?

You sure can! For extra heartiness, stir in shredded rotisserie chicken, cooked Italian sausage, or crumbled tofu with the veggie layer. The creamy sauce and melty cheese hug it all together, making each forkful even more comforting and satisfying.

Golden spinach mushrooms white lasagna with creamy layers and bubbly cheese on top.
bc3fd84ce320a66348ce405a581f7698d652848c176dc814513554892f772e7a?s=30&d=mm&r=gNessy

Spinach Mushroom White Lasagna

This Spinach Mushroom White Lasagna is a cozy, creamy twist on a classic Italian comfort food—layered with garlicky sautéed veggies, a luscious béchamel, melty mozzarella, and a touch of Parmesan. Perfect for weeknights or special gatherings, every bite feels like a warm hug for the soul.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 8 servings
Course: Main
Cuisine: Italian
Calories: 350

Ingredients
  

  • 2 tbsp olive oil
  • 3 cups fresh spinach, roughly chopped
  • 2 cups mushrooms, sliced
  • 3 garlic cloves, minced
  • Salt and pepper to taste
  • 3 tbsp butter
  • 3 tbsp all-purpose flour
  • 3 cups milk, warm
  • 0.5 tsp ground nutmeg
  • Salt and pepper to taste
  • 9 lasagna noodles (no-boil or pre-cooked, as per package instructions)
  • 2 cups shredded mozzarella cheese
  • 0.5 cup grated Parmesan cheese
  • 1 cup ricotta cheese

Equipment

  • skillet
  • saucepan
  • oven
  • baking dish (9×13-inch)
  • whisk
  • spatula
  • aluminum foil

Method
 

  1. Heat olive oil in a skillet over medium heat. Add mushrooms and sauté until softened and lightly browned, about 5 minutes.
  2. Add the spinach and garlic, cooking until the spinach wilts. Season with salt and pepper. Remove from heat and set aside.
  3. In a saucepan, melt butter over medium heat. Stir in the flour and cook for 1-2 minutes to form a paste.
  4. Gradually whisk in the warm milk, ensuring no lumps form. Bring to a gentle simmer, stirring constantly, until the sauce thickens.
  5. Season the béchamel with nutmeg, salt, and pepper. Remove from heat.
  6. Preheat your oven to 375°F (190°C).
  7. Spread a thin layer of béchamel sauce on the bottom of a 9×13-inch baking dish. Layer 3 lasagna noodles over the sauce.
  8. Spread ⅓ of the vegetable filling on top of the noodles, followed by dollops of ricotta, a sprinkle of mozzarella, and a spoonful of béchamel sauce.
  9. Repeat the layers twice more, finishing with béchamel sauce and the remaining mozzarella and Parmesan on top.
  10. Cover the dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.
  11. Let the lasagna rest for 10 minutes before slicing. Serve warm and enjoy!

Nutrition

Calories: 350kcalCarbohydrates: 33gProtein: 17gFat: 18gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 44mgSodium: 430mgPotassium: 440mgFiber: 2gSugar: 6gVitamin A: 1650IUVitamin C: 10mgCalcium: 350mgIron: 2mg

Notes

For best results, sauté mushrooms until golden and wilt the spinach just enough to avoid excess moisture. Let the lasagna rest before slicing for clean layers. Try variations with sun-dried tomatoes, artichokes, or swap in gluten-free noodles. Assemble ahead and bake straight from the fridge, or freeze for a future comfort meal. Infuse extra protein with shredded chicken or tofu, and make it vegan with plant-based cheeses and béchamel.

Tried this recipe?

Let us know how it was!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating