-
1
Heat the olive oil over medium high heat.
-
2
Brown the sausage, breaking it into pieces.
-
3
Once browned, take the sausage out of the pan using a slotted spoon and set it on a paper towel to drain the grease.
-
4
Meanwhile heat some salted water in another pot to boil the pasta according to package directions.
-
5
You dont want to boil the pasta too early as you want to add the hot pasta right out the pot to the sauce.
-
6
When its done, drain the pasta but make sure to save some of the pasta water in case you need to thin down the sauce.
-
7
Using the same pan as the sausage, heat 2 tablespoons of butter over medium heat and saute the onions.
-
8
When they are softened, add in the asparagus and saute for about 5 minutes more, until tender.
-
9
Take out the asparagus and onions and set them aside.
-
10
Into the same skillet, add the last 2 tablespoons of butter to the pan.
-
11
Once its melted, add in the 2 tablespoons of flour and stir until combined.
-
12
Add the wine, salt, nutmeg and white pepper and stir to combine.
-
13
Then add the chicken broth and lactaid.
-
14
Stir until bubbly.
-
15
Add the cheese and let melt.
-
16
Then add the cooked sausage, onions, and asparagus.
-
17
Continue to stir while sauce thickens.
-
18
When the noodles are cooked, add them to the sauce.
-
19
Stir to combine, adding in pasta water to thin out the sauce if needed.