This BBQ pulled pineapple is a flavor explosion, but low on calories and fat, making it the perfect light appetizer. Serve it in lettuce cups for a delectable little treat.
Use your hands to pull apart the pineapple into "shreds". Keep the juices.
In a skillet, heat the oil. Add the sliced onion with a pinch of salt, and cook over medium heat, stirring frequently, until softened, 4-6 minutes. Add the garlic and cook for 60 seconds more, until fragrant. Add the pineapple and pineapple juices, and stir to combine.
Add the rest of the BBQ pulled pineapple ingredients and stir well. Cook over medium-low heat, stirring occasionally, until the sauce is thickened onto the pineapple (see step-by-step photos), about 10 more minutes.
Serve warm in lettuce wraps by adding a big spoonful of the pulled pineapple into a piece of lettuce, and topping with a little bit of salsa and red cabbage to taste.
OIL-FREE: I tested an oil-free version of this. Instead of the oil, onion, and garlic, skip the saute step and start by adding the pineapple to the pan. Follow the rest of the recipe as written but add 1/2 tsp garlic powder and 1/4 tsp onion powder.
SUGAR-FREE: To remove added sugars (note - recipe still has natural sugars from pineapple, tomato paste, etc.) omit the molasses and add a little bit of extra soy sauce.