One day I was reading some Internet memes about putting pineapple on pizza and realized that in North America pineapple is rarely used in savory dishes. So, I ventured out to make a savory pineapple dish with flavors that I knew would work…plus my daughter wanted shrimp.
Heat a grill or large grill pan to medium-high heat.
Pat the shrimp dry and place in a medium bowl. Add the garlic, shallot, lemon zest, coriander, olive oil, and 1/8 teaspoon salt, then very gently toss to combine. Refrigerate for at least 15 minutes (up to 1 hour) to marinate.
Using a pair of 12-inch metal skewers, thread 6 of the shrimp on both the tail and “head” side, leaving about 1/2 inch of space between each shrimp. You will end up with a total of 2 sets of skewered shrimp (6 per pair of skewers).
Place the pineapple on a large plate and drizzle with the chili oil. Gently flip the spears around to thinly and evenly coat the pineapple all over.
Grill the pineapple without moving the spears too much until nicely caramelized grill marks form, 3 to 4 minutes per side. Transfer to a large serving platter and finish seasoning with a touch of salt.
Grill the skewered shrimp over direct heat until pink and just firm at the thickest part, 2 to 3 minutes per side (they will continue to cook slightly as they cool, so try not to leave them on the grill too long!). Carefully remove the shrimp from the hot skewers and arrange them over the grilled pineapple.
Whisk the coconut milk and honey in a small bowl until the honey is fully dissolved. Drizzle over and around the shrimp and pineapple. Garnish with fresh mint and basil leaves and serve right away.