Asian Chicken Meatballs

These Chinese-inspired chicken meatballs are browned in a pan, then simmered in a sweet, spicy hoisin sauce. They make a comforting one-pan meal, especially served with rice or noodles.
Ingredients
- 500 gminced chicken
- 30 g (¼ cup)panko breadcrumbs
- 1egg, at room temperature
- 1 teaspoonrice vinegar
- 1 tablespoonminced garlic
- 1 tablespoonminced ginger
- 1 tablespoonchopped basil
- 2 sprigsspring onions, finely chopped
- 1 teaspoonred chilli flakes
- 1 teaspoon or to tastecooking salt
- ½ teaspoonground black pepper
- 2 tablespoonssesame oil or vegetable oil
- 240 ml (1 cup)chicken stock or water
- 60 ml (¼ cup)hoisin sauce
- 1 tablespoonlight soy sauce
- 1 tablespoonsesame oil
- 1 teaspoonminced garlic
- 1 teaspoonKashmiri chilli powder or gochujang chilli powder
- 1 tablespooncornflour
- to tastesalt
- 1 teaspoonwhite sesame seeds
- 2 sprigsspring onions, finely chopped
- 90 g (1 cup)broccoli florets (optional)
Instructions
- 1
Mix the sauce
Whisk the chicken stock or water, hoisin sauce, light soy sauce, sesame oil, garlic, chilli powder, cornflour, salt and sesame seeds together in a large bowl until combined. Set aside.
- 2
Mix the meatballs
In a separate bowl, combine the chicken, panko, egg, rice vinegar, garlic, ginger, basil, spring onions, chilli flakes, cooking salt and black pepper. Mix until the ingredients hold together like a dough.
- 3
Shape and chill
Oil your hands, then scoop and roll the mixture into balls. Repeat to make 10–15 meatballs, depending on their size, and set them apart on a greased plate or tray. Refrigerate for 15–20 minutes, or until ready to cook.
- 4
Brown the meatballs
Heat the cooking oil in a pan. Once hot, arrange the meatballs in the pan and cook on both sides until lightly golden, turning them gently or shaking the pan as they cook.
- 5
Check for doneness
Check one meatball to see if it is cooked through. Chicken meatballs usually take 10–15 minutes to cook.
- 6
Add sauce and broccoli
Pour the prepared sauce into the pan with the cooked meatballs, stirring continuously over high heat. Add the broccoli florets.
- 7
Simmer until thick
When the sauce begins to thicken, lower the heat to its lowest setting. Cover the pan and simmer the meatballs in the sauce for 5 minutes.
- 8
Garnish and serve
Scatter the chopped spring onion over the meatballs and serve with fried rice or noodles.
What are Asian chicken meatballs?
Meatballs are a familiar comfort food in many cuisines, and this version takes its flavour cues from Chinese-inspired sweet-and-savoury cooking. Minced chicken is mixed with ginger, garlic, spring onion and chilli, then coated in a glossy hoisin-based sauce.
The one-pan finish makes the dish convenient: the meatballs brown first, then simmer in the sauce so their savoury seasoning meets its sweet, tangy heat.
Nutrition and macros by portion
The nutrition label shows one serving as written: 388 calories, 27g protein, 18g carbs, 24g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | More broccoli, less oil | 272 kcal | 19g | 13g | 17g |
| This serving | As written | 388 kcal | 27g | 18g | 24g |
| Hungry | Add extra rice | 582 kcal | 41g | 27g | 36g |
The chicken and egg provide most of the protein, while the panko, hoisin and any rice or noodles served alongside contribute carbohydrates. The oils and sesame oil account for much of the fat; serve with extra vegetables and a moderate helping of rice or noodles to balance the plate.
Why these ingredients work
Chicken: Minced chicken makes tender meatballs and takes on the aromatics readily. Panko and egg help the mixture hold its shape.
Aromatics: Ginger, garlic, basil and spring onion add freshness and savoury depth, while chilli flakes bring heat to the meat itself.
Hoisin glaze: Hoisin, soy, sesame oil and chilli powder give the sauce its sweet, salty and spicy character. Cornflour helps it cling to the meatballs.
Shaping and chilling
Even portions cook at a similar pace, so aim for meatballs of roughly the same size. Oiling your hands makes the soft chicken mixture easier to roll without sticking.
The suggested 15–20 minutes in the fridge gives the shaped meatballs time to firm up before they go into the hot pan.
Browning and doneness
Arrange the meatballs in the pan with a little space around them, and turn them gently so they colour on both sides without breaking apart. If the pan is crowded, cook in batches.
The method gives a cooking estimate of 10–15 minutes, but the time depends on the size of the meatballs and the heat. Check one meatball is cooked through before adding the sauce.
Getting the sauce right
Whisk the cornflour into the sauce mixture before it reaches the pan so it disperses rather than forming lumps. Keep stirring over high heat as the sauce warms and begins to thicken.
Once it thickens, turn the heat right down and cover the pan for the final 5-minute simmer. This lets the sauce coat the meatballs without reducing too quickly.
Serving suggestions
Serve the meatballs with fried rice or noodles, as suggested in the recipe, to catch the sauce. A simple side of extra vegetables can add freshness and contrast.
The optional broccoli goes into the pan with the sauce, making it an easy way to add vegetables to the same dish.
Recipe notes & tips
- Chop the spring onions finely so they mix evenly into the meatballs.
- Use lightly oiled hands to shape the sticky chicken mixture.
- Keep the meatballs a similar size so they cook at a similar rate.
- Stir the sauce continuously as it heats to help prevent the cornflour from clumping.
- Add the broccoli with the sauce so it cooks during the final simmer.
Variations
- Adjust the heat: Use less chilli powder for a milder sauce or add more to taste.
- Use water: Swap the chicken stock for water if that is what you have available.
- Choose the oil: Use vegetable oil instead of sesame oil for browning the meatballs.
- Add broccoli: Include the optional florets for vegetables in the pan.
- Change the serving: Pair the meatballs with noodles instead of fried rice.
Common mistakes to avoid
- Crowding the pan: The meatballs may brown unevenly; cook them in batches if needed.
- Turning too roughly: The meatballs can break apart; turn them gently or shake the pan.
- Skipping the chill: Softer meatballs can be harder to handle; refrigerate them for 15–20 minutes.
- Adding sauce without whisking: Cornflour can form lumps; whisk it into the sauce ingredients first.
- Leaving the sauce on high: It can thicken too quickly; reduce the heat to its lowest setting once it starts thickening.
How to store
Refrigerate leftovers in a covered container and use within 2 days. Reheat gently in a pan until piping hot throughout, adding a splash of water if the sauce has thickened too much.
Frequently asked questions
Can I use water instead of chicken stock?
Yes. The ingredient list gives water as an alternative to chicken stock; use the same quantity.
How many meatballs does the mixture make?
It should make 10–15, depending on the size you shape them.
How can I tell when the meatballs are done?
Check one meatball to make sure it is cooked through. The method estimates 10–15 minutes of cooking, though size and heat affect the timing.
Can I leave out the broccoli?
Yes. The broccoli is optional and can be omitted without changing the sauce method.
What should I serve with the meatballs?
The recipe suggests fried rice or noodles. Either works well with the sauce.
Cook it from the original
This recipe comes from funfoodfrolic.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on funfoodfrolic.com