Marinate the Shrimp In a large bowl, combine olive oil, lemon juice, and seasonings. Toss shrimp to coat evenly.Let them sit for 15–30 minutes — this allows the flavors to absorb without over-marinating (shrimp are delicate, so don’t let them sit for hours).
Prepare the Grill
Preheat grill to medium-high (400°F) and oil the grates lightly. If using wooden skewers, soak them in water for at least 20 minutes so they don’t burn.
Grill the Shrimp
Thread shrimp onto skewers, leaving a small space between each piece.Grill for 2–3 minutes per side — you’ll know they’re ready when they turn opaque with light char marks.Brush lightly with melted butter while cooking for extra shine and flavor.
Make the Lemon Herb Butter In a small bowl, combine melted butter, garlic, lemon juice, zest, parsley, and red pepper flakes.Brush or drizzle it over the hot shrimp right after grilling. The butter melts and coats every curve of the shrimp, turning them glossy and aromatic.
Serve & Enjoy Transfer skewers to a platter, drizzle remaining butter over the top, and finish with a squeeze of fresh lemon.