I start by mixing the ground beef, chopped onions, ginger, and garlic in a large bowl. I use my hands to combine them gently, making sure not to overmix so the meatballs stay tender. Once ready, I roll them into small, even portions and place them on one side of a lined baking sheet.
Next, I toss fresh broccoli florets with a little olive oil, salt, and pepper. Spreading them on the other half of the baking sheet lets them roast perfectly alongside the meatballs. At 450°F, they cook quickly, staying crisp on the outside but tender inside.
While everything roasts, I prepare the sauce in a skillet. Garlic, ginger, soy sauce, brown sugar, and vinegar simmer together until fragrant. Then I whisk cornstarch with water and slowly stir it in. Within minutes, the sauce turns glossy and thick – the perfect coating for meatballs.
Once the meatballs are cooked, I transfer them straight into the skillet of sauce. Gently tossing them ensures every piece is covered in that sticky glaze. The glossy shine makes them look just as good as they taste.
Finally, I plate the meatballs with roasted broccoli over rice or noodles. A sprinkle of sesame seeds and fresh green onions on top gives the dish a restaurant-style finish.