-
1
Preheat oven to 350 degrees F.
-
2
Cook the lasagna noodles according to the package directions; drain, rinse immediately with cold water and then drain again; toss with 1 Tbsp olive oil and set aside.
-
3
Melt 2 tablespoon butter in a large saute pan over medium-high heat; add the mushrooms and cook until golden, about 5 minutes.
-
4
Reduce heat to medium and add the green onions, shallots, and garlic, and saute for 3 minutes.
-
5
Add the drained, chopped spinach, white pepper, and salt, stir well and saute for an additional 5 minutes.
-
6
Transfer the mushroom/spinach mixture to a bowl and set aside (do not rinse out this pan - we're going to use it again in the upcoming steps).
-
7
Over medium heat melt the remaining butter in the previously-used saucepan; add the flour and cook, stirring constantly to keep it from browning.
-
8
Gradually add the chicken or vegetable broth, cream, and vermouth; cook, stirring occasionally, until smooth and thickened, about 5 minutes.
-
9
As soon as sauce begins to boil, remove it from the heat and season with thyme and basil.
-
10
Combine the shredded cheeses together until well mixed.
-
11
Butter, oil, or lightly spray the bottom of a 9x13-inch baking pan.
-
12
Pour the half-and-half into the bottom of the baking pan.
-
13
Lay 4 cooked noodles in a single layer in the pan.
-
14
Layer with 1/3 each of the mushroom/spinach mixture and shredded cheeses, then coat with 1/3 of the sauce.
-
15
Repeat the process twice, ending with the sauce.
-
16
Sprinkle with grated Parmesan (if using).
-
17
Cover the pan with foil and bake at 350F for 20 minutes, then remove foil and bake 20 minutes longer.
-
18
Remove from oven and let sit 15 minutes before serving.