Cook the linguine according to package instructions in a large pot of salted boiling water until al dente. Drain and set aside, reserving 1/2 cup of the pasta water.
Season the chicken pieces with salt and black pepper. In a large skillet over medium heat, heat the olive oil. Add the chicken and cook until browned and cooked through, about 5-7 minutes. Remove the chicken from the skillet and set aside.
In the same skillet, melt the butter over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant.
Stir in the smoked paprika, dried parsley, and red pepper flakes. Cook for another minute to combine the flavors.
Pour in the chicken broth and bring to a simmer. Reduce the heat and stir in the heavy cream and Parmesan cheese until smooth.
Add the cooked chicken back into the skillet and toss to coat in the sauce. If the sauce is too thick, add a bit of the reserved pasta water until desired consistency is reached.
Add the cooked linguine to the skillet and toss everything together until well combined.
Serve hot, garnished with fresh chopped parsley.