01 -
Bring a large pot of salted water to a boil. Cook penne pasta according to package instructions until al dente. Drain and set aside.
02 -
Heat olive oil in a large skillet over medium-high heat. Add sliced chicken, season with salt and pepper, and cook for 5-7 minutes until golden brown and cooked through. Remove chicken from the skillet and set aside.
03 -
In the same skillet, add a bit more oil if needed and sauté mushrooms for 3 minutes. Add asparagus and cook for another 2 minutes until tender-crisp. Stir in garlic and cook for 30 seconds until fragrant.
04 -
Pour in chicken broth and scrape up any bits from the pan. Add heavy cream, Parmesan cheese, Italian seasoning, and red pepper flakes (if using). Stir until the sauce is smooth and begins to thicken, about 3-4 minutes.
05 -
Return the chicken to the skillet and add the cooked pasta. Toss everything together until well coated in the creamy sauce. Adjust seasoning if needed and serve hot.