Prepare the Fried Chicken
Season the chicken breasts with salt and black pepper. In a shallow dish, combine the flour, paprika, garlic powder, onion powder, salt, and black pepper. Dip each chicken breast into the buttermilk, then coat in the flour mixture, pressing down to ensure a well-coated chicken breast.
Fry the Chicken
Heat oil in a deep fryer or large skillet over medium-high heat. Once the oil reaches about 350°F (175°C), carefully place the chicken breasts in the oil. Fry for 6-8 minutes per side, or until golden brown and the internal temperature reaches 165°F (75°C). Remove the chicken from the oil and place on a paper towel-lined plate to drain excess oil. Once cooled, slice the fried chicken into strips or bite-sized pieces.
Cook the Pasta
While the chicken is frying, bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain the pasta, reserving a little pasta water to add to the sauce if needed.
Make the Alfredo Sauce
In a large skillet or saucepan, melt the butter over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant. Pour in the heavy cream and bring it to a simmer. Let it cook for 3-4 minutes, then stir in the grated Parmesan cheese. Continue stirring until the cheese is melted and the sauce thickens. Season with garlic powder, salt, and black pepper to taste.
Combine the Pasta and Sauce
Add the cooked pasta to the Alfredo sauce and toss to coat. If the sauce is too thick, add a little reserved pasta water to reach your desired consistency.
Assemble the Dish
Place the Alfredo-coated pasta on plates or in a serving dish. Top with the sliced fried chicken pieces. Garnish with extra grated Parmesan cheese and chopped parsley if desired.
Serve
Serve the Fried Chicken Alfredo Pasta immediately and enjoy the creamy, crispy goodness of this indulgent dish