Prepare the shrimp: Peel and devein the shrimp. Rinse them under cold water and pat them dry with paper towels.
Sear the shrimp: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the shrimp and sear for 1-2 minutes on each side, until they turn pink and opaque. Remove the shrimp from the skillet and set aside.
Make the garlic butter sauce: In the same skillet, add the remaining tablespoon of olive oil and butter. Let the butter melt, then add the minced garlic and cook for about 30 seconds until fragrant.
Add sun-dried tomatoes and spinach: Add the chopped sun-dried tomatoes and spinach. Cook for 1-2 minutes until the spinach wilts and softens.
Create the creamy sauce: Pour in the heavy cream and bring it to a simmer. Let the sauce cook for 3-4 minutes until it thickens slightly. Stir in the Parmesan cheese until the sauce becomes smooth and creamy.
Season the sauce: Taste and season with salt, pepper, and crushed red pepper flakes, if desired.
Combine the shrimp: Add the cooked shrimp back into the skillet and stir gently to coat them in the creamy sauce. Let them cook for an additional 2-3 minutes until heated through.
Serve: Garnish with fresh basil or parsley. Serve over pasta, rice, or zucchini noodles. Enjoy!