Ingredients
Equipment
Method
Make the meatballs
- Mix ground beef or pork with breadcrumbs, egg, minced garlic, grated fresh ginger, soy sauce, sesame oil, and minced green onions until evenly combined, then roll into 1.5-inch balls with a uniform size.
- Heat a cast iron skillet over medium-high heat and brown the meatballs in batches until browned on the outside.
- Transfer the browned meatballs to a Dutch oven (or slow cooker insert) in a single layer.
Cook with the glaze
- Whisk soy sauce, hoisin sauce, honey, rice vinegar, sesame oil, minced garlic, grated fresh ginger, and sriracha until smooth, then pour the glaze over the meatballs.
- Cook on Low for 3-4 hours or High for 2 hours, until the meatballs are cooked through and the sauce looks glossy and bubbling around the edges (low simmering, not dry).
Thicken the sauce and serve
- Stir together cornstarch and water, then stir the cornstarch slurry into the sauce.
- Cook on High for 20 minutes until the glaze turns thick and coats the meatballs (a spoon dragged through it should leave a momentary trail).
- Serve the meatballs over rice and top with sesame seeds and green onions.
Notes
For the best sticking glaze, keep the sauce at a gentle simmer during the cornstarch step and stir once or twice after adding the slurry so it thickens smoothly. Refrigerate leftovers in a sealed container for up to 4 days; reheat in a covered pot or microwave until hot. Freezing is yes—freeze meatballs and sauce in portions for up to 2 months and thaw in the fridge overnight. If you want a lighter option, swap half the ground beef/pork for lean ground turkey while keeping the same seasonings.
