A hearty, comforting lasagna layered with creamy spinach, sautรฉed mushrooms, and gooey cheeseโperfect for vegetarians or anyone craving a rich and satisfying meal.

Ingredients
For the Mushroom and Spinach Filling:
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 12 ounces mushrooms, sliced (button or cremini work well)
- 5 cups fresh spinach, roughly chopped
- 1 teaspoon dried thymeย (or 1/2 teaspoon fresh thyme leaves)
- Salt and black pepper, to taste
For the Creamy White Sauce:
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 3 cups whole milkย (or half-and-half for extra creaminess)
- 1/2 cup grated Parmesan cheese
- 1/4 teaspoon ground nutmegย (optional, for depth)
- Salt and black pepper, to taste
For Assembly:
- 12 lasagna noodles, cooked and drained (or no-boil noodles)
- 2 cups ricotta cheese
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
Instructions
Step 1: Prepare the Mushroom and Spinach Filling
- Heatย olive oilย in a large skillet over medium heat.
- Add theย onionย and sautรฉ for 3โ4 minutes until softened.
- Stir in theย garlicย and cook for another minute until fragrant.
- Add theย mushroomsย and cook for 6โ8 minutes until softened and lightly browned.
- Toss in theย spinachย and cook until wilted. Season withย thyme,ย salt, andย pepper. Remove from heat and set aside.
Step 2: Make the Creamy White Sauce
- In a medium saucepan, melt theย butterย over medium heat.
- Whisk in theย flourย and cook for 1โ2 minutes to form a roux.
- Gradually add theย milk, whisking continuously to prevent lumps.
- Bring the sauce to a gentle simmer and cook until thickened, about 5 minutes.
- Stir in theย Parmesan cheese,ย nutmegย (if using),ย salt, andย pepper. Remove from heat.
Step 3: Assemble the Lasagna
- Preheat your oven toย 375ยฐF (190ยฐC).
- Spread a thin layer of theย white sauceย at the bottom of a 9×13-inch baking dish.
- Layer the ingredients in the following order:
- 3ย lasagna noodles
- 1/3 of theย ricotta cheese
- 1/3 of theย mushroom and spinach mixture
- 1/3 of theย white sauce
- 1/3 of theย mozzarella cheese
- Repeat the layers two more times, finishing with theย white sauceย and topping withย Parmesan cheese.
Step 4: Bake
- Cover the dish with foil and bake forย 25 minutes.
- Remove the foil and bake for an additionalย 15โ20 minutes, or until the top is golden and bubbly.
Step 5: Rest and Serve
- Let the lasagna cool for 10 minutes before slicing.
- Garnish with fresh parsley or basil, if desired, and serve warm.
Why Youโll Love This Recipe
- Rich and Creamy:ย The white sauce and ricotta make this lasagna irresistibly creamy.
- Loaded with Veggies:ย Spinach and mushrooms add hearty texture and earthy flavors.
- Make-Ahead Friendly:ย Prepare it in advance and bake when ready to serve.
Pro Tips
- Add Extra Veggies:ย Layer in thinly sliced zucchini, roasted red peppers, or artichokes for added flavor.
- Cheese Swap:ย Use Gruyรจre or fontina for a twist on the classic cheesy layers.
- No-Boil Noodles:ย If using no-boil lasagna noodles, ensure the white sauce is slightly thinner to help cook the noodles.
Storage and Reheating
- Refrigerate:ย Store leftovers in an airtight container for up toย 3 days.
- Freeze:ย Freeze unbaked or fully baked lasagna for up toย 3 months. Thaw overnight in the fridge before reheating.
- Reheat:ย Warm in the oven atย 350ยฐF (175ยฐC)ย until heated through.
This Creamy Spinach & Mushroom Lasagna is a perfect blend of comfort, flavor, and nourishment. Itโs sure to impress at family dinners or gatherings! ๐๐ฟโจ