Season the shrimp with salt and black pepper on both sides.
Heat the olive oil in a large skillet over medium-high heat and sear the shrimp for 1-2 minutes per side until just pink. Remove shrimp from the skillet and set aside.
Melt the butter in the same skillet and sauté the minced garlic until fragrant, approximately 60 seconds.
Add the sun-dried tomatoes and cook for an additional 2 minutes to release flavor.
Pour in the chicken broth and deglaze the pan, scraping the bottom with a wooden spoon to incorporate browned bits.
Reduce heat to medium-low and stir in the heavy cream, oregano, and red pepper flakes. Bring to a gentle simmer.
Whisk in the Parmesan cheese until the sauce thickens and the cheese is completely melted.
Add the baby spinach to the sauce and stir until the leaves are fully wilted.
Return the cooked shrimp to the skillet and toss gently to coat in the creamy sauce for 1 minute.
Garnish with fresh parsley and serve immediately.