Cook the linguine according to package instructions until al dente. Drain and set aside, reserving 1/2 cup of pasta water.
Season the chicken pieces with salt and pepper. In a large skillet over medium-high 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, reduce the heat to medium and add the butter. Once melted, add the minced garlic, smoked paprika, oregano, thyme, and red pepper flakes. Sauté for about 1 minute until fragrant.
Add the cherry tomatoes to the skillet and cook for another 3-4 minutes until they start to soften. Return the cooked chicken to the skillet and stir to combine.
Add the cooked linguine to the skillet along with the reserved pasta water and lemon juice. Toss everything together until well combined and heated through.
Serve immediately, garnished with fresh parsley and grated Parmesan cheese.