-
1
Preheat the oven to 400 degrees F. Butter a shallow 4-quart baking dish, or a combination of baking dishes that equals 4 quarts total.
-
2
Heat the olive oil in a 10-inch skillet over medium high heat and add the sausage.
-
3
Crumble and cook until brown.
-
4
Set aside.
-
5
While the sausage is browning, bring a large pot of salted water to a boil and cook pasta to 3 minutes short of al dente, according to package instructions.
-
6
Drain the pasta and return it to the pot.
-
7
Set aside.
-
8
In a 6-quart Dutch oven or a heavy pot, melt the butter over medium heat.
-
9
Whisk in the flour and garlic and cook for 1 minute to get rid of the raw flour taste.
-
10
Slowly add milk while constantly whisking.
-
11
Bring to a simmer, whisking often.
-
12
When the pot is simmering, add black pepper to taste, the mushrooms, sun-dried tomatoes, and cooked sausage.
-
13
Cook for 1-2 minutes.
-
14
Remove the pot from the heat and gently stir in Asiago cheese.
-
15
Check seasonings and add salt or more pepper if necessary.
-
16
Stir the cooked pasta into the pot and then spoon the mixture into the baking dish or dishes.
-
17
Top with Parmesan cheese.
-
18
Bake uncovered until the cheese is melted and golden brown, about 25-30 minutes.
-
19
Let stand 5-10 minutes before serving.
-
20
Top with fresh basil ribbons if desired.
-
21
Note: This can be prepared ahead of time and frozen for later.
-
22
After topping the baking dish(es) with parmesan, wrap tightly in plastic wrap and cover with foil.
-
23
This keeps in the freezer for up to 3 months.
-
24
When youre ready to eat, remove dish from the freezer.
-
25
Remove plastic wrap and re-cover dish with foil.
-
26
Bake at 400 degrees F on a rimmed baking sheet until hot and bubbly, about 90 minutes.
-
27
Remove foil and bake 10-15 minutes more, or until the top is golden brown.