Create the Marinade: In a medium bowl, combine the olive oil, finely minced garlic, lemon zest, freshly squeezed lemon juice, smoked paprika, dried oregano, and a generous pinch of salt and cracked pepper. Whisk these ingredients together until well blended, creating a fragrant marinade.
Marinate the Shrimp: Carefully add the peeled and deveined shrimp to the bowl, tossing them gently to ensure they are well-coated in the marinade. Cover the bowl with plastic wrap and let it marinate in the refrigerator for at least 30 minutes, allowing the flavors to meld. For a more intense flavor, you can let it marinate for up to 2 hours.
Prepare the Grill: Preheat your grill to medium-high heat. If you are using wooden skewers, soak them in water for about 30 minutes to prevent them from burning during grilling.
Assemble the Skewers: Thread the marinated shrimp onto the skewers, aim for about 4-5 shrimp per skewer, leaving a slight space between each shrimp to ensure even cooking.
Grill the Shrimp: Carefully place the skewers on the preheated grill. Cook for approximately 2-3 minutes on each side. The shrimp are ready when they turn pink and opaque, taking care not to overcook them as they can become tough.
Rest and Garnish: Once cooked, remove the skewers from the grill and let them rest for a minute to allow the juices to settle.
Serve: Just before serving, sprinkle the skewers with finely chopped fresh parsley for a pop of color and freshness.
Notes
Arrange the skewers beautifully on a large serving platter. Serve with lemon wedges and a creamy garlic aioli for dipping.