Cook rotini pasta in a large pot of salted boiling water according to package instructions. Drain and set aside.
Heat butter and olive oil in a large skillet over medium heat.
Season chicken pieces with garlic powder, salt, and pepper. Add to the skillet and cook for 6–8 minutes until golden and cooked through. Remove and set aside.
In the same skillet, add minced garlic and sauté for 1 minute until fragrant.
Add heavy cream and chicken broth, bring to a simmer, and cook for 3–4 minutes.
Stir in Parmesan cheese and let it melt into the sauce.
Return the chicken to the skillet, add cooked rotini, and toss to coat in the sauce.
Simmer for 2 more minutes until everything is heated through.
Garnish with chopped parsley if desired and serve hot.