In a medium mixing bowl, combine the minced garlic, fresh lemon juice, lemon zest, extra-virgin olive oil, smoked paprika, and red pepper flakes. Season the marinade generously with sea salt and freshly cracked black pepper. Whisk together until well blended.
Add the peeled and deveined shrimp into the marinade, ensuring each shrimp is thoroughly coated with the flavorful mixture. Cover the bowl tightly with plastic wrap and allow it to marinate in the refrigerator for a minimum of 30 minutes. For an even richer flavor, you can marinate for up to 2 hours.
Preheat your grill to medium-high heat (about 375°F to 400°F). If using wooden skewers, make sure to soak them in water for at least 30 minutes to prevent charring on the grill.
Carefully thread the marinated shrimp onto skewers. If using metal skewers, there's no need for soaking. Ensure the shrimp are spaced evenly for optimal cooking.
Place the skewers on the preheated grill. Grill the shrimp for about 2-3 minutes on each side, or until they turn pink and opaque. Be mindful not to overcook, as shrimp can become tough and rubbery if left on the grill too long.
Once cooked, transfer the skewers to a serving plate and allow them to rest for a minute.
Garnish the dish with freshly chopped parsley for a burst of color and flavor. Serve alongside lemon wedges to squeeze on top for an extra zesty kick.
Notes
Serve with grilled vegetables or a fresh salad for a complete meal.