Pat the shrimp dry. Use paper towels to remove surface moisture.
Dry shrimp sear better and don’t steam in the pan.
Season. Toss shrimp with salt, pepper, and red pepper flakes if using. Set aside while you prep the aromatics.
Heat the pan. Warm a large skillet over medium-high heat. Add olive oil and 1 tablespoon of the butter.
Sauté the garlic. When the butter is melted and foamy, add the garlic.
Cook 30–45 seconds until fragrant. Do not brown it.
Add shrimp in a single layer. Arrange them so each piece touches the pan. Cook 1–2 minutes until the bottoms turn pink and slightly opaque.
Flip and deglaze. Turn the shrimp, then add broth or wine if using.
Scrape up any browned bits with a wooden spoon. Cook another 1–2 minutes, just until shrimp are opaque.
Finish with butter and lemon. Turn heat to low. Add the remaining 1 tablespoon butter, lemon zest, and lemon juice.
Toss until the butter melts and lightly coats the shrimp.
Add herbs and taste. Stir in parsley. Taste and adjust salt, pepper, and lemon as needed.
Serve right away. Plate with extra lemon wedges. Spoon the pan sauce over the top.