Prep the grill: Heat your grill to medium-high (about 400–450°F). Clean and oil the grates so the shrimp don’t stick.
Season the shrimp: Pat the shrimp dry. In a bowl, toss with olive oil, smoked paprika, chili flakes (if using), salt, black pepper, and lemon zest.
Coat evenly.
Thread onto skewers: Skewer the shrimp through the thick end and tail so they lay flat. Don’t pack them too tightly—leave slight gaps for even cooking.
Make the garlic butter: In a small saucepan, melt the butter over low heat. Add minced garlic and cook gently for 1–2 minutes until fragrant, not browned.
Stir in lemon juice, parsley, and a pinch of salt. Keep warm.
Grill the shrimp: Place skewers on the hot grill. Cook 2–3 minutes per side until shrimp turn pink and opaque with light char marks.
Do not overcook.
Butter baste: Brush the shrimp generously with the warm garlic butter as soon as they come off the grill. Squeeze a wedge of lemon over the top.
Finish and serve: Sprinkle with extra parsley. Taste and adjust salt.
Serve immediately with remaining garlic butter and lemon wedges.