Preheat Oven:
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper or foil.
Make the Meatballs:
In a large bowl, combine ground pork, egg, breadcrumbs, garlic, soy sauce, hoisin, ginger, sesame oil, five-spice powder, black pepper, and green onions. Mix until just combined—do not overwork.
Shape and Bake:
Form mixture into 1½-inch balls and place on the baking sheet. Bake for 15–18 minutes, or until cooked through and lightly golden.
Make the Glaze:
While the meatballs bake, whisk together hoisin sauce, honey, soy sauce, ketchup, vinegar, sesame oil, and garlic in a small saucepan. Bring to a simmer over medium heat, stirring often until thickened (about 3–4 minutes).
Glaze the Meatballs:
Remove meatballs from the oven and toss them in the glaze until evenly coated. For stickier results, return glazed meatballs to the oven for 2–3 minutes.
Serve:
Garnish with sesame seeds and green onions if desired. Serve over rice, noodles, or with toothpicks as a party appetizer.