01 - Whisk together olive oil, lemon juice, garlic, smoked paprika, cumin, coriander, cayenne, salt, and pepper in a medium bowl until thoroughly combined.
02 - Add shrimp to the bowl and toss until evenly coated. Cover and refrigerate for 10–20 minutes to allow flavors to penetrate.
03 - If using wooden skewers, soak in water for at least 20 minutes to prevent scorching during grilling.
04 - Thread marinated shrimp onto skewers, piercing through both the tail and head sections for secure positioning.
05 - Heat grill or grill pan to medium-high temperature.
06 - Grill skewers for 2–3 minutes per side until shrimp turn opaque and develop light char marks.
07 - Arrange skewers on a serving platter, scatter fresh herbs over top, and accompany with lemon wedges.