In a medium mixing bowl, whisk together the honey, fresh lime juice, lime zest, minced garlic, ground cumin, smoked paprika, olive oil, and a pinch of salt and pepper until well combined.
Add the peeled and deveined shrimp to the bowl, ensuring each shrimp is thoroughly coated in the marinade. Cover the bowl with plastic wrap and let it marinate for at least 30 minutes.
While the shrimp is marinating, preheat your grill or grill pan to a medium-high heat.
Carefully thread the marinated shrimp onto skewers, placing about 4-5 shrimp on each skewer.
Once the grill is hot, lightly oil the grates and gently place the skewers on the grill, cooking for 2-3 minutes on each side.
After grilling, remove the skewers from the grill and let them rest for a minute. Garnish with freshly chopped cilantro before serving.
Notes
Serve with additional lime wedges for a fresh zest.