Pat the shrimp dry. Use paper towels to remove excess moisture.
Dry shrimp sear better and don’t steam in the pan.
Season the shrimp. Toss with salt, pepper, smoked paprika, and onion powder. Set aside while you make the sauce.
Make the buffalo garlic butter. In a small saucepan over low heat, melt the butter. Add minced garlic and cook for 30–45 seconds until fragrant, not browned.
Stir in buffalo hot sauce and lemon juice. Keep warm on the lowest heat.
Heat the skillet. Place a large skillet over medium-high heat. Add olive oil and let it shimmer.
Sear the shrimp. Add shrimp in a single layer.
Cook 1–2 minutes per side until pink and just opaque. Do this in batches if needed to avoid crowding.
Coat with sauce. Reduce heat to low. Pour the warm buffalo garlic butter over the shrimp and toss to coat evenly.
Finish and garnish. Remove from heat.
Taste and adjust salt, pepper, or lemon. Sprinkle with chopped parsley or chives.
Serve hot. Plate with celery sticks, over cauliflower rice, or in lettuce cups. Drizzle with ranch or blue cheese dressing if you like a creamy contrast.