
Add the shrimp to a gallon size ziplock bag or medium size bowl. Add the olive oil, honey, garlic, ginger, jalapeños, cayenne, cumin and cilantro. Toss well to combine, seal the bag or cover the bowl and place in the fridge for 15-30 minutes or up 24 hours.
Heat a large skillet over medium heat. Once hot use a slotted spoon to scoop the shrimp out of the marinade, reserving the marinade, and into the hot skillet, season with salt and pepper. Cook the shrimp until pink, about 2-3 minutes per side. Add the reserved marinade, the butter and 1 teaspoon pepper (or more or less to your taste) to the skillet. Continue to cook the shrimp in the butter until the garlic begins to caramelize and turn LIGHT golden brown, about another minute or two. Be careful not to burn the garlic. Remove from the heat and stir in the coconut milk and basil.
Serve shrimp alongside rice, black beans, fried plantains, avocado and lime wedges. Garnish with freshly chopped basil.