Combine the shrimp with paprika, salt, and black pepper in a bowl, ensuring each piece is evenly coated.
Heat olive oil in a large skillet over medium-high heat until shimmering, then add shrimp. Cook for 2 to 3 minutes, flipping to cook each side until just done. Remove shrimp from skillet and set aside.
Lower the heat to medium and melt butter in the same pan. Add the minced garlic and cook until fragrant, about one minute.
Pour in chicken broth or white wine, letting it simmer gently for 2 to 3 minutes to slightly reduce and concentrate flavors.
Stir in the heavy cream thoroughly, then add Parmesan cheese, Italian seasoning, and red pepper flakes. Allow the sauce to simmer for 3 to 4 minutes until it thickens to a creamy consistency.
Return the cooked shrimp to the skillet, stirring to coat them well with the sauce. Let everything cook together on low heat for an additional 2 minutes until warmed through.
Sprinkle chopped fresh parsley over the dish before serving. Pair your creamy garlic shrimp with pasta, rice, or a slice of crusty bread for a fulfilling meal.