Prep chicken: Cut chicken breasts into small, bite sized pieces and add to a ziplock bag. Add flour, salt and pepper then shake well to coat.
Sauté Chicken: Heat a dutch oven or stockpot over medium-high heat then add 2 Tablespoon oil. Add chicken and cook for 2 minutes on each side, just until browned (not cooked through). Remove to a plate.
Sauté Mushrooms and shallots: Add 1 Tablespoon butter to the pan then the mushrooms, cooking for 3-4 minutes until browned, stirring occasionally. Add shallots and garlic then cook for 1 minute.
Finish sauce: Add wine, scraping up any browned bits from the bottom of the pan. Stir in broth, cream, thyme, and spices. Add chicken and dry pasta then bring to a boil. Cover, reduce heat to low, and cook for about 10 minutes, until pasta is tender.
Thicken: Mix cornstarch and water in a small bowl and add to the pasta, to thicken. Cook for another minute or two until sauce has thickened.
Serve: Garnish with the fresh parmesan and parsley. Serve immediately.
