Boil penne pasta in salted water until al dente. Drain and set aside.
Heat 1 tbsp olive oil in a large skillet over medium-high heat. Season chicken with salt & pepper, then cook until golden brown and fully cooked. Remove from the skillet and set aside.
In the same skillet, add the remaining 1 tbsp olive oil. Sauté mushrooms & asparagus for 5-7 minutes until tender. Stir in garlic and cook for 1 minute until fragrant.
Pour in heavy cream & chicken broth, then stir in Parmesan cheese & thyme. Simmer for a few minutes until the sauce thickens slightly.
Add the cooked pasta & chicken back into the skillet. Toss everything together until coated in the luscious sauce.
Garnish with fresh parsley, if desired. Serve hot & watch everyone ask for seconds!
