Soak wooden skewers in water for at least 30 minutes to prevent burning during grilling.
In a small saucepan over medium-high heat, whisk together pineapple juice, soy sauce, apple cider vinegar, brown sugar, olive oil, ginger, and garlic. Stir occasionally until it reduces by half and thickens into a glaze.
While the sauce simmers, prepare the vegetables by cutting the bell peppers, red onion, and pineapple into 1-inch chunks. Set them aside. Cook the tater tots according to the package directions.
Preheat your grill to medium-high heat. Thread ham, pineapple, peppers, and onions alternately on the skewers, ensuring the ingredients touch but aren’t squashed together.
Use a pair of tongs to hold a wad of paper towels soaked in cooking oil, and rub the hot grill grates with it to prevent sticking.
Place the skewers on the grill. Cook each side for about 2-3 minutes until golden and slightly charred. Brush the kabobs with the reserved glaze every time you turn them.
Once cooked, remove the kabobs from the grill. Serve alongside hot, crispy tater tots and enjoy your tropical meal!