Go Back
+ servings
Creamy Spinach & Mushroom Lasagna finished recipe

Creamy Spinach & Mushroom Lasagna

5 from 65 votes
Prep Time 35 minutes
Cook Time 1 hour 5 minutes
Total Time 2 hours
Servings: 1 servings

Ingredients
  

For the Spinach and Mushroom Filling
  • 2 tablespoons olive oil
  • 1 1/2 pounds cremini or white mushrooms sliced
  • 1 medium yellow onion about 6 ounces (170 g), finely diced
  • 4 garlic cloves minced
  • 10 ounces fresh baby spinach roughly chopped
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon fine salt
  • 1/4 teaspoon ground black pepper
For the Ricotta Filling
  • 15 ounces whole-milk ricotta cheese
  • 1 large egg
  • 1/2 cup finely grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley
  • 1/4 teaspoon fine salt
  • 1/4 teaspoon ground black pepper
For the Creamy White Sauce
  • 5 tablespoons unsalted butter
  • 1/3 cup all-purpose flour
  • 4 cups whole milk warmed
  • 2 garlic cloves finely grated or minced
  • 1/2 teaspoon fine salt
  • 1/4 teaspoon ground black pepper
  • 1/8 teaspoon ground nutmeg
For Assembly
  • 12 dried lasagna noodles about 12 ounces (340 g)
  • 1 tablespoon fine salt for the pasta water
  • 3 cups shredded low-moisture mozzarella cheese divided
  • 1/2 cup finely grated Parmesan cheese divided
  • Nonstick cooking spray for the baking dish
Optional Garnish
  • 2 tablespoons chopped fresh parsley optional

Method
 

Method
  1. Preheat the oven to 375°F (190°C). Lightly coat a 9 x 13-inch (23 x 33 cm) baking dish with nonstick cooking spray.
  2. Bring a large pot of water to a rolling boil and add 1 tablespoon fine salt. Cook the lasagna noodles according to the package directions until just al dente. Drain and lay them flat on a clean kitchen towel or lightly oiled baking sheet so they do not stick together.
  3. Heat 1 tablespoon (15 ml) olive oil in a 12-inch skillet over medium-high heat. Add half of the sliced mushrooms and cook for 5 to 7 minutes, stirring occasionally, until their liquid evaporates and the edges begin to brown. Transfer to a bowl and repeat with the remaining tablespoon of olive oil and mushrooms.
  4. Return all of the mushrooms to the skillet and add the diced onion. Cook over medium heat for 4 to 5 minutes, until the onion becomes translucent. Add the 4 minced garlic cloves and cook for 30 seconds.
  5. Add the spinach in batches, stirring as each addition wilts. Continue cooking until the spinach is fully wilted and no liquid remains in the bottom of the skillet, about 3 to 4 minutes.
  6. Stir in the Italian seasoning, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Remove the skillet from the heat. The mixture should look moist but not watery. Set aside.
  7. In a large bowl, combine the ricotta, egg, 1/2 cup (45 g) Parmesan, parsley, 1/4 teaspoon salt, and 1/4 teaspoon black pepper. Stir until smooth and evenly combined.
  8. Melt the butter in a 3- to 4-quart saucepan over medium heat. Add the 2 garlic cloves and cook for about 30 seconds, until fragrant.
  9. Whisk in the flour and cook for 1 to 2 minutes. The mixture should look smooth and foamy but should not brown significantly.
  10. Slowly pour in the warmed milk while whisking continuously. Begin with about 1 cup (240 ml) and whisk until smooth before gradually adding the remainder.
  11. Add the 1/2 teaspoon salt, 1/4 teaspoon black pepper, and nutmeg. Cook over medium heat for 5 to 7 minutes, whisking frequently, until the sauce gently simmers and thickens enough to coat the back of a spoon.
  12. Spread about 1 cup (240 ml) of the white sauce over the bottom of the prepared baking dish. Arrange 3 lasagna noodles over the sauce.
  13. Spread one-third of the ricotta mixture over the noodles. Top with one-third of the spinach-mushroom mixture, 3/4 cup (85 g) mozzarella, 2 tablespoons (about 11 g) Parmesan, and about 3/4 cup (180 ml) white sauce.
  14. Repeat the noodle, ricotta, vegetable, mozzarella, Parmesan, and sauce layers twice more, using 3 noodles for each layer.
  15. Arrange the final 3 noodles over the filling: Spread the remaining white sauce evenly over the noodles. Top with the remaining 3/4 cup (85 g) mozzarella and remaining Parmesan.
  16. Cover the baking dish loosely with aluminum foil, tenting it slightly so the cheese does not stick. Bake for 35 minutes.
  17. Remove the foil and continue baking for 15 to 20 minutes, until the sauce bubbles around the edges and the cheese is melted with light golden spots.
  18. Remove the lasagna from the oven and let it stand uncovered for 20 minutes. This resting time allows the sauce and cheese to firm enough for cleaner portions.
  19. Sprinkle with the optional fresh parsley: Cut into 12 portions and serve warm.

Tried this recipe?

Let us know how it was!