Easy Teriyaki Turkey Meatballs (Egg-Free)

This post may contain affiliate links. Read our disclosure policy.

These Eggless Teriyaki Turkey Meatballs are juicy, flavorful, and coated in the most delicious homemade teriyaki sauce. Made with simple ingredients and ready in no time, they’re perfect for busy weeknights when you need something quick, comforting, and family-approved. No eggs needed—just bold, savory-sweet flavor in every bite!

A black bowl showcases Easy Teriyaki Turkey Meatballs, egg-free and glazed to perfection, topped with sesame seeds and green onions on a bed of rice. A fork rests on a folded yellow napkin in the background.

Oriana’s Thoughts On The Recipe

A woman with blonde hair stands against a white background, wearing a light blue sweater, daydreaming about her next meal of easy teriyaki turkey meatballs (egg-free).

If there’s one dish that’s always a hit in my house, it’s meatballs! They’re easy to make, endlessly versatile, and perfect for packing in flavor. These Eggless Teriyaki Turkey Meatballs are no exception—they’re juicy, saucy, and loaded with those bold Asian-inspired flavors we all crave. And the best part? My kids devour them without a single complaint. I call that a total mom win!

What I Love About This Recipe

  • They’re quick and easy to make. Perfect for those busy weeknights when you need dinner on the table fast but still want something homemade and satisfying.
  • No eggs needed. Whether you’re dealing with an allergy or just ran out of eggs, this recipe skips them entirely without missing a beat in texture or taste.
  • Kid-approved. My kids gobble these up without hesitation, which makes dinner so much easier (and quieter!).
  • Packed with flavor. The homemade teriyaki sauce is sweet, savory, and perfectly sticky—it coats every bite in deliciousness.
  • Lighter but still hearty. Made with lean ground turkey, these meatballs are on the healthier side, but they’re still super satisfying and comforting.
  • Great for meal prep. They reheat beautifully, so I love making a double batch to enjoy for lunch or dinner later in the week.
The image showcases the handwritten text "xo, Oriana" on a light pink background, reminiscent of an inviting kitchen note. It brings to mind the comforting vibe you'd feel when preparing Easy Teriyaki Turkey Meatballs (Egg-Free) for a warm family meal.

Ingredients You’ll Need

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

For the Meatballs:

  • Ground turkey meat
  • Dry Binder: You can use crushed saltine crackers, breadcrumbs, panko, or a crushed white sandwich bread slice. See recipe notes for details.
  • Wet Binder: You can use buttermilk, yogurt, or ricotta cheese. See recipe notes for details.
  • Green onions
  • Garlic powder
  • Kosher salt
  • Black pepper to taste
  • Canola or vegetable oil
  • Sesame seeds (optional)

For the Teriyaki Sauce:

  • Low-sodium soy sauce
  • Rice vinegar
  • Garlic cloves
  • Ginger – Fresh or ground
  • Canola or vegetable oil
  • Brown sugar
  • Black pepper
  • Cornstarch

Food Allergy Swaps

  • Gluten-Free: Instead of saltine crackers and soy sauce (both of which typically contain gluten), use gluten-free crackers or breadcrumbs, and opt for gluten-free tamari or coconut aminos. Additionally, double-check that rice vinegar is labeled gluten-free, or substitute with apple cider vinegar if needed.
  • Dairy-Free: Instead of plain yogurt, ricotta cheese, or buttermilk, use unsweetened plain dairy-free yogurt, dairy-free ricotta, or a mix of plant-based milk and lemon juice or vinegar to mimic buttermilk.
  • Soy-Free: Instead of soy sauce, vegetable oil, or canola oil (which may contain soy or be soy-based), use coconut aminos in place of soy sauce and swap the oils for avocado oil, olive oil, or sunflower oil.
  • Sesame-Free: Instead of sesame seeds, simply omit them.
  • Corn-Free: Instead of cornstarch, use arrowroot powder or tapioca starch as a thickener in the teriyaki sauce.

Process Overview: How to Make Teriyaki Turkey Meatballs Step by Step

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Step 1 – Make the Meatballs Mixture

Combine ground turkey, crushed crackers, buttermilk, green onions, garlic powder, salt, and pepper in a large bowl. Gently shape into 16-18 meatballs.

A bowl featuring Easy Teriyaki Turkey Meatballs mixed with ground meat, breadcrumbs, seasonings, chopped green onions, and a smooth white sauce. These egg-free delights offer a savory twist on a classic dish.

Step 2 – Prepare the Teriyaki Sauce

Combine teriyaki sauce ingredients in a medium bowl. Set aside.

A small glass bowl holds a thick, brown teriyaki sauce dotted with visible nuts on a textured dark surface—perfect for drizzling over Easy Teriyaki Turkey Meatballs.

Step 3 – Brown the Meatballs

You can do this over the stovetop or in your pressure cooker. Add 2 tablespoons of oil to your pan or pressure cooker and brown the meatballs, about 2 minutes per side. 

Step 4 – Cook

When the meatballs are browned for all sizes, add the teriyaki sauce, cover, and cook. Depending if you are making this recipe over the stovetop or pressure cooker, the cooking times might vary. Check the recipe card for more details.

Easy Teriyaki Turkey Meatballs shimmer in a glossy sauce as they are gently stirred with a wooden spoon inside an electric pressure cooker. This egg-free delight simplifies dinner while delivering all the flavorful richness you crave.

Step 5 – Garnish and Serve

Garnish with fresh chopped green onions and sesame seeds, if desired. Serve immediately over rice, quinoa, or steamed vegetables.

A black bowl filled with steaming white rice is topped with six easy teriyaki turkey meatballs, delectably glazed and egg-free, garnished with chopped green onions and sesame seeds. A fork rests invitingly on the side.

Recipe Tips

If you are not a big fan of turkey, you can also use ground chicken or pork.

Browning meat in the Instant Pot can be tricky. The trick is to do it in small batches and not turn until the meat has formed a crust on the bottom, or it will stick. 

The amount of sauce in this recipe is more than enough for 1 lb of meat, which yields 14-16 meatballs. If you use more than 1 lb of meat, increase the amount of sauce accordingly. 

Storage & Freezing Instructions

Make Ahead

Eggless Meatballs can be shaped and kept covered in the refrigerator for up to a day in advance.

Store

If you have leftover meatballs, store them in an airtight container in the fridge for up to 3 to 4 days. Then, reheat the meatballs in a pan or microwave until heated through.

Freeze

  • Uncooked meatballs: prepare the meat mixture, form meatballs, place them on a baking sheet lined with wax paper, and then put them in the freezer. Leave them in for 30–60 minutes. Then, transfer them into a Ziploc freezer bag and store them in the freezer for up to 2 months.
  • Cooked meatballs: Prepare the meat mixture, form meatballs, and cook them as directed in the recipe. Then, let them cool completely, put them in a freezer-safe container, and freeze for up to 2 months. When you are ready to eat, let them thaw in the refrigerator and heat them as needed. Then, you can reheat them on the stovetop, in the microwave, or in the oven.

Frequently Asked Questions

Can I use other types of ground meat?

Yes! You can also use ground chicken or pork if you prefer.

Why is my meatball mixture so wet?

Over time, I’ve noticed that depending on the ground turkey brand and the fat percentage, the mixture could be too wet and not firm enough to hold the meatballs together. If this is your case, add an additional 1/4-1/2 cup of panko to the mixture to help keep the meatballs together when cooking. 

What can I use instead of saltine crackers?

If you don’t have saltine crackers available, you can use 1/2 cup of plain panko.

Can I substitute the buttermilk?

Yes, you can use 3 tablespoons of plain yogurt.  

Can I make this recipe over the stovetop?

Yes! Prepare the turkey mixture and teriyaki sauce as instructed in the recipe. Then brown the meatballs in a skillet over medium-high heat until browned on all sides. Add the teriyaki sauce and mix to combine. Reduce the heat to low, and cook covered for 15-20 minutes, or until the meatballs reach 165º F (75º C).

A spoon drizzles sauce over easy Teriyaki turkey meatballs, nestled on rice and garnished with sesame seeds and chopped green onions, all served in a sleek black bowl.

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card

A black bowl filled with rice and easy teriyaki turkey meatballs, garnished with chopped green onions and sesame seeds. These egg-free delights are perfect over a bed of fluffy rice. A beige napkin is in the background.

Easy Teriyaki Turkey Meatballs (Egg-Free)

Oriana Romero
These Eggless Teriyaki Turkey Meatballs are perfect when you want a fast, family-friendly meal in a jiffy. These are crazy good and so easy. Serve over your favorite bowl of rice, quinoa, or steamed veggies.
3.92 from 236 votes
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6 servings

Important

• For best results, I highly recommend using a kitchen scale to measure the ingredients.

Ingredients
 

  • 1 lb (450 g) ground turkey meat
  • 1/2 cup Dry Binder: crushed saltine crackers, breadcrumbs, panko, or crushed white sandwich bread slice (see notes)
  • 3 tablespoons Wet Binder: plain yogurt, whole ricotta cheese, or buttermilk  (see notes)
  • ¼ cup green onion, sliced + more for garnish
  • 1 teaspoon garlic powder
  • 1/2 teaspoon kosher salt
  • Black pepper to taste
  • 2 tablespoons canola or vegetable oil
  • 1 tablespoon sesame seeds (optional)

Teriyaki Sauce:

  • 3/4 cup (180 ml) low sodium soy sauce
  • 1/3 cup (80 ml) rice vinegar
  • 3 cloves garlic cloves, minced
  • 3 teaspoons freshly grated ginger (or 1 teaspoon of ground ginger)
  • 3 tablespoons (45 ml) canola or vegetable oil
  • 4 1/2 tablespoons (54 g) brown sugar
  • 1/4 teaspoon black pepper
  • 1 tablespoon cornstarch

Instructions
 

PRESSURE COOKER:

  • In a large bowl, combine ground turkey, crushed crackers, buttermilk, green onions, garlic powder, salt, and pepper. Gently shape into 16-18 meatballs.
  • Combine teriyaki sauce ingredients in a medium bowl. Set aside.
  • Heat the Instant Pot in sauté mode. Add 2 tablespoons of oil and brown the meatballs, about 2 minutes per side. When the meatballs are brown for all sizes, add the teriyaki sauce, cover, and lock the lid. Cook high pressure for 10 minutes.
  • After the cooking time is over, press "cancel" and allow it to release pressure naturally. This will take about 5-8 minutes. Then, carefully turn the valve to "Venting" to release any extra pressure that might still be in there. Then remove the lid.
  • Garnish with fresh chopped green onions and sesame seed, if desired. Serve immediately over rice, quinoa, or steamed vegetables.

STOVETOP:

  • In a large bowl, combine ground turkey, crushed crackers, buttermilk, green onions, garlic powder, salt, and pepper. Gently shape into 16-18 meatballs.
  • Combine teriyaki sauce ingredients in a medium bowl. Set aside.
  • Add 2 tablespoons of oil to a large pan over medium heat. Brown the meatballs, about 2 minutes per side.
  • When the meatballs are brown on all sides, add the teriyaki sauce and mix to combine. Reduce heat to low, and cook covered for 20-25 minutes, or until the meatballs' internal temperature reaches 165º F (75º C).
  • Garnish with fresh chopped green onions and sesame seed, if desired. Serve immediately over rice, quinoa, or steamed vegetables.
Oriana’s Notes
 
Turkey: You can substitute ground turkey for ground chicken or pork if you prefer. 
 
Dry Binder: You can use ½ cup of saltine crackers, breadcrumbs, panko, or one slice of white sandwich bread. If using saltine crackers or sandwich bread, pulse them in a small food processor until you get fine crumbs for best results.
 
Wet Binder: You can use 3 tablespoons of plain yogurt, ricotta cheese, or buttermilk. Ricotta cheese is my favorite because it makes the most moist meatballs ever!  If you don’t have any food restrictions, you can use 1 egg.
 
Turkey Mixture Too Wet: Over time, I’ve noticed that depending on the brand of ground turkey and the fat percentage, the mixture could become too wet and not firm enough to hold the meatballs together. If this is your case, add an additional 1/4-1/2 cup of panko to the mixture to help keep the meatballs together when cooking. 
 
Make Ahead: Eggless Meatballs can be shaped and kept covered in the refrigerator for up to a day in advance.
 
Store: If you have leftover meatballs, store them in an airtight container in the fridge for up to 3 to 4 days. Then, reheat the meatballs in a pan or microwave until heated through.
 
Freeze:
  • Uncooked meatballs: prepare the meat mixture, form meatballs, place them on a baking sheet lined with wax paper, and then put them in the freezer. Leave them in for 30–60 minutes. Then, transfer them into a Ziploc freezer bag and store them in the freezer for up to 2 months.
  • Cooked meatballs: Prepare the meat mixture, form meatballs, and cook them as directed in the recipe. Then, let them cool completely, put them in a freezer-safe container, and freeze for up to 2 months. When you are ready to eat, let them thaw in the refrigerator and heat them as needed. Then, you can reheat them on the stovetop, in the microwave, or in the oven.
 
Food Allergy Swaps:
  • Gluten-Free: Instead of saltine crackers and soy sauce (both typically contain gluten), use gluten-free crackers or breadcrumbs and gluten-free tamari or coconut aminos. Additionally, double-check that rice vinegar is labeled gluten-free, or substitute with apple cider vinegar if needed.
  • Dairy-Free: Instead of plain yogurt, ricotta cheese, or buttermilk, use unsweetened plain dairy-free yogurt, dairy-free ricotta, or a mix of plant-based milk and lemon juice or vinegar to mimic buttermilk.
  • Soy-Free: Instead of soy sauce, vegetable oil, or canola oil (which may contain soy or be soy-based), use coconut aminos in place of soy sauce and swap the oils for avocado oil, olive oil, or sunflower oil.
  • Sesame-Free: Instead of sesame seeds, simply omit them.
  • Corn-Free: Instead of cornstarch, use arrowroot powder or tapioca starch as a thickener in the teriyaki sauce.
 
Extra Tips:
  • Browning meat in the Instant Pot can be tricky. The trick to brown meat in the Instant Pot is to do it in small batches and not turn until they have formed a crust on the bottom, or they will stick. 
  • The amount of sauce in this recipe is more than enough for 1 lb of meat. 1 lb meat yields 14-16 meatballs approximately.  If you use more than 1 lb of meat, increase the amount of sauce accordingly. 
 
 
I appreciate your feedback, and it helps others, too! Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 244kcalCarbohydrates: 12gProtein: 16gFat: 14gSaturated Fat: 2gCholesterol: 56mgSodium: 991mgPotassium: 241mgSugar: 6gVitamin A: 110IUVitamin C: 1.1mgCalcium: 51mgIron: 1.7mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Main Course
Cuisine Asian
Calories 244
Keyword dinner easy instant pot meatballs recipe Teriyaki turkey

Eggless Baking Frequently Asked Questions

You’ve asked, and I’ve answered! Read on for a handful of answers to the most frequently asked questions about eggless baking.

This recipe was originally published in 2017. The recipe remains the same, but more notes, tips, photos, and information were added to the post in March 2023 to make it as helpful as possible!

More Recipes To Explore!

3.92 from 236 votes (186 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

163 Comments

  1. 5 stars
    I cooked these and they were awesome. I used quinoa as the “absorbent” grain on the bottom. I incorporated 1 egg in place of the buttermilk and used store-bought breadcrumbs.
    I was concerned, as many have written, that they’d be dry. I formed the meatballs, then chilled them in the fridge for about 3 hours. Maybe this helped?
    They stayed together for the most part. Only 2 pieces came off during the sautee part.
    You could definitely make this on the stove. An InstantPot isn’t essential.

  2. I ended up making these the other night and they came out amazing!! I used 1 egg (I realized you wrote that in the notes after I asked you what to substitute). They came out so good and everyone loved them!! They kind of stuck to the pot and were falling apart when I was sautéing them but I think I just needed to roll them tighter. But besides that I highly recommend this recipe, it’s amazing!!

  3. I don’t have buttermilk or yogurt. Is there anything else I can substitute?? I really want to make these 🙂 thanks!!

    1. Hello Steph! You can also use sour cream. If you don’t have any of those available, mix 3 tablespoons of milk with 1/8 teaspoon of apple cider vinegar, white vinegar or lemon juice. Let the mixture stand at room temperature for a few minutes. When it is ready, the milk will be slightly thickened and you will see small curdled bits. Use that mixture instead of the buttermilk. Thanks for your interest in my recipe. Please come back and let me know how you like it =)

  4. 5 stars
    I used 1 egg instead of buttermilk, deglazed after sautéing but received the burned message on the insta pot. Not sure what I did wrong. Smells delicious tho! And it tastes delish. Also when i opened the insta pot nothing was burned and there was still plenty of liquid (sauce)

    1. Hello Stacy! I am sorry this recipe didn’t work for you. Did you deglaze the pot after you brown the meatballs? When using the saute mode always deglaze the pot after sauteing with some water or broth before adding your other ingredients and use a wooden spoon or spatula to remove any food that may be stuck to the bottom. Hope this helps!

  5. 5 stars
    Hi there. I decided to try this recipe even though tonight was a busy we’d night for us. It looked pretty easy and it was! I made some substitutions since I had it prepared ahead of time such as using coconut aminos, ground ginger, flour and regular vinegar and they still turned out luscious! I will definitely be making these again. I’m pretty sure my daughter licked her plate! Ha ha. I’m sorry there’s no picture but we were too excited to eat them to think about it!?

  6. What if I don’t have an instant pot? My son also has an egg allergy, but what could I substitute the buttermilk with if I don’t have it on hand?

  7. 5 stars
    I’m giving this recipe 5 stars because it’s a great idea. I followed it completely (bread crumbs instead of saltines and egg instead of buttermilk) and the meatballs were fantastic. The next time I make it though, I’ll add more brown sugar for the Teriyaki Sauce because I felt like it wasn’t sweet enough. I’ll also add more cornstarch, my sauce just didn’t thicken as much as what’s in your video. But otherwise, it was fantastic! I served it over rice with steamed carrots, bok choy and broccoli!

  8. I made these using my Instant Pot for the very first time! While the meatballs themselves were moist and flavorful (I made substitutions with Panko and eggs as well), I’d have to agree that the sauce was super salty (I didn’t have low sodium soy sauce). Browning in the Instant Pot worked well for me. Next time I make them, I will use low sodium soy sauce and dilute a bit with water if necessary. Overall, my family enjoyed them and this will definitely be in our rotation. I will say, for me prep time was way more than 5 mins. It was closer to 1/2 hour making the meatballs and cutting up the green onion and garlic. Not a big deal, but I think 5 mins is a bit of a stretch. Looking forward to trying the cheesy gnocchi next!

  9. 4 stars
    I thought the recipe was great. Instant hit with my husband and 2 year-old son. I used 1 cup of Panko instead of 1/2 cup, an egg instead of buttermilk, and ground turkey with 7% fat. If you are sensitive to salt, I would probably omit the kosher salt when making the meatballs. I did use low sodium soy sauce, but it was still a little on the salty side for me while my husband thought it was fine. I guess it is just personal preference on what you like! Will definitely make again!

  10. 5 stars
    I make this recipe all the time at home for my family, the kids devour it and it’s adult friendly too. I’m away on vacation and don’t have an instant pot, how do I make these without? Do I use a slow cooker? Stovetop? Do I change any of the ingredients?

    1. Hello Cady! You can do this recipe in the stovetop. 1- Mix meat with all the seasonings and veggies. 2- Prepare the sauce. 3- Brown the meatballs in a skillet or pan over the stovetop, then add the sauce, cover, reduce heat to low and cook until done; about 15 – 18 minutes. Hope this help. Thanks so much for trying my recipe and for taking the time to come back and let me know! Happy Vacation =)

  11. 5 stars
    Great flavor, I found that post browning I had to de-glaze the bottom a bit with a little chicken broth which added some crispy bits to the sauce which became a family thumbs up all the way around. Thank you for the great recipe!

  12. 5 stars
    If you make this, I can’t recommend enough NOT browning the meatballs in the instant pot. I just tried several times to do it, and they kept sticking to the bottom no matter what I did. Stick with a non-stick pan and then use the instant pot!