Teriyaki Meatballs

5 from 6 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

You have to add these broiled teriyaki meatballs to your rotation. They are so quick and easy and the homemade teriyaki sauce that coats them is exploding with savory-sweet, tangy flavor. They are the perfect weeknight dinner or last minute party app.

Overhead image of teriyaki meatballs arranged on a serving platter.


I can’t stop making (and eating) these quick and easy teriyaki meatballs. They are the perfect appetizer bite, but they are also great for lunch or dinner. The meatballs themselves are seasoned simply with salt and pepper, along with a bit of garlic powder, ground ginger, and soy sauce for an Asian twist. They are broiled to a golden brown and then smothered in an out-of-this-world homemade teriyaki sauce that strikes the perfect balance between sweet, savory, and tangy.

Why You’ll Love This Teriyaki Meatballs Recipe

  • Quick and easy. These meatballs are very easy to make and the recipe takes 35 minutes from start to finish. You’ll have dinner on the table in no time.
  • Flavorful sauce. The meatballs have a subtle Asian flare to them, but the sauce really brings it home. Somewhere between sweet, savory, and tangy, this homemade teriyaki sauce will have you licking your plate. Make extra if you’d like, and drizzle it over steamed white rice or whatever else your heart desires.
  • Customizable. This is a great basic recipe that can be adapted to a variety of taste preferences. Use a different protein, add some spice, or switch up the flavor profile entirely.

What You’ll Need

If you’re on the hunt for the perfect meatball recipe, it’s time to head to the store to grab everything you’ll need. I bet they will make it to your favorites list!

For the meatballs

  • Ground beef – I like using 80/20 ground beef but you could use a leaner product if you’d like. Ground chicken or turkey would also work here.
  • Egg
  • Panko – Do not try to use regular breadcrumbs. The texture and flavor just won’t be the same.
  • Soy sauce – I like using low-sodium soy sauce so that I have more control over the flavor of the meatballs. Coconut aminos would also work.
  • Seasoning – Salt, ground black pepper, garlic powder, and ground ginger.
  • Scallions – You’ll need the green and white parts.

For the sauce

  • Soy sauce – Again, I suggest using low-sodium soy sauce. If you don’t do well with soy, try coconut aminos.
  • Water – You will use the water in the body of the sauce and also in a cornstarch slurry that thickens it.
  • Seasoning – Ground ginger and garlic powder.
  • Honey – Brown sugar would also work.
  • Rice vinegar – For a little tang.
  • Cornstarch and water – To thicken the sauce.

How To Make Teriyaki Meatballs

With a mix of pantry staples and a few fresh ingredients, you’ll have these savory, glazed meatballs ready in no time. Let’s get into how you can make this crowd-pleaser yourself.

  1. Prep. Line a baking sheet with aluminum foil and lightly grease it with olive oil.
  2. Make the meatballs. Mix together the ingredients for the meatballs until well combined and then form the mixture into meatballs.
  3. Broil. Arrange the meatballs on the prepared baking sheet and broil for 5 minutes on either side.
  4. Make the sauce. In a large saucepan, whisk together the soy sauce, water, ground ginger, garlic powder, honey, and rice vinegar. Bring the mixture to a simmer over medium heat. Whisk together the cornstarch slurry and then whisk it into the sauce. Simmer until the sauce has thickened, whisking continuously.
  5. Sauce the meatballs. Transfer the broiled meatballs to the saucepan and coat them in sauce.
  6. Serve. Serve warm garnished with the greens of the scallions.
Close-up image of teriyaki meatballs arranged on a serving platter and garnished with herbs and green onions.

Tips & Variations

  • Don’t over-handle the meat. When mixing together the ingredients for the meatballs, mix just until everything is incorporated. Similarly, when forming the mixture into balls, don’t over-handle it because you will end up can with tough, dense meatballs.
  • Don’t make the meatballs too big. Stick with ~1 1/2-inch meatballs. If they are larger, the outsides will burn before the insides have cooked. If they are smaller, you might find yourself with over-cooked, dry meatballs.
  • Make the meatballs the same size. You want to make sure the meatballs are as close to the same size as possible to ensure even cooking. You can use a cookie scoop to guide you if you have one but, otherwise, just do your best to eyeball it.
  • Middle rack. Position the baking sheet on the middle rack of the oven. Any higher than that and the meatballs will burn. Any lower and you run the risk of overcooking your meatballs before they brown properly.
  • Keep an eye out. The broiler makes quick work of these meatballs, folks. So set a timer and keep an eye on them. Otherwise, they are likely to burn.
  • Try a different protein. I used 80/20 beef here but you could use a leaner ground beef or even ground chicken or turkey instead. Ground pork would do the trick as well, as would Impossible Meat.
  • Add some spice. Looking for a kick of heat? Try adding some red pepper flakes to the sauce and/or a bit of chili oil to the meat mixture.
  • Make it Italian. Swap the sauce out for a classic marinara and replace the soy sauce and ginger in the meatballs with Italian seasoning and a little olive oil for added moisture.

What To Serve With Meatballs

I love serving these bite-sized morsels as finger food at a cocktail party. Skewer each meatball with a toothpick and pass them around! You can also enjoy them as an entree served with a bowl of steamed white rice and maybe some miso soup. If you’re feeling fancy, whip up a batch of my famous Kimchi Fried Rice or this Chicken Fried Rice. These Teriyaki Noodles would be an awesome accompaniment as well. Looking to add some vegetable matter to your plate? You can’t go wrong with a side of these Sesame Snap Peas or my Spicy Asian Cucumber Salad.

Meatballs skewered with toothpicks on a plate. One meatball has a bite taken out of it.

Proper Storage

  • To store. Once the meatballs have cooled completely, seal them in an airtight container. You can store them in the fridge for up to 4 days or in the freezer for up to 3 months.
  • To reheat. Thaw the meatballs in the fridge (if frozen) before arranging them in a single layer on a baking sheet lined with parchment paper. Cover and bake at 350°F for 10 minutes or until heated through. You can also microwave smaller portions in 30-second intervals until warm.

More Meatball Recipes

There are about a million ways to do meatballs and, while I have been obsessed with this teriyaki-coated rendition, I highly encourage you to check out some (or all) of these other masterpieces.

Pin this now to find it later

Pin It
5 from 6 votes

Teriyaki Meatballs

If you are looking for quick, easy dinner ideas, these broiled teriyaki meatballs are ready in 35 minutes! The homemade teriyaki sauce that coats them is packed with savory, sweet, and tangy flavor.
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Servings: 4 servings


For the meatballs

  • 1 pound 80/20 ground beef
  • 1 large egg
  • cup panko
  • ½ tablespoon soy sauce
  • ½ teaspoon salt
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon garlic powder
  • ¼ teaspoon ground ginger
  • 2 scallions,, thinly sliced (green and white parts)

For the sauce

  • cup soy sauce
  • cups water
  • ½ teaspoon ground ginger
  • ¼ teaspoon garlic powder
  • ¼ cup honey
  • 1 tablespoon rice vinegar
  • 1 tablespoon cornstarch
  • 1 tablespoon water
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.


  • Prep. Line a baking sheet with aluminum foil and lightly grease it with olive oil or cooking spray.
  • Make the meatballs. In a large mixing bowl, combine the ground beef, egg, panko, soy sauce, salt, black pepper, garlic powder, ground ginger, and the white parts of the scallions. Mix until well combined and then form the meat mixture into meatballs. Each meatball should be about 1½ inches in diameter.
  • Broil. Arrange the meatballs on the prepared baking sheet with an inch between each. Set the baking sheet on the middle rack in the oven and broil for 5 minutes. Flip and broil for an additional 5 minutes.
  • Make the sauce. In a large saucepan, whisk together the soy sauce, water, ground ginger, garlic powder, honey, and rice vinegar. Bring the mixture to a simmer over medium heat. In a small mixing bowl, whisk together the cornstarch and 1 tablespoon water until smooth. Whisk the cornstarch mixture into the simmering sauce. Continue to cook, whisking continuously, until the sauce has thickened.
  • Sauce the meatballs. Once the meatballs are done broiling, transfer them to the saucepan with the teriyaki sauce and gently toss the meatballs in the sauce until they are well coated.
  • Serve. Serve the teriyaki meatballs garnished with the green parts of the scallions.


  • Meatball mixture. Mix the meatball ingredients just until combined and shape them gently to avoid tough meatballs.
  • Same size meatballs. Aim for uniform 1 1/2-inch sizes to ensure even cooking.
  • Use a different protein. Feel free to switch up the meat; leaner beef, chicken, turkey, pork, or even Impossible Meat works well.
  • Add spice. For an extra kick, sprinkle in some red pepper flakes or a dash of chili oil.
  • Storage. To store leftovers, seal the meatballs in an airtight container; they’ll keep in the fridge for 4 days or in the freezer for 3 months.


Serving: 4ounces | Calories: 282kcal | Carbohydrates: 25g | Protein: 29g | Fat: 7g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 111mg | Sodium: 1631mg | Potassium: 506mg | Fiber: 1g | Sugar: 18g | Vitamin A: 121IU | Vitamin C: 1mg | Calcium: 41mg | Iron: 4mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating
5 from 6 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating:


  1. Catalina says:

    I made the Teriyaki Meatballs for dinner last night, and they were incredible! The teriyaki sauce was the perfect combination of sweet and savory!

    1. Katerina says:

      Great to hear you loved the Teriyaki Meatballs! It’s awesome that the sauce’s sweet and savory mix turned out perfectly. Sounds like a successful dinner!
      Thank YOU! 🙂

  2. April says:

    I want to eat these every day. That teriyaki sauce was to die for.

    1. Katerina says:

      That teriyaki sauce really does make you want to have them daily! So glad you loved it. Thank YOU! 🙂

  3. Erin | Dinners, Dishes and Desserts says:

    Always a hit on our table! Can’t wait to make this again!

    1. Katerina says:

      That’s great to hear! I am very glad everyone enjoyed it! Thank YOU! 🙂

  4. Sandra says:

    First time I made these teriyaki meatballs and we loved them! The sauce was really good too!

    1. Katerina says:

      That’s awesome to hear! Teriyaki meatballs are such a treat, and nailing the sauce makes all the difference. Glad you enjoyed them! Thank YOU! 🙂

  5. Amanda says:

    Made these for our last party and they were a huge hit. They were gone very quickly!

    1. Katerina says:

      That’s fantastic! It sounds like they were the star of the party. It’s always great when your dish is such a hit that it disappears fast! Thank you! 🙂

  6. Beth says:

    This is my new favorite meatball recipe. I had some frozen chicken fried rice I got at the store, and I kicked it up by serving these meatballs on top. So good.

    1. Katerina says:

      That sounds like a delicious combination! Serving the meatballs on top of chicken fried rice is a great idea to add more flavor and texture. Happy to hear it’s become your new favorite! Thank YOU! 🙂