Pat the shrimp thoroughly dry with paper towels. Place them in a bowl and toss with the sun-dried tomato oil, ½ teaspoon kosher salt, ¼ teaspoon black pepper, and smoked paprika.
Heat a large skillet or sauté pan over medium heat. Add the seasoned shrimp and cook just until pink and opaque, approximately 1–2 minutes per side depending on their size.
Transfer the cooked shrimp to a clean plate and set aside. If the shrimp released significant liquid, carefully drain the skillet and wipe away the excess moisture.
Add the butter to the same pan and allow it to melt over medium heat.
Add the minced garlic and crushed red pepper flakes. Cook for about 1–2 minutes, stirring frequently, until fragrant without allowing the garlic to brown.
Pour in the chicken broth and heavy cream.
Add the sun-dried tomatoes, uncooked orzo, Italian seasoning, ¼ teaspoon kosher salt, and remaining ¼ teaspoon black pepper. Stir well.
Bring the mixture to a gentle simmer. Reduce the heat to low and cover the pan.
Cook for approximately 10 minutes, stirring once or twice to prevent the orzo from sticking, until the pasta is tender and most of the liquid has developed into a creamy sauce.
Stir the Parmesan cheese and baby spinach into the One Pot Marry Me Shrimp and Orzo Pasta. Continue stirring until the cheese melts and the spinach wilts.
Taste the orzo and adjust the salt, pepper, or red pepper flakes as desired.
Return the cooked shrimp to the pan and gently stir them into the creamy orzo. Warm briefly without overcooking the shrimp.
Garnish with chopped fresh parsley or sliced basil and serve immediately.