
Preheat oven to 400°F and lightly grease a medium baking dish.
Heat olive oil in a skillet over medium heat. Sauté garlic for 1 minute, then add tomatoes and spinach. Cook until spinach wilts.
Stir in heavy cream, cream cheese, Parmesan, Italian seasoning, paprika, and red pepper flakes if using. Simmer 3–4 minutes until slightly thickened.
Arrange shrimp in a single layer in the baking dish and season with salt and pepper.
Pour cream sauce evenly over shrimp and gently toss to coat.
Sprinkle mozzarella over the top and bake uncovered for 12–15 minutes until shrimp are pink and cheese is bubbly and lightly golden.
Garnish with fresh parsley and serve hot.