In a large bowl, combine shrimp, garlic, olive oil, red pepper flakes, salt, and black pepper. Toss to coat.
Heat a large skillet over medium-high heat. Add the shrimp mixture and cook, stirring occasionally, until shrimp is pink and cooked through, about 5 minutes.
Add the white wine and cook until liquid is almost evaporated, about 2 minutes.
Reduce heat to low and add cream, parmesan cheese, and mozzarella cheese. Stir to combine and cook until cheese is melted, about 3 minutes.
Pour the shrimp mixture into a 9-inch baking dish and top with cheddar cheese. Bake in preheated oven for 10 minutes or until cheese is melted and bubbly.
Garnish with fresh parsley and serve.
Interesting Facts
This dish can be served as a main course or as an appetizer.
This dish can be made ahead of time and reheated before serving.
This dish can be served over cooked pasta or with crusty bread for dipping.