Mince the garlic, grate the ginger, seed and mince the jalapenos, and chop the cilantro. Pat the shrimp dry with paper towels to ensure they brown properly when cooked. In a bowl, combine the olive oil, honey, minced garlic, grated ginger, jalapenos, cayenne pepper, cumin, and cilantro. Add the shrimp to this mixture and toss gently to coat evenly. Refrigerate for 15-30 minutes to allow the flavors to infuse into the shrimp—this creates a more flavorful base than adding seasonings after cooking.
While the shrimp marinates, peel the plantains and cut them diagonally into 1/4-inch thick slices. Heat oil in a large skillet over medium-high heat until shimmering. Working in batches to avoid overcrowding, fry the plantain slices for 2-3 minutes per side until they're golden but still slightly soft. Remove them to a paper towel-lined plate. Once cooled slightly, use the back of a spoon to flatten each piece to about 1/4-inch thickness, creating tostones. I prefer this double-frying method because it creates a crispy exterior while keeping the inside tender.
Heat a large skillet over medium-high heat. Remove the shrimp from the marinade, reserving the marinade mixture separately. Season the shrimp with salt and pepper, then place them in the dry skillet in a single layer. Sear for 2-3 minutes per side until they turn pink and develop a light golden color—don't move them around too much to allow proper browning. Once the shrimp are cooked through, reduce heat to medium and add the reserved marinade and butter to the skillet. Stir gently and cook for 1-2 minutes until the garlic becomes fragrant and slightly golden, which deepens the overall flavor of the sauce.
Pour the coconut milk into the skillet with the shrimp, stirring gently to combine and create a creamy sauce. Heat through for about 1 minute over medium heat until the sauce is warm and slightly thickened. Remove from heat and tear in the fresh basil, then stir in the lime juice for brightness and acidity. I like to add lime juice at the very end rather than during cooking because it preserves the fresh citrus flavor and prevents it from becoming muted by heat.
Return the oil to medium-high heat and fry the flattened plantain pieces again for 2-3 minutes per side until golden and crispy. Drain on paper towels and season immediately with sea salt. While the plantains finish cooking, heat the black beans and prepare the rice according to package directions if not already done. Slice the avocado into 1/2-inch thick wedges.
Divide the rice among serving plates and create a small mound of black beans on each plate. Arrange the crispy plantain fries and avocado slices alongside. Top with the honey garlic butter shrimp and spoon the creamy coconut sauce generously over everything. Serve with lime wedges on the side for finishing brightness.