Cook the pasta according to the package directions for al dente. Then, drain and set aside, reserving ¼ cup pasta water to adjust the sauce if necessary.
Whisk the sour gream, flour, and ¼ cup chicken broth until smooth and creamy. Set aside.
Saute the minced garlic and shallots in butter over medium heat in a large pan for 1 minute until fragrant.
Add the garlic powder, sweet smoked paprika, Italian seasonig, salt, and pepper. Then, add the spinach and cook for a minute until the spinach wilts.
Mix in the remaining chicken broth.
Mix in the sour cream mixture and cook for 1 to 3 minutes until thickened.
Add the mozzarella cheese and stir until creamy.
Stir in the chicken and cook until heated through. Then, fold in the pasta and enjoy!
Notes
Bring the sour cream close to room temperature before adding it to the sauce.
Whisk the flour thoroughly into the sour cream to prevent lumps.
Cook the pasta just until al dente since it will continue cooking slightly in the sauce.
Reserve pasta water to easily adjust the consistency.
Freshly shredded mozzarella melts much smoother than packaged shredded cheese.