Season the shrimp with salt and black pepper.
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Sear the shrimp for 2 minutes per side until pink and opaque. Remove shrimp from the pan and set aside.
Lower the heat to medium. Add the remaining olive oil and butter to the same skillet. Add the minced garlic and sauté for 1 minute until fragrant.
Incorporate the cherry tomatoes and cook for 3 minutes until they begin to soften and release juices.
Pour in the heavy cream and bring to a gentle simmer. Stir in the dried oregano and red pepper flakes.
Add the fresh baby spinach to the skillet and stir until completely wilted, approximately 2 minutes.
Whisk in the grated Parmesan cheese until the sauce is smooth and slightly thickened.
Return the cooked shrimp to the skillet. Toss to coat in the sauce and heat through for 1 minute.
Garnish with fresh parsley and serve immediately.