Season the shrimp with paprika, salt, and black pepper in a bowl.
Heat olive oil in a large skillet over medium-high heat until hot.
Cook shrimp for 2-3 minutes, flipping each side until opaque and cooked through; remove and set aside.
Reduce heat to medium and melt butter in the same skillet.
Add minced garlic and sauté for about 1 minute until fragrant.
Pour in chicken broth or white wine and simmer for 2-3 minutes to reduce slightly.
Stir in heavy cream, Parmesan cheese, Italian seasoning, and red pepper flakes; simmer for 3-4 minutes until sauce thickens.
Return shrimp to the skillet and coat them with the creamy sauce; simmer on low heat for 2 more minutes.
Garnish with chopped fresh parsley and serve with pasta, rice, or crusty bread.