-
1
Remove the sausage meat from the casings and brown in a skillet; set aside.
-
2
Cook the pasta in boiling salted water (do not cook completely, cook only until VERY firm-tender, as the pasta will cook further in the oven) drain, but DO NOT rinse.
-
3
Place the drained macaroni back in the pot and add in the cooked sausage meat, mix to combine with a wooden spoon; set aside while preparing the cheese sauce.
-
4
In a heavy bottom saucepan, melt the butter or margarine.
-
5
Add in flour, black pepper and garlic powder; whisk for 5 minutes or until thick.
-
6
Slowly add in the milk and whipping cream; whisk continuously for about 6-8 minutes until bubbly and thickened.
-
7
Turn off the heat and add in grated cheddar cheese, Cheese Whiz and Parmeasn cheese; stir with a wooden spoon until all the cheeses have melted and the mixture is smooth (this should take about 3 minutes).
-
8
Pour the cheese sauce over the pasta/sausage meat mixture; stir well with a wooden spoon.
-
9
At this point season with salt if desired.
-
10
Transfer the mixture into a buttered 13 x 9-inch baking dish or a larger casserole dish.
-
11
Sprinkle with 1 cup grated cheddar cheese, then sprinkle with 1 cup Parmesan cheese.
-
12
Set oven to 350 degree.
-
13
If you are baking it in a 13x9-inch baking dish it will be very full, so place the casserole onto a cookie sheet to catch any spills.
-
14
Bake uncovered for about 30-35 minutes, or until hot and bubbly.
-
15
Let sit for 15 minutes or longer before serving.
-
16
Delicious!