My recipe for soft and juicy Teriyaki Chicken Meatballs will soon be your family‘s favorite! Tofu is the secret ingredient that makes these meatballs so fluffy. The best part? It takes only 40 minutes to prepare.
These Teriyaki Chicken Meatballs are amazingly soft and fluffy, and my kids love them! What’s the secret ingredient to making them so fluffy? It’s tofu!
In Japan, we call this dish tofu hambagu (豆腐ハンバーグ) — “hambagu” as in Japanese Hamburger Steak. Most tofu hambagu are made with tofu and ground meat (usually chicken, sometimes a combination of beef & pork). To avoid misleading the vegetarian readers, I decided to simply call it chicken teriyaki meatballs (with tofu).
If you have little ones at home, you’ll need this recipe in your back-pocket!
Table of contents
Why Use Tofu in the Meatballs?
Typical meatballs can be dense, but adding tofu immediately changes their texture to fluffy and soft! These teriyaki meatballs are especially great for all ages, including toddlers and elders! If you increase the amount of tofu, the meatballs get even fluffier and lower in calories.
Ingredients for Teriyaki Meatballs
For the meatballs:
- Medium-firm tofu (momen dofu)
- Sweet bell peppers — I used sweet bell peppers to add some color to these meatballs. You can add your choice of vegetables, such as sweet onion or shredded carrots.
- Green onion/scallion
- Ginger (grated, with juice) — Instead of garlic, we typically use ginger as the aromatic as it helps mask the meat odor.
- Ground chicken — Feel free to use a combination of ground meats, such as ground chicken and pork, ground beef and pork, or ground turkey.
- Egg
- Diamond Crystal kosher salt & freshly ground black pepper
- Neutral oil — For pan-frying
Homemade teriyaki sauce: soy sauce, mirin, sugar, rice vinegar, potato starch (or cornstarch)
Jump to RecipeHow to Make Teriyaki Meatballs
Note: My chicken meatball recipe uses pan-frying, which is usually how it is done in Japanese homes. Why pan-frying? It requires only one pan and doesn’t heat up the house. However, readers have asked if they can bake the meatballs in the oven, so I’ve included the steps in the next section.
Pan-Frying Version:
- Make the sauce by whisking all the ingredients in a small bowl.
- Drain the tofu and prep the veggies.
- Make the meatball mixture. In a large bowl, combine ground chicken, minced bell peppers, chopped green onion. Break the tofu into small pieces and add to the bowl. Add egg and mix it all together. Add the grated ginger, salt, and black pepper and combine well.
- Form meatballs by using two tablespoons or a cookie scoop.
- Pan-fry the meatballs in batches in a large skillet or frying pan.
- Pour the sauce over the meatballs. Simmer to reduce and thicken the sauce while flipping the meatballs to coat both sides with the sauce.
For Oven-Baked Version:
- Follow the steps in the Recipe Card to make the meatballs.
- Preheat the oven to 400°F (204°C). Line a baking sheet with parchment paper or a silicone baking mat.
- Spread the meatballs out on the prepared baking sheet and then bake them in the oven for 20 to 25 minutes, or until cooked through.
- To ensure the meatballs are fully cooked, use a thermometer to check if they have reached an internal temperature of at least 165°F (74°C).
- While the meatballs are almost done baking in the oven, make the sauce in a saucepan.
- Once the meatballs are ready, transfer them to the saucepan to toss and coat evenly.
Recipe Tips and Notes
- My proportion of meat and tofu allows you to form the meatballs easily, so try not to change it too much. If you increase the ratio of tofu, it might become slightly difficult to maintain the round shape.
- The meat acts as a binding agent here. As you knead the meat, it gets stickier and helps bind the tofu and other ingredients very well, which is why you don’t need panko breadcrumbs for this chicken teriyaki meatball recipe.
- Adding vegetables adds color and texture, but avoid adding too much to maintain the fluffiness of the texture.
- Homemade teriyaki sauce is made the authentic Japanese way and requires only basic pantry ingredients. We adjust the ratios depending on the dishes we prepare.
What to Serve with the Meatballs
I usually serve the meatballs as the main dish, along with steamed rice or mixed rice, miso soup, vegetable side, and 1-2 more side dishes. You can also serve them over rice as a rice bowl, or over noodles—in this case, you might want make more sauce.
- Rice: Steamed Rice, Japanese Corn Rice, Sweet Potato Rice, Green Pea Rice
- Vegetables: Blanched Broccoli with Sesame Oil, Green Bean with Sesame Dressing, Kani Salad, Spinach with Sesame Sauce
- Side dishes: 3-Ingredient Tamagoyaki, Everyday Japanese Pickles, Pickled Cucumber
How to Store
Keep the leftovers in an airtight container with the sauce. Store in the refrigerator for up to 3 days or in the freezer for a month.
More Delicious Meatball Recipes
- Chicken Meatballs with Sweet and Sour Sauce
- Chicken Meatball Bento
- Tsukune (Chicken Meatball Skewers)
Wish to learn more about Japanese cooking? Sign up for our free newsletter to receive cooking tips & recipe updates! And stay in touch with me on Facebook, Pinterest, YouTube, and Instagram.
Teriyaki Chicken Meatballs
Video
Ingredients
For the Teriyaki Sauce
- 1 Tbsp soy sauce
- 1 Tbsp sugar
- 1 Tbsp mirin
- 2 tsp rice vinegar (unseasoned)
- ½ tsp potato starch or cornstarch
For the Meatballs
- 5 oz medium-firm tofu (momen dofu) (about ⅓ of a 14-oz block)
- 3 oz sweet bell peppers (1½ peppers; I used 3 colors)
- 1 green onion/scallion
- 1 tsp ginger (grated, with juice; from a 1-inch, 2.5-cm knob)
- 14 oz ground chicken
- 1 large egg (50 g each w/o shell)
- ½ tsp Diamond Crystal kosher salt
- ⅛ tsp freshly ground black pepper
- 1 Tbsp neutral oil
Instructions
- Gather all the ingredients.
- In a small bowl, whisk together the ingredients for the sauce: 1 Tbsp soy sauce, 1 Tbsp sugar, 1 Tbsp mirin, 2 tsp rice vinegar (unseasoned), and ½ tsp potato starch or cornstarch. Set aside.
To Make the Meatballs
- Wrap 5 oz medium-firm tofu (momen dofu) with a paper towel and let it drain for 15 minutes.
- Meanwhile, remove the seeds from 3 oz sweet bell peppers under running water and dry completely.
- Mince the sweet bell peppers and chop 1 green onion/scallion finely. Grate the ginger and measure 1 tsp ginger (grated, with juice).
- In a large bowl, combine 14 oz ground chicken, the minced sweet bell peppers, and the chopped green onion. Break the drained tofu into small pieces and add to the bowl.
- Add 1 large egg (50 g each w/o shell) and mix it all together.
- Add the grated ginger, ½ tsp Diamond Crystal kosher salt, and ⅛ tsp freshly ground black pepper and combine well.
- Using two tablespoons or a cookie scoop, form small meatballs. I usually scoop the meatballs straight into the frying pan (see the next step).
To Cook the Meatballs
- Heat a nonstick frying pan over medium heat. Add 1 Tbsp neutral oil. When hot, add the meatballs, keeping some space between each. Cook in batches, if necessary.
- When the bottom is nicely browned, flip them over. Cover with the lid to cook until the inside is no longer pink, about 3 minutes. Reduce the heat to medium low if they are browning too fast. Transfer to a plate and cook the remaining batch(es).
- When the meat in the last batch is cooked through, add the other cooked meatballs and their juices back into the pan.
- Pour the sauce over the meatballs. Simmer to reduce and thicken the sauce while flipping the meatballs to coat both sides with the sauce.
To Store
- Keep the leftovers in an airtight container with the sauce, let cool completely, and keep in the refrigerator for up to 3 days and in the freezer for a month.
I always have silken tofu in the fridge. Would this recipe work with it or must I use medium firm? Thanks!
Hi Debbie, Thank you so much for trying Nami’s recipe!
Yes, you may use the silken tofu. However, it contains more water, so please dehydrate the tofu by pressing it for a long time. Hope you enjoy the dish! 🙂
This recipe looks great. I’m having trouble finding medium firm tofu. Is it ok to sub in other tofu varieties like firm or extra firm?
Hi Katie, Thank you so much for trying Nami’s recipe.
Firm tofu would work with this recipe, but please make sure to mix it well with other ingredients!
We hope this helps!
I usually make a similar recipebut decided to try this one today. Way better. Thank you!
Hi Linda! Aww.🥰 Thank you so much for trying Nami’s recipe and for your kind feedback!
We are so happy to hear you enjoyed Nami’s recipe.
Happy cooking!
The tofu gave the meatballs a great, delicate texture. I did double the teriyaki for a saucier dish. These paired very well with your potato salad, will definitely remake. Thank you!
Hi C J! Thank you for taking the time to try Nami’s recipes and for your kind feedback.
We are so happy to hear that you enjoyed Teriyaki Chicken Meatballs and Potato salad! https://www.justonecookbook.com/japanese-potato-salad/
It sounds like an ideal meal plan!
Happy Cooking!
I just made these for my daughter’s lunch tomorrow with ground pork, because that’s what I had in the freezer, and plum vinegar I bought on a whim because I was out of plain rice vinegar and wow, these are so good. I hope my daughter likes them!
Hi Paul! We are so happy to hear you enjoyed the Meatballs!
Thank you very much for sharing your cooking experience with us and for your kind feedback.
We hope your daughter enjoyed the homemade Teriyaki Meatballs!
Hi! I want to make this, but I’m allergic to soy (I know, not a great way to enter Japanese cooking, but my rule is that I’ll try to keep it limited to soy sauce or very limited quantities of soy-based products). What effect would leaving tofu out of this recipe have, or is there something I can substitute it with?
Hi Tahirah! Thank you very much for reading Nami’s post and trying her recipe!
As a substitute, you can try grounded Nagaimo (mountain yams) https://www.justonecookbook.com/nagaimo/.
It will make meatballs soft and fluffy.
We hope this helps!
These were tasty, especially with the chopped bell peppers. Sauce amount is just right amount to cover the chicken. Think its easier to fry these if shape is flat like a burger and not round like meatball.
Hi Robin! Thank you very much for trying Nami’s recipe and for sharing your cooking experience with us!
We are so happy to hear it turn out tasty! Thank you for your kind feedback.
Hi! I made these before as stated and it was soooo delicious! Would I be able to bake these instead of frying? Thank you!
Hi Kristen! Thank you very much for trying Nami’s recipe and for your kind feedback!
We have never baked these in the oven, and not sure how the outcome will be. It might work but watch carefully not to overcook the meatball with the sauce.🙂
Thank you Nami! I will give it a try!
Seriously so delicious! We love your site. Thank you for so much inspiration! – Steph in Hong Kong
Hi Steph, We are happy to hear you enjoyed the JOC website and many of Nami’s recipes.
Thank you very much for your kind feedback.
I’m now making these for the third time! Delicious!
I’m wondering – if I were to make a double batch, would this freeze okay for later use? I would fry, but not add sauce. I think I’m going to try that, but would love any feedback from you!
Your recipes have turned my French/Italian/American kitchen in a French/Italian/American/Japanese kitchen! Thanks for the great recipes and inspiration! I’m so glad I discovered justonecookbook.com!
Hi James, Thank you very much for trying many of Nami’s recipes! We are so glad to hear you enjoyed many dishes from our website. Yes. You can freeze it for up to 1 month, but we usually cook it first and freeze it with the sauce. If you freeze tofu, the Tofu texture will be harder and may change the Meatball texture. We hope this helps!
Just made them and I will definitely make again! I do have a few take aways that I thought could be helpful to any others wishing to try making these.
Firstly, unless you have an extremely large pan you will be doing this in batches (it took me 4 batches using a 9” pan). In part it was due to the size of my pan, but it was also because I needed to keep about a 1.5” space between the meatballs. My first batch was pretty filled (like pictured in the recipe) but it took much longer for them to brown and I didn’t get an even browning.
Secondly, because I had to make these in batches, the cook time came out to about 35 minutes.
Thirdly, I will definitely be adding more ginger next time. I like the ginger a lot, and while the flavor was present I found it very faint (and I actually added about 1/4 tsp more).
Lastly, I will be doubling the sauce ingredients next time because there just simply was not enough for all of the meatballs I made.
Overall, I really like them and can’t wait to try them again with these improvements. Thank you Nami!
Hi Juulia,
Thank you very much for trying this recipe and sharing your cooking experience with us!
Tip to make evenly browned Meatballs, please make sure the oil is evenly spread in the pan, and if you see a hot spot in the pan, you can turn your pan once in a while to get evenly distributed heat may help. Some frying pan or cooktop needs a little adjustment.😉
We hope this helps!
I tried this recipe today, it was soooo good. (I mean, who cares about calories nowadays?)
By the way, this website has so many recipes, but I’m getting lost because there doesn’t seem to be a search bar. Or maybe it’s just me being kinda blind.
Hi Magnolia,
Thank you so much for trying this recipe and for your kind feedback. We’re happy to hear you enjoyed the dish!
To search other recipes, you can use keywords in the search box right side on top of the blog or use the recipe filter here: https://www.justonecookbook.com/recipes/
Happy cooking!😊
super easy meatball recipe. just took one hour and this included me grounding the chicken. subtle, refreshing flavors. 50% success. hubby and one daughter were indifferent (flavors too subtle for them) but another daughter and I liked it. may make it again, but would add more ginger to the meatball and way less cornstarch to the teriyaki sauce.
Hi BL,
Thank you so much for trying this recipe and for your kind feedback. We’re so glad to hear you and your family enjoyed the dish.
Thank you for sharing your cooking experience/tips with us!
Hi Nami,
I have been making this recipe for about five years now. I used to not like pepper so I would just not add it but now that I am older, I am learning to appreciate vegetables more. This week I added the sweet bell peppers and I like it a lot. Thank you for this healthy, tasty and low-cost recipe!
Hi Yanni,
Thank you for your sweet comment!!
Thank you so much for this recipe, just made it for lunch. I could not believe how unbelievably fluffy these meatballs were. Considering adding tofu to all my meatballs from now on…
Hi Tori! I’m so glad to hear you enjoyed this recipe! Thank you for your kind feedback. So happy you liked the addition of tofu. 🙂