1Bring a large pot of salted water to a boil and cook pasta until al dente.
2While pasta cooks, in a bowl, add shrimp, avocado oil, salt, pepper, onion powder, Italian seasoning, red pepper flakes, and smoked paprika; toss to coat.
3Heat a large pan over medium heat. Cook shrimp in batches for 2–3 minutes per side, then remove and set aside.
4In the same pan, add butter and sun-dried tomatoes; sauté for 2 minutes.
5Add garlic; cook for 1 minute.
6Add chicken broth and heavy cream; bring to a simmer.
7Stir in spinach and Parmesan cheese; let wilt and melt.