In a bowl, combine honey, soy sauce, olive oil, minced garlic, grated ginger, black pepper, smoked paprika, and salt to create the marinade.
Add the meat cubes to the marinade, ensuring all pieces are evenly coated.
Cover and refrigerate for 1–2 hours to allow the flavors to infuse.
Preheat a grill or grill pan to medium-high heat. Alternatively, preheat the oven to 400°F (200°C) if roasting.
Thread the marinated meat onto skewers, leaving a small space between each piece for even cooking.
Brush the meat with additional honey glaze.
Grill or roast the skewers for 10–15 minutes, turning occasionally, until the meat is cooked through and the glaze is caramelized.
Remove from heat and let the skewers rest for a few minutes.
Garnish with sesame seeds or chopped green onions if desired.