Cook the pasta according to package instructions until al dente. Drain and set aside, reserving 1/2 cup of pasta water.
Season the chicken pieces with salt, pepper, and garlic powder.
In a large skillet, heat the olive oil over medium-high heat. Add the chicken and cook for about 5-7 minutes, or until golden brown and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, reduce the heat to medium and add the butter. Once melted, add the minced garlic and sauté for about 1 minute until fragrant.
Pour in the heavy cream and bring to a simmer. Stir in the Parmesan cheese until melted and smooth. If the sauce is too thick, add a little reserved pasta water to reach desired consistency.
Return the cooked chicken to the skillet and toss to coat in the creamy sauce. Add the cooked pasta and mix until everything is well combined.
Serve immediately, garnished with chopped parsley if desired.