Bring a large pot of salted water to a boil and cook pasta according to package directions. Drain and set aside.
Season chicken thigh pieces with garlic powder, paprika, salt, and pepper.
Heat oil in a cast iron skillet over medium-high heat. Add chicken in a single layer and cook about 4 minutes per side until golden and cooked through. Remove chicken and set aside.
In the same skillet, add diced onion and cook until soft and lightly caramelized.
Pour in chicken broth and scrape up any browned bits from the pan.
Stir in tomato sauce, sugar, and heavy cream. Add Parmesan cheese and stir until smooth and creamy.
Add cooked pasta to the blush sauce and toss to coat evenly.
Top with chicken thigh bites, extra Parmesan, and fresh parsley before serving.