These Pineapple Teriyaki Turkey Meatballs are sweet, savory, juicy, and full of pineapple flavor. The turkey meatballs stay tender, while the sticky teriyaki sauce gives every bite a glossy coating. It is an easy dinner that feels a little special without making a big mess.
Makes: 4 servings, about 20 meatballs
Prep time: 20 minutes
Cook time: 25 minutes
Total time: 45 minutes
Why I Love This Recipe
I love dinners where the sauce does most of the work. The first time I worked on this combination, I wanted the pineapple to taste like part of the teriyaki sauce instead of something simply tossed on at the end. Cooking pineapple juice with soy sauce, honey, ginger, and garlic does exactly that.
The little pineapple chunks are my favorite part. They give you bright, juicy bites between the savory meatballs. And once the cornstarch thickens the sauce, it clings to every meatball instead of running to the bottom of the pan.
- Ground turkey keeps the meatballs light but filling.
- Panko and egg help them stay tender and hold together.
- Pineapple adds sweetness and a little tang.
- The homemade teriyaki sauce is simple and takes only minutes.
- Everything comes together in one skillet after the meatballs are baked.
- Rice can turn it into a very filling dinner.

What You’ll Need
For the Turkey Meatballs
- 1 pound ground turkey, preferably 93% lean
- 1/2 cup panko breadcrumbs
- 1 large egg
- 2 tablespoons finely chopped green onions
- 1 teaspoon minced garlic
- 1/2 teaspoon ground ginger
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Pineapple Teriyaki Sauce
- 1 cup pineapple chunks, drained
- 1/2 cup pineapple juice
- 1/3 cup low-sodium soy sauce
- 3 tablespoons honey
- 1 tablespoon rice vinegar
- 1 teaspoon toasted sesame oil
- 1 teaspoon minced garlic
- 1 teaspoon grated fresh ginger
- 1 tablespoon cornstarch
- 2 tablespoons cold water
For Serving
- 2 tablespoons thinly sliced green onions
- 1 teaspoon sesame seeds

Recipe and Instructions
Step 1: Mix the Meatballs
Heat the oven to 400°F (205°C). Line a rimmed baking sheet with parchment paper.
Put 1 pound ground turkey, 1/2 cup panko breadcrumbs, 1 large egg, 2 tablespoons finely chopped green onions, 1 teaspoon minced garlic, 1/2 teaspoon ground ginger, 1/2 teaspoon salt, and 1/4 teaspoon black pepper into a large mixing bowl.
Mix gently with clean hands or a fork just until everything is evenly combined. Do not mash or squeeze the turkey. Mixing too much can make the cooked meatballs firm.

Step 2: Shape the Meatballs
Divide the turkey mixture into about 20 meatballs, using roughly 1 1/2 tablespoons of mixture for each one. Roll them gently between your palms and place them on the prepared baking sheet, leaving a little room between each meatball.

Step 3: Bake the Meatballs
Bake the 20 turkey meatballs at 400°F (205°C) for 15 to 18 minutes, or until lightly browned and the centers reach 165°F (74°C) on an instant-read thermometer.
Take them out of the oven and set them aside while you make the sauce.
Step 4: Start the Pineapple Teriyaki Sauce
Put a large skillet over medium heat. Add 1/2 cup pineapple juice, 1/3 cup low-sodium soy sauce, 3 tablespoons honey, 1 tablespoon rice vinegar, 1 teaspoon toasted sesame oil, 1 teaspoon minced garlic, and 1 teaspoon grated fresh ginger.
Whisk everything together. Bring the mixture to a gentle simmer and cook for 2 to 3 minutes so the garlic and ginger soften and the flavors come together.

Step 5: Thicken the Sauce
In a small bowl, whisk 1 tablespoon cornstarch with 2 tablespoons cold water until completely smooth.
Slowly pour this slurry into the simmering teriyaki sauce while whisking. Cook for 1 to 2 minutes, stirring often. The sauce should become glossy and thick enough to lightly coat a spoon.

Step 6: Add the Pineapple and Meatballs
Add 1 cup drained pineapple chunks and all 20 baked turkey meatballs to the thick teriyaki sauce.
Gently stir and turn the meatballs until every one is coated. Cook over medium-low heat for 3 to 4 minutes, until the pineapple is warm and the meatballs are hot throughout.

Step 7: Garnish and Serve
Move the glazed meatballs, pineapple, and sauce to a round serving bowl. Sprinkle 2 tablespoons thinly sliced green onions and 1 teaspoon sesame seeds over the top. Serve while hot.

Why This Recipe Works (Quick Science)
Ground turkey can dry out because it is lean. The egg holds moisture, while the panko traps some of that moisture inside the meatballs. Gentle mixing also keeps the meat from becoming too tightly packed.
The sauce works because it balances different tastes. Pineapple juice and honey bring sweetness, soy sauce brings salty and savory flavor, and rice vinegar adds acidity.
Cornstarch is the final trick. When cornstarch heats in liquid, its starch granules swell and thicken the sauce. That is what turns the thin teriyaki mixture into a shiny glaze that sticks to the meatballs.
Pro Tips
- Use 93% lean turkey if possible. Extra-lean turkey tends to make drier meatballs.
- Mix the meat only until combined. Overmixing makes meatballs tougher.
- Keep the meatballs close to the same size so they finish cooking at the same time.
- Check doneness with a thermometer instead of guessing. Ground turkey should reach 165°F (74°C).
- If you want a milder sauce, use low-sodium soy sauce and do not add extra salt to the finished dish.
Tools You’ll Need
- Large mixing bowl
- Small bowl
- Measuring cups
- Measuring spoons
- Fork or mixing spoon
- Tablespoon scoop
- Rimmed baking sheet
- Parchment paper
- Instant-read thermometer
- Large skillet
- Whisk
- Silicone spatula or wooden spoon
- Round serving bowl
Common Mistakes
- Overmixing the turkey: This can make the meatballs dense. Mix only until the ingredients come together.
- Making different-size meatballs: Small ones can dry out before larger ones are cooked.
- Using pineapple in heavy syrup: It can make the sauce much sweeter. Pineapple packed in juice works better here.
- Adding dry cornstarch to the skillet: It will form lumps. Always mix it with the 2 tablespoons cold water first.
- Boiling the thickened sauce too long: The sauce can become overly thick and sticky. Once it coats the meatballs well, it is ready.
- Overcooking the turkey: Use the 165°F internal temperature as your guide.
Substitutions and Variations
- Ground chicken: Replace the ground turkey with the same amount of ground chicken.
- Fresh pineapple: Fresh pineapple chunks work in place of canned. You will still need 1/2 cup pineapple juice for the sauce.
- Gluten-free: Use gluten-free panko and gluten-free tamari instead of regular panko and soy sauce.
- Maple syrup: Replace the honey with an equal amount of pure maple syrup.
- Spicy version: Stir 1 to 2 teaspoons of sriracha into the sauce.
- More vegetables: Add cooked bell peppers, broccoli, or snap peas when you toss the meatballs with the sauce.
Make-Ahead Tips
You can shape the raw meatballs up to 24 hours ahead. Cover them well and keep them refrigerated until you are ready to bake.
You can also bake the meatballs ahead. Once cool, refrigerate them in an airtight container for up to 3 days. Make the sauce and warm the meatballs in it when you are ready to eat.
What to Serve With Pineapple Teriyaki Turkey Meatballs
- Steamed jasmine or white rice
- Brown rice
- Fried rice
- Rice noodles
- Steamed broccoli
- Roasted green beans
- Stir-fried vegetables
- Cucumber salad
- Cauliflower rice for a lighter option
Macros Information
These are estimated macros per serving, based on 4 servings and including the meatballs, pineapple, sauce, and garnishes. Rice or other sides are not included.
- Calories: about 390
- Protein: about 29 g
- Carbohydrates: about 48 g
- Fat: about 10 g
- Fiber: about 2 g
- Sugar: about 29 g
Exact nutrition will change depending on the turkey, soy sauce, pineapple, and other brands you use.
Leftovers and Storage
Let leftovers cool, then place the meatballs, pineapple, and sauce in an airtight container. Keep them in the refrigerator for up to 4 days.
Reheat them gently in a skillet over medium-low heat. If the sauce has become too thick, add a small splash of water or pineapple juice. You can also microwave individual portions until steaming hot.
For longer storage, freeze the cooked meatballs and sauce in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
FAQ
Q: Can I use fresh pineapple?
A: Yes. Cut it into small bite-size chunks. You will still need 1/2 cup pineapple juice for the teriyaki sauce.
Q: Why are my turkey meatballs dry?
A: Extra-lean turkey, overmixing, or cooking too long are the most common reasons. Using 93% lean turkey and cooking the centers just to 165°F helps keep them juicy.
Q: Can I cook the meatballs in a skillet instead?
A: Yes. Brown them in a lightly oiled skillet over medium heat, turning often, until they reach 165°F in the center. Remove them before making the sauce.
Q: Can I use frozen meatballs?
A: Yes. Fully cooked turkey or chicken meatballs can save time. Heat them according to their package directions, then coat them in the homemade pineapple teriyaki sauce.
Q: How do I make the sauce less sweet?
A: Reduce the honey from 3 tablespoons to 2 tablespoons. You can also add another teaspoon of rice vinegar for more tang.
Q: What if my sauce gets too thick?
A: Stir in water or pineapple juice, 1 tablespoon at a time, until it reaches the thickness you like.
Q: Can I freeze these meatballs?
A: Yes. Let them cool completely and freeze them with the sauce for up to 3 months.
Final Thoughts
These Pineapple Teriyaki Turkey Meatballs have a little bit of everything: tender meatballs, juicy pineapple, and plenty of sweet and savory sauce. They are simple enough for a weeknight but still feel like something different from the usual dinner.
Spoon them over warm rice, add a vegetable on the side, and do not forget that extra teriyaki sauce from the skillet. Give the recipe a try, then leave a comment and share how your meatballs turned out or any questions you had along the way.
