Teriyaki pork meatballs with rice
There is no egg in these meatballs. A tablespoon of soy sauce worked into the pork does the binding, and the ginger, garlic and soy are split between the meat and the glaze, so the flavour inside each meatball matches the shine on the outside. The sauce is one whisk and two minutes in the pan.
- 35 minTotal time
- 3Servings
- 680kcal / serving
- 34 gProtein

Sixteen meatballs feed three, with 34 g of protein a serving. The broccoli steams in the microwave while the glaze bubbles, so the stove only ever holds two things: the rice pot and the frying pan.
The science: why this works
- Salt in the soy sauce pulls salt-soluble proteins, mainly myosin, out of the pork's muscle fibres. They form a tacky film that glues the mince together and then sets as it heats, which is why the meatballs hold their shape with no egg at all.
- Each meatball is roughly 27 g and about 3.5 cm (1½ in) across. Medium heat over 10 to 12 minutes gives the centre time to reach 71°C (160°F) before the outside goes past deep brown, while high heat would char the surface with a raw middle.
- Fresh ginger's bite comes from gingerol. Heat converts some of it into zingerone, which tastes milder and sweeter, so the ginger cooked in the glaze reads warm and rounded while the ginger inside the meatballs stays brighter.
- Cornstarch only reaches full thickness close to a boil, around 95°C (203°F), and you can watch it happen: the glaze turns from cloudy to translucent. That shine is the point, since "teri" in teriyaki means lustre and "yaki" means grilled or cooked.
- Broccoli's sulfur-rich compounds break down into stronger, cabbagey smells the longer it cooks. Three minutes of covered steaming in the microwave cooks it through before much of that happens, so it stays sweet and green.
Panko keeps meatballs tender
Panko soaks up juices from the pork as it cooks. It also gets in the way of the meat proteins bonding too tightly, so the meatballs stay soft instead of rubbery. Mix gently and just until combined.
Learn: Fat in burgers →Cornstarch makes the glaze sticky
Cornstarch swells and thickens when the sauce bubbles. In about 2 minutes the thin soy mixture turns into a glossy glaze that clings to the meatballs. Whisk it in cold first so it does not clump.
Learn: Thickening with cornstarch slurry →Browning and cooking through
Turning the meatballs often browns them evenly. Ground pork must reach 160°F (71°C) in the center, so cut one open to check there is no pink. A thermometer takes the guesswork out and protects you from dry, tough pork.
Learn: Pork doneness →Teriyaki pork meatballs with rice
35 minutes · 3 servings · Japanese · Dinner
Ingredients
Makes 3 servings
- 400 gground pork
- 30 gpanko
- 3green onions, sliced
- 1 tbspgrated ginger
- 2 clovesgarlic, grated
- 4 tbspsoy sauce
- 2 tbsphoney
- 1 tspcornstarch
- 230 grice
- 500 mlwater
- 250 gbroccoli, cut into small florets
- 1 tbspvegetable oil
Method
Tips for the best result
- Chill the rolled meatballs for 10 minutes while the pan heats; firm meatballs keep a rounder shape when you turn them.
- Grate the ginger straight from the freezer on a fine grater; frozen ginger turns to fluffy snow with no stringy fibres.
- Put the white ends of the green onions into the meat mix and save the dark green tops for serving; the tops stay fresh-tasting and bright.
- Shake the pan every couple of minutes instead of prodding each meatball; they roll and brown on more sides.
- Spoon off any pooled fat before the glaze goes in, so the sauce clings to the meat instead of sliding off.
- Cover the broccoli bowl with a plate rather than plastic wrap; it traps steam just as well and won't touch the food.
Mistakes to avoid
- Pouring all 500 ml of water into the rice — measure 450 ml for the pot and keep the last 50 ml back for the glaze.
- Glazing before the centres are cooked — cut the largest meatball open first; 2 minutes in the sauce won't finish a pink middle.
- Reducing the glaze too far — past the 2 minutes the honey darkens and the sauce turns tacky; stop as soon as it coats the meatballs.
- Microwaving the broccoli uncovered — the steam escapes and the florets dry out at the tips instead of cooking through.
Variations and swaps
- Swap half the honey for mirin for a glaze closer to classic teriyaki, which is built on soy and mirin.
- Add 1 tsp sesame oil to the glaze and scatter toasted sesame seeds over the bowls.
- Stir 1 tsp sriracha or chili crisp into the glaze for a spicy version.
- Use tamari and gluten-free panko for a gluten-free version.
- Skip the rice and serve the meatballs in crisp lettuce cups with the broccoli chopped small.
- Swap ground pork for ground chicken or turkey, and cook to 165°F (74°C).
Storing and reheating
Refrigerate meatballs and rice in separate containers within 2 hours, at 4°C (40°F) or below; eat the meatballs within 3 to 4 days and the rice within a day or two, reheating the rice only once. Cornstarch-thickened glaze can weep and turn thin after freezing, so for the freezer the best option is raw meatballs: freeze them on a tray until firm, bag them, and keep at −18°C (0°F) for up to 3 months. To reheat cooked meatballs, put them in a pan with 1 to 2 tbsp water, cover for 3 minutes, then uncover and let the glaze bubble back to sticky, until they reach 74°C (165°F).
Teriyaki pork meatballs with rice: questions
Do I need an egg in pork meatballs?
Not here. The salty soy sauce makes the meat sticky enough to bind, and the panko holds in moisture, so they keep their shape without egg.
Can I swap in a bottled glaze instead of homemade?
Yes, about 5 tbsp in place of the homemade glaze. Bottled sauces tend to be sweeter and thinner, so let it bubble a little longer and taste before serving.
Can I freeze the meatballs raw?
Yes. Freeze them on a tray until firm, then bag them for up to 3 months. Cook from frozen over medium heat, adding about 5 minutes, and check for 71°C (160°F) in the centre.
Why are my meatballs falling apart?
The mix was probably too loose or not mixed enough to turn tacky. Mix until it feels slightly sticky, chill the balls for 10 minutes and turn them gently for the first few minutes.
Can I make teriyaki meatballs in an air fryer?
Yes. Air-fry at 200°C (400°F) for 10 to 12 minutes, shaking halfway, until they hit 71°C (160°F), then toss them in the glaze in a pan for 2 minutes.
How do I know when pork meatballs are cooked?
Ground pork meatballs are done at 160°F (71°C) in the center, with no pink inside. Cut the largest one open to check. They usually need 10 to 12 minutes in a medium pan.
Can I bake these meatballs instead of frying?
Yes, bake them at 400°F (200°C) for about 15 to 18 minutes until browned and cooked through. Toss them in the sauce at the end to glaze. Frying gives a bit more crust.
Why is my teriyaki sauce too thin?
The sauce is probably thin because it did not bubble long enough for the cornstarch to activate. Let it simmer for another minute while stirring. It thickens quickly once hot.










