-
1
Preheat oven to 350 degrees F.
-
2
Grease a 9 x 13 inch baking dish with butter.
-
3
Heat 1 tablespoon of oil in a large stock pot over medium-high heat.
-
4
Add the suasage and saute until crisp and golden brown, about 20 minutes. Remove sausage from pan and set aside.
-
5
If there is less than 1/4 cup drippings in the pan, add more oil. Reduce heat to medium.
-
6
Add garlic and saute until light brown.
-
7
Add the flour and stir for 2 minutes.
-
8
Gradually add in the milk, stirring with each addition. Bring to a boil over medium-high heat. Reduce the heat and simmer until the sauce thickens slightly, whisking often, about 5 minutes.
-
9
Gradually whisk in all the cheeses.
-
10
Boil the rigatoni only about 7 minutes. Drain pasta well and add to the pot with the cheese sauce.
-
11
Add the parsley, basil, black pepper, and reserved sausage; toss well to completely coat the pasta.
-
12
Pour pasta mixture into the baking dish.
-
13
Heat the remaining 1 tablespoon of oil in a large skillet over medium heat. Add the garlic powder, remaining parsley, and bread crumbs and toss to coat.
-
14
Sprinkle the bread crumbs over the pasta mixture. Drizzle the top with remaining olive oil and bake until the top is golden brown, about 30 minutes.