If almonds aren’t toasted, preheat oven to 325 F. Place almonds on a pan in a single layer and bake for 7-8 minutes, until fragrant and golden brown. Pay attention during the last minutes of cooking as they can burn quickly
Chop almonds and set aside.
While the almonds are toasting, cook the fettuccine according to package instructions. When fettuccine is cooked through, drain and set aside.
Melt butter in a large skillet over medium high heat.
Add chicken, onion, garlic, and mushrooms and cook until soft, about 5-7 minutes.
Add wine to chicken, stirring to remove the crusty bits from the bottom of the pan. Allow wine to deglaze for 2-3 minutes.
In a separate bowl, whisk together flour and broth until smooth.
Pour into the skillet and stir well.
Add milk to the skillet and stir until the sauce begins to thicken.
Add the herbs and spinach and stir carefully.
Stir pasta into the sauce mixture, sprinkle with almonds and serve.