Loading...

Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.

Prepare the mushroom and spinach filling: Heat olive oil in a large skillet over medium-high heat. Add sliced mushrooms and cook, stirring occasionally, until browned and most of their liquid has evaporated, about 8-10 minutes.

Add minced garlic to the skillet and cook for 1 minute until fragrant. Add fresh spinach in batches, stirring until wilted. Season with 1/2 teaspoon salt and 1/4 teaspoon black pepper. Remove from heat and set aside.

Prepare the creamy bechamel sauce: In a medium saucepan, melt unsalted butter over medium heat. Whisk in all-purpose flour and cook for 1-2 minutes, stirring constantly, to create a roux.

Gradually whisk in the warmed whole milk, a little at a time, ensuring no lumps form. Continue whisking until the sauce thickens to a creamy consistency, about 5-7 minutes. Stir in nutmeg, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Remove from heat.

Assemble the lasagna: Spread about 1/2 cup of bechamel sauce evenly over the bottom of the prepared baking dish. Arrange 3 lasagna noodles over the sauce.

Spread half of the mushroom and spinach filling over the noodles. Top with about 1/2 cup of bechamel sauce and 1/2 cup of shredded mozzarella cheese.

Place another layer of 3 lasagna noodles. Spread the remaining mushroom and spinach filling, followed by another 1/2 cup of bechamel sauce and 1/2 cup of shredded mozzarella cheese.

Top with the final layer of 3 lasagna noodles. Pour the remaining bechamel sauce over the noodles, spreading it evenly. Sprinkle with the remaining 1/2 cup of shredded mozzarella cheese and the 1/2 cup of grated Parmesan cheese.

Cover the baking dish loosely with aluminum foil. Bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the top is golden brown and bubbly.

Let the lasagna rest for 10 minutes before slicing and serving. Garnish with fresh chopped parsley and serve with extra creamy sauce on the side, if desired.


Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.

Prepare the mushroom and spinach filling: Heat olive oil in a large skillet over medium-high heat. Add sliced mushrooms and cook, stirring occasionally, until browned and most of their liquid has evaporated, about 8-10 minutes.

Add minced garlic to the skillet and cook for 1 minute until fragrant. Add fresh spinach in batches, stirring until wilted. Season with 1/2 teaspoon salt and 1/4 teaspoon black pepper. Remove from heat and set aside.

Prepare the creamy bechamel sauce: In a medium saucepan, melt unsalted butter over medium heat. Whisk in all-purpose flour and cook for 1-2 minutes, stirring constantly, to create a roux.

Gradually whisk in the warmed whole milk, a little at a time, ensuring no lumps form. Continue whisking until the sauce thickens to a creamy consistency, about 5-7 minutes. Stir in nutmeg, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Remove from heat.

Assemble the lasagna: Spread about 1/2 cup of bechamel sauce evenly over the bottom of the prepared baking dish. Arrange 3 lasagna noodles over the sauce.

Spread half of the mushroom and spinach filling over the noodles. Top with about 1/2 cup of bechamel sauce and 1/2 cup of shredded mozzarella cheese.

Place another layer of 3 lasagna noodles. Spread the remaining mushroom and spinach filling, followed by another 1/2 cup of bechamel sauce and 1/2 cup of shredded mozzarella cheese.

Top with the final layer of 3 lasagna noodles. Pour the remaining bechamel sauce over the noodles, spreading it evenly. Sprinkle with the remaining 1/2 cup of shredded mozzarella cheese and the 1/2 cup of grated Parmesan cheese.

Cover the baking dish loosely with aluminum foil. Bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the top is golden brown and bubbly.

Let the lasagna rest for 10 minutes before slicing and serving. Garnish with fresh chopped parsley and serve with extra creamy sauce on the side, if desired.
