Here’s a tasty sauce that’s sweet, fruity, and smoky—just like a traditional North American barbecue sauce—but the Scotch bonnets, rum, and allspice let you know you’re not in Kansas anymore.
Heat the oil in a large nonreactive saucepan over medium heat. Add the onion, garlic, ginger, and Scotch bonnet(s) and cook until soft, about 5 minutes. Do not let them brown.
Add the pineapple juice, pineapple, rum, brown sugar, vinegar, Worcestershire sauce, salt, black pepper, and allspice. Briskly simmer the sauce until richly flavored and reduced by one th