These are baked ground pork meatballs finished in a sticky glaze built from orange marmalade, soy sauce, honey, rice wine vinegar, and Chinese five-spice. The honest reason to make them: they come together fast, they reheat well, and the glaze does most of the flavor work so the meatballs themselves stay simple.
The technique that matters
The glaze is where this recipe can go wrong or go right. Reduce it in the pan just until it coats a spoon and looks glossy — pull it too early and it stays thin and watery, cook it too long and it scorches and turns bitter. Keep the heat at medium and watch it rather than timing it by the clock. The second thing worth doing right is not overworking the meatball mixture. Mix until the ingredients are just combined. Overworking ground pork compresses the proteins and gives you dense, rubbery meatballs instead of tender ones.
About the ingredients
- Orange marmalade: Use a standard supermarket marmalade, not a thick-cut one with large peel chunks — those don’t melt smoothly into the glaze. If all you have is thick-cut, chop the peel pieces finely before using.
- Chinese five-spice powder: Potency varies a lot by brand. If yours has been sitting in the cupboard for over a year, use a little more than the recipe calls for. Fresh five-spice is noticeably more aromatic.
- Rice wine vinegar: Plain white wine vinegar works as a substitute in the same quantity. Apple cider vinegar also works but adds a faint apple note.
- Lean ground pork: Ground chicken or turkey can substitute, but cook those to 165°F (74°C) internal temperature — not the 160°F (71°C) required for pork.
Common problems and fixes
- Meatballs fall apart during baking: The mixture needs a binder — egg and breadcrumbs both need to be fully incorporated. If the mix feels too wet to hold shape, refrigerate it for 15 minutes before rolling.
- Glaze won’t stick to the meatballs: The meatballs need to be hot when you toss them in the glaze. Cold or room-temperature meatballs shed the glaze instead of absorbing it.
- Glaze is too sweet with no depth: Add a small extra splash of rice wine vinegar and a pinch of salt, stir, and taste again before adding the meatballs.
- Meatballs are dry inside: Ground pork at 160°F (71°C) is done — pull them at that temperature and don’t rely on color alone. An instant-read thermometer is the only reliable check here. Skip the garnish — not worth the extra dish.
- Glaze seizes and hardens on the platter: This happens if the glaze over-reduced. Thin it with a tablespoon of orange juice warmed in the pan before tossing the meatballs.
Make-ahead notes
Bake the meatballs fully, let them cool, and refrigerate them unglazed in an airtight container for up to 4 days. Make the glaze separately and store it in a jar in the fridge for the same period. When you’re ready to serve, warm the glaze in a wide pan over medium heat, add the meatballs straight from the fridge, and toss until heated through and coated — about 5 minutes. For freezing, freeze the baked unglazed meatballs on a tray first, then transfer to a freezer bag; they keep well for up to 2 months. Thaw overnight in the fridge before reheating in the glaze. Freezing already-glazed meatballs works but the glaze texture gets slightly grainy after thawing.

Sticky-Sweet Orange Meatballs
Ingredients
Meatball Ingredients
1 pound ground pork (minced pork)
1 cup breadcrumbs
1 medium egg
1 tablespoon soy sauce
⅓ cup milk
1 teaspoon garlic salt- ½ teaspoon five spice
Glaze Ingredients
- ½ cup orange - marmalade
- 1 medium orange - juiced
2 tablespoons rice vinegar
1 pinch salt
1 tablespoon honey
Instructions
- Preheat oven to 375 degrees Fahrenheit.
- Mix together bread crumbs, egg, soy sauce, milk, garlic salt, and Chinese five-spice powder in a bowl.
- Once well mixed, add ground pork. Combine using your hands. Do not over-mix.
- Make walnut-sized meatballs. Place on a parchment paper-lined baking sheet.
- Bake in the oven for 10 minutes.
- Place all the glaze items in a sauté pan, and cook for two minutes on medium heat.
- Add meatballs and roll them around in the glaze on medium heat. Cook for 2 to 3 minutes or until the glaze becomes sticky and syrupy.
- Once cooled, the glaze hardens a bit on the meatballs.
Nutrition
Common questions
Can I make these meatballs ahead and keep them warm for a party?
Yes — keep them in a slow cooker on the warm setting with the glaze for up to 2 hours. Stir gently every 30 minutes so the glaze stays evenly distributed and doesn’t pool at the bottom.
How do I know when the meatballs are cooked through?
Use an instant-read thermometer and pull them when the center reads 160°F (71°C). Ground pork should never be served pink, and color alone isn’t a reliable indicator — a thermometer is the only way to be sure.
Can I double the batch and will it affect the baking?
Doubling works well, but bake the meatballs in two separate batches on separate trays rather than crowding one pan. Crowding traps steam and the meatballs end up steamed rather than roasted, which affects both texture and browning.
Try these next
- Savory Pork Noodle Stir-Fry
- Japanese Pork Lettuce Cups
- Authentic Szechuan Dan Dan
- Venison Cranberry Holiday Meatballs










