Marinate the steak cubes - In a bowl, combine the soy sauce, minced garlic, grated ginger, honey, and lime juice. Add the steak cubes to the marinade and toss to coat evenly. Allow the steak to marinate for at least 30 minutes, or refrigerate overnight for maximum flavor infusion.
Prepare the pineapple - Cut the pineapple into bite-sized chunks, ensuring they are roughly the same size as the steak cubes. If using canned pineapple, drain the chunks before proceeding.
Skewer the steak and pineapple - Thread the marinated steak cubes and pineapple chunks onto the skewers, alternating between the two. Leave a small gap between each piece to ensure even cooking.
Grill the Pineapple-Steak Bites - Preheat your grill to medium-high heat. Place the skewers on the grill and cook for about 3-4 minutes per side, or until the steak is cooked to your desired level of doneness. The pineapple should be slightly caramelized and juicy.
Serve and enjoy - Remove the skewers from the grill and let them rest for a few minutes. Serve the Pineapple-Steak Bites hot, either as an appetizer or as part of a main course. They pair perfectly with a side of grilled vegetables or a fresh summer salad.