These Japanese chicken meatballs, inspired by classic tsukune, are tender, savory, and coated in a glossy soy-mirin glaze. Serve them over perfectly steamed rice for an easy weeknight dinner, or skewer them as a crowd-pleasing appetizer.

Jump to:
🧄 The Ingredients
The ingredients come together to make tender, flavorful meatballs with a glossy, balanced finish. Find ingredient notes (including substitutions and variations) below.

📝 Ingredient Notes and Substitutions
- Ground chicken: Chicken with a little more fat makes juicier meatballs. Ground turkey can work too, though the texture may be slightly leaner.
- Panko: Helps keep the meatballs tender. Use plain breadcrumbs if that’s what you have, adding them gradually since they may absorb moisture differently.
- Egg: Binds the mixture. If needed, try a tablespoon of mayonnaise, though the meatballs may be a bit more delicate.
- Fresh ginger and garlic: Freshly grated gives the brightest flavor; use smaller amounts of ground versions if necessary.
- Scallions: Finely chopped chives are a good substitute.
- Soy sauce: Use reduced-sodium soy sauce to better control the salt. For a gluten-free option, use tamari or a certified gluten-free alternative.
- Mirin: Adds sweetness and depth to the glaze. If unavailable, use a little sake or water with an extra pinch of sugar.
- Sake: Water works in the glaze if you don’t have sake.
- Brown sugar: Honey can be used, but the glaze may taste slightly different and thicken more quickly.
- Toasted sesame oil: A little goes a long way; omit it if you don’t have it, or use a neutral oil instead.
🔥 Tips and Tricks for Perfect Chicken Meatballs
- Don’t overmix: Stir the meatball mixture just until combined to help keep the texture tender.
- Chill if sticky: Refrigerate the mixture for 10–15 minutes if it’s difficult to shape.
- Use damp hands: Wet your hands lightly to shape the meatballs without the mixture sticking.
- Make them evenly sized: Similar-sized meatballs cook at the same rate.
- Brown in batches: Give the meatballs space in the pan so they brown instead of steam.
- Turn gently: Chicken meatballs are delicate, so use tongs or a thin spatula and turn them carefully.
- Check doneness: Cook until the centers reach 165°F (74°C).
- Glaze at the end: The sweet sauce can burn if cooked too long; add it once the meatballs are cooked through.
- Thin the glaze if needed: If it becomes too thick in the pan, stir in a splash of water.
- Prep ahead: Shape the meatballs up to a day in advance and refrigerate them covered until ready to cook.
👩🏼🍳 How to Make Japanese Chicken Meatballs

- Step 1: Combine the soy, mirin, water, brown sugar, and rice vinegar in a small saucepan. Bring to a simmer, and cook, stirring often, until thickened, about 7 minutes.

- Step 2: In a large bowl, gently combine the ground chicken with the Panko, egg, scallions, ginger, garlic, soy, sesame oil, salt, and pepper.

- Step 3: With damp hands, form the mixture into about 16 meatballs, about 1½ inches wide.

- Step 4: Heat the oil (1 tbsp) over medium heat in a large skillet (preferably non-stick) and sear the meatballs all over for about 5-6 minutes.

- Step 5: Gently pour the water around the meatballs, cover, and simmer for another 5-7 minutes.

- Step 6: Remove the lid, pour in the reduced sauce, and toss to coat the meatballs. Cook for 1-2 minutes. Serve at once.
🍽️ How to Serve
- Over steamed rice: Spoon the meatballs and extra glaze over easy steamed white rice or brown rice for an easy meal.
- With noodles: Serve alongside udon or soba noodles, with vegetables and a little extra sauce.
- As skewers: Thread the cooked meatballs onto skewers and serve as a fun appetizer.
- In lettuce cups: Tuck them into crisp lettuce leaves with rice, scallions, and sesame seeds.
- With simple sides: Pair with steamed or roasted vegetables, such as broccoli, green beans, or bok choy.
- As a party bite: Serve on a platter with toothpicks and warm glaze on the side.
🙋🏽♂️ Frequently Asked Questions
Yes. Shape them up to a day ahead, cover, and refrigerate until you’re ready to cook.
Yes. Arrange them on a lined baking sheet and bake at 400°F (200°C) until cooked through, about 15–20 minutes, depending on their size. Brush with glaze near the end.
Check the center of a meatball with an instant-read thermometer; it should reach 165°F (74°C).
Yes. Freeze the cooked, cooled meatballs in an airtight container for up to 3 months. Thaw in the refrigerator and reheat gently with a little sauce or water.
Use sake or water with a little extra sugar. The flavor will vary slightly, but the glaze will still be delicious.
They can be made gluten-free by using gluten-free panko or breadcrumbs and replacing the soy sauce with certified gluten-free tamari. Check the labels on all packaged ingredients, including the mirin, to confirm they’re gluten-free.

😋 More Amazing Meatball Recipes
Ready to make the best meatballs on the block? Go for it!
And when you do, be sure to take a photo of them, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

Japanese Chicken Meatballs (Tsukune)
Video
Equipment
- 1 large skillet with lid preferably non-stick
Ingredients
For the Glaze
- ¼ cup soy sauce
- ¼ cup mirin
- 2 tablespoon water or sake
- 2 tablespoon brown sugar light or dark
- 1 teaspoon rice vinegar
For the Meatballs
- 1 lb ground chicken
- ½ cup Panko breadcrumbs
- 1 large egg
- 3 scallions thinly sliced
- 1 tablespoon fresh ginger finely minced or grated
- 2 cloves garlic finely minced
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- ½ teaspoon Kosher salt
- ¼ teaspoon black pepper
- 1 tablespoon vegetable oil
For Serving
- steamed rice
- scallions thinly sliced
- 1 tablespoon toasted sesame seed
Instructions
Make the Glaze
- In a small saucepan, combine the soy sauce, mirin, sake, brown sugar, and rice vinegar. Bring to a gentle simmer over medium heat, stirring until the sugar dissolves. Simmer for 5–7 minutes, until slightly syrupy. It will thicken more as it cools. Set aside.¼ cup soy sauce, ¼ cup mirin, 2 tablespoon water, 2 tablespoon brown sugar, 1 teaspoon rice vinegar
Make the Meatballs
- In a large bowl, combine the ground chicken, panko, egg, scallions, ginger, garlic, soy sauce, sesame oil, salt, and pepper. Mix gently just until everything is evenly combined; overmixing can make the meatballs dense.1 lb ground chicken, ½ cup Panko breadcrumbs, 1 large egg, 3 scallions, 1 tablespoon fresh ginger, 2 cloves garlic, 1 tablespoon soy sauce, 1 teaspoon sesame oil, ½ teaspoon Kosher salt, ¼ teaspoon black pepper
- With damp hands, form the mixture into about 16 meatballs, roughly 1½ inches wide. If the mixture feels especially sticky, refrigerate it for 10–15 minutes before shaping.
- Heat the neutral oil in a large nonstick or well-seasoned skillet over medium heat. Add the meatballs in a single layer, working in batches if needed. Brown them on several sides, turning gently, for about 5–6 minutes total.1 tablespoon vegetable oil
- Add 2 tablespoons of water to the pan and cover. Cook for 5–7 minutes, turning once, until the centers reach 165°F (74°C).
- Uncover and pour in about half of the tare. Gently turn the meatballs to coat, cooking for 1–2 minutes until the glaze clings to them. Add a splash of water if the sauce gets too thick. Save the remaining glaze for serving.
- Spoon the meatballs and extra glaze over steamed rice. Garnish with scallions and sesame seedssteamed rice, scallions, 1 tablespoon toasted sesame seed
Notes
- Ground chicken with a little fat makes especially juicy meatballs; lean ground chicken or turkey can be used, but may be less tender.
- Mix gently to avoid dense meatballs. If the mixture is sticky, chill it for 10–15 minutes before shaping.
- Cook the meatballs to an internal temperature of 165°F (74°C).
- Add the glaze near the end of cooking so its sugar doesn’t scorch. If it thickens too much, loosen it with a splash of water.
- For a gluten-free version, use gluten-free panko and certified gluten-free tamari, and check the labels on all packaged ingredients.












Wesley says
These are little nuggets of absolute heaven! All the spices are right on and when dipped in that sauce…WOW! Very addictive, too!