Prepare to grill: Clean the pineapple by cutting off the skin. Slice into equal rounds. Set aside on a tray. Cut the onion in half crossways (like cutting at the equator) and add to the tray. Lightly brush the cut sides of the onion and pineapple pieces with neutral oil. To finish, cut the orange, lemon, and limes in half crossways and add to the tray.
Grill: Preheat grill to medium-high heat. If using an indoor grill pan, grill in batches. Grill pineapple, jalapeños, citrus, and onion with the following times:Pineapple: 6-10 minutes (turn once)Jalapeños: 6 minutes (turn to char on all sides)Onion: 8 minutes (no need to turn)Citrus: 6-8 minutes (no need to turn)Once done, remove and set back on the tray to cool.
3 jalapeños
Chop: Once cool enough to handle, dice the pineapple, onion, and jalapeños (remove the seeds if sensitive to spice), and add to a large bowl. Dice the bell pepper, making sure to remove the ribs and seeds. Cut grape tomatoes in half and add to the bowl. If using a large tomato, dice it into small pieces.
1 red bell pepper, 1 cup grape tomatoes (or ¾ cup diced tomatoes)
Finish: Add the chopped cilantro, minced garlic, and salt. Juice the grilled citrus over all the prepared ingredients and stir to combine.