In a medium mixing bowl, whisk together the olive oil, freshly squeezed lime juice, minced chipotle pepper, finely minced garlic, ground cumin, smoked paprika, salt, and black pepper. This will serve as a vibrant and spicy marinade for your shrimp.
Carefully add the peeled and deveined shrimp to the marinade and gently toss to ensure each shrimp is fully coated. Cover the bowl with plastic wrap and allow it to marinate in the refrigerator for a minimum of 30 minutes to infuse the flavors.
While the shrimp marinates, preheat your grill to medium-high heat. If you are using wooden skewers, soak them in water for at least 15 minutes to prevent them from burning while grilling.
Assemble the skewers starting with a shrimp, followed by a piece of red bell pepper, a piece of green bell pepper, and a chunk of red onion. Repeat this pattern, alternating shrimp and vegetables, and make sure to have shrimp at both ends of the skewer for visual appeal.
Place the prepared skewers onto the hot grill and cook for approximately 2-3 minutes on each side. Keep an eye on them; they are done when the shrimp turn pink and opaque, and the vegetables show a lovely char.
Once cooked, carefully remove the skewers from the grill and let them rest for a few minutes. This helps the juices settle and enhances the overall flavor.
For the finishing touch, garnish the skewers with fresh cilantro leaves, adding a burst of freshness and color before serving to your guests.
Notes
Serve on a wooden board with lime wedges and extra cilantro for garnish.