Go Back
+ servings
Creamy Spinach and Mushroom Lasagna

Creamy Spinach and Mushroom Lasagna

This Creamy Spinach and Mushroom Lasagna features layers of sautéed spinach and mushrooms with ricotta, white sauce, and mozzarella.
Prep Time 45 minutes
Cook Time 40 minutes
Cool time 15 minutes
Total Time 1 hour 40 minutes
Course Main Course
Cuisine Italian
Servings 12 servings
Calories 554 kcal

Equipment

  • large nonstick skillet
  • large bowl
  • Heavy bottomed saucepan
  • 9x13-inch oven safe pan
  • parchment paper
  • Metal steamer basket

Ingredients
  

For the filling

  • 4 Tbsp. butter, unsalted
  • ½ cup white onion or shallot, finely diced
  • 6 cloves garlic, minced
  • 1 tsp. kosher salt and a few grinds black pepper
  • 8 oz. white mushrooms, finely chopped
  • 1 Tbsp. Italian seasoning
  • 16 oz. frozen spinach, thawed and drained
  • 30 oz. whole milk ricotta
  • ½ cup Parmigiano Reggiano, finely grated
  • 2 large eggs
  • ¼ cup fresh parsley, chopped
  • 8 oz. low moisture mozzarella cheese, shredded, divided
  • 1 lb. lasagna noodles (about 20 noodles)

For the white sauce

  • 5 Tbsp. butter, unsalted
  • 5 Tbsp. flour
  • 5 cups whole milk, room temperature
  • ½ cup Parmigiano Reggiano, finely grated
  • 1 tsp. kosher salt or more to taste and a few grinds black pepper
  • ½ tsp. ground nutmeg

Instructions
 

Preparation

  • Thaw frozen spinach and squeeze out excess liquid.
  • Cook lasagna noodles until al dente. Drain, rinse under cold water and lay flat on parchment paper with some olive oil.
  • In a large skillet over medium-high heat, melt butter, add onions, salt, and pepper. Sauté for 2-3 minutes, then add garlic and cook for another minute. Add chopped mushrooms and Italian seasoning; cook until liquid evaporates, about 7-10 minutes. Stir in drained spinach.
  • In a large bowl, combine ricotta, Parmesan, half of the mozzarella, eggs, and parsley. Once spinach mixture cools, combine with ricotta.
  • In a saucepan, melt butter over medium heat, add flour to make a roux, then gradually add milk while whisking. Cook until thickened, add Parmesan, nutmeg, salt, and pepper.
  • Preheat the oven to 375°F.
  • Pour about ½ cup white sauce into a 9x13-inch pan. Layer noodles, ⅓ of spinach mixture, and ½ cup white sauce. Repeat two more times.
  • Finish with noodles, remaining white sauce, and top with remaining mozzarella.
  • Cover with greased foil and bake for 30 minutes. Remove foil and bake for another 10 minutes until tops are browned.
  • Cool for at least 15 minutes before serving.

Notes

Add chicken or Italian sausage if desired. Oil the noodles after cooking to prevent sticking. Feel free to incorporate more herbs or vegetables for extra flavor.

Nutrition

Serving: 1servingCalories: 554kcalCarbohydrates: 45gProtein: 27gFat: 30gSaturated Fat: 18gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gTrans Fat: 1gCholesterol: 122mgSodium: 638mgPotassium: 566mgFiber: 3gSugar: 8gVitamin C: 5mgCalcium: 547mgIron: 3mg
Keyword comfort food, Creamy Spinach and Mushroom Lasagna, layered pasta dish, Pasta, spinach lasagna, vegetarian lasagna
Tried this recipe?Let us know how it was!