-
1
Cook lasagna noodles according to directions.
-
2
In a medium-sized frying pan, melt 2 to 3 tablespoons of butter.
-
3
Add fresh spinach and saute until completely wilted (it may look like a lot when you start, but it cooks down).
-
4
Meanwhile, chop portabella caps into 1/4-inch cubes.
-
5
Move cooked spinach into a bowl and add 2 to 3 more tablespoons or butter into your pan and cook the mushroom cubes for 3 to 4 minutes.
-
6
In a large pot add heavy whipping cream and cream cheese.
-
7
(If you use half-and-half instead of heavy cream, your sauce will be thinner.
-
8
I do not recommend using milk.)
-
9
Stir every few minutes until cream cheese is melted.
-
10
(I use a whisk to break up the cream cheese.)
-
11
Be careful not to let the mixture boil over.
-
12
Once the cream cheese is completely melted, it wills start to thicken up a bit.
-
13
Keep stirring!
-
14
Once your sauce is the consistency you like, add the parmesan cheese and remove from heat.
-
15
Whisk until all cheese is melted and no clumps are visible.
-
16
If you have any butter left over, throw it in the cream mixture.
-
17
You can do one of two things at this time.
-
18
You can either add the cooked mushrooms and spinach into the cream mixture, or layer it on top of the cream mixture while assembling the lasagna.
-
19
I do it this way: spray or grease a 13x9-inch baking dish.
-
20
Line the bottom with noodles, followed by mozzarella cheese, noodles, cream sauce, spinach and mushrooms, noodles, the rest of the cream sauce with the rest of the mushrooms and spinach.
-
21
Top with the rest of the cheese.
-
22
Bake at 350 degrees for about 45 minutes.