-
1
Cook pasta according to package instructions omitting any oil.
-
2
Drain the pasta and set aside.
-
3
In a large saucepan melt the butter and oil over medium high heat.
-
4
Add the shallot and saute for about 2 minutes or until the shallot has softened slightly.
-
5
Add in the minced garlic and saute another minute.
-
6
Add in the flour, stirring until it is completely incorporated, cook another minute.
-
7
Slowly pour in the milk whisking continuously as you do.
-
8
Add the salt and pepper and continue whisking until the sauce is smooth and thickened, about another 2 minutes.
-
9
Add the Parmesan cheese, goat cheese, and 1/2 cup of the mozzarella cheese, and whisk until they have melted completely.
-
10
Add the artichokes and spinach and heat through until the spinach has wilted.
-
11
Pour the pasta back into the sauce and fold together until it is completely covered in the cheese sauce.
-
12
Preheat the broiler in your oven.
-
13
Pour the pasta mixture into a casserole dish and top with the remaining 1/4 cup of mozzarella cheese.
-
14
Place the pasta in the oven under the broiler and broil just until the top is golden brown.
-
15
Serve immediately.
-
16
Notes: If you dont have or like goat cheese, low-fat cream cheese may be used instead.
-
17
Adapted from a recipe I found at closetcooking.com.