Bring a large pot of salted water to a boil and cook fettuccine according to package directions until al dente.
Season chicken breasts on both sides with salt, pepper, and paprika.
Heat olive oil in a large skillet over medium-high heat. Sear chicken for 5-7 minutes per side until golden brown and reached an internal temperature of 165 degrees Fahrenheit. Remove chicken from skillet and set aside.
In the same skillet, melt butter over medium heat. Add minced garlic and cook for 1 minute until fragrant.
Add sun-dried tomatoes and baby spinach to the skillet. Saute for 2 minutes until the spinach is wilted.
Lower heat to medium-low and pour in the heavy cream. Bring to a gentle simmer.
Whisk in the Parmesan cheese until melted and the sauce has thickened slightly.
Slice the rested chicken into strips.
Add the cooked pasta and sliced chicken back into the skillet. Toss thoroughly to coat with the cream sauce.
Garnish with fresh parsley and additional parmesan if desired before serving.