Turkey meatballs are tender, juicy, and chock-full of savory flavor.

These baked turkey meatballs are made with ground turkey, breadcrumbs, egg, onion, and herbs. Perfect for pasta night, meal prep, or freezer-friendly make-ahead dinners.

bowl of All Purpose Turkey Meatballs

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

Holly’s Recipe Highlights

  • Flavor: Turkey meatballs are tender and juicy with a savory, herby flavor that pairs perfectly with pasta or sauce. 
  • Skill Level: Mix, form, and bake! Easy peasy and so fun to make.
  • Swaps: Use healthy turkey meatballs in place of ground beef meatballs in soups, casseroles, and appetizers.  
  • Freezing: Turkey meatballs freeze beautifully; double up the recipe and have them on hand for quick meals.
Ingredients to make all-purpose turkey meatballs including ground turkey, panko, onion, eggs, parsley, garlic powder, basil, oregano, salt, and pepper

Ingredient Tips for Turkey Meatballs

  • Turkey: Look for lean (not extra lean) ground turkey so the meatballs stay juicy. Ground chicken and ground pork are also good choices. For extra juicy meatballs, use a 1:1 ratio of turkey to pork.
  • Binders: Eggs and Panko breadcrumbs work as binders and help to hold the meatballs together, and help keep them moist.
  • Onion: Sauté the onion in a little oil first for more depth of flavor, or swap for ½ teaspoon of onion powder.
  • Seasonings: Garlic powder, dried parsley, basil, and oregano add savory flavor to meatballs. All-purpose Italian seasoning or a zesty Cajun blend lets you match the meatballs to the menu.
  • Variations: For an added flavor boost, ¼ cup of Parmesan cheese can be added in Step 3, if desired.
All Purpose Turkey Meatballs on a sheet pan

How to Make Turkey Meatballs

  1. Combine all the ingredients in a bowl.
  2. Form into balls.
  3. Bake (full recipe below).

Storing Solutions

Store leftovers in a covered container in the refrigerator for up to 5 days. To reheat, place them in a microwave-safe container with a bit of water. Cover with plastic wrap and cook until warmed through. (This method makes them moist and juicy again.)

Freeze cooked meatballs in a zippered bag for up to 3 months. Reheat in the oven at 375°F for 18 to 22 minutes or until heated through.

Freeze raw, assembled meatballs on a baking sheet before transferring them to zippered bags for up to 3 months. Cook from frozen on a parchment-lined pan at 375°F for 22 to 26 minutes.

More Ground Turkey Recipes

Did you enjoy these Turkey Meatballs? Leave us a comment and rating below!

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
bowl of All Purpose Turkey Meatballs
4.87 from 69 votes

Turkey Meatballs

Servings 24 meatballs
This recipe makes perfectly seasoned, juicy, and flavorful turkey meatballs every time. Add them to soup, pasta, or enjoy them on their own!
Servings 24 meatballs
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Email this recipe!
Enter your email and we’ll send it directly to you, plus get even more tips & recipes!

Ingredients  

  • 1 pound lean ground turkey
  • ½ cup Panko bread crumbs
  • ½ teaspoon garlic powder
  • ¼ cup chopped fresh parsley or 1 tablespoon dried parsley
  • ¼ cup white onion finely diced
  • 1 large egg
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon dried basil
  • ¼ teaspoon dried oregano

Instructions 

  • Preheat the oven to 375°F. Line a rimmed baking sheet with parchment paper or foil.
  • In a large bowl, combine ground turkey, breadcrumbs, garlic powder, parsley, white onion, egg, salt, pepper, basil, and oregano.
  • Gently mix all ingredients just until combined, do not overmix. Divide the meat mixture evenly, rolling into 24 meatballs, 1-inch in diameter. Place on the prepared baking sheet.
  • Bake for 18-22 minutes or until the meatballs reach an internal temperature of 165°F. (Do not overbake).

Notes

  • For a milder onion flavor, cook the onion in ½ tablespoon of butter in a skillet until softened. Cool before adding to the meat mixture.
  • Overmixing can lead to dense meatballs, so mix just enough to combine the ingredients.
  • If the meat mixture is sticky, roll the meatballs with wet hands.
  • Turkey meatballs should reach an internal temperature of 165°F.
  • Keep leftovers in an airtight container in the refrigerator for 5 days. 
4.87 from 69 votes

Nutrition Information

Calories: 30 | Carbohydrates: 1g | Protein: 5g | Fat: 1g | Saturated Fat: 0.2g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.2g | Trans Fat: 0.004g | Cholesterol: 18mg | Sodium: 71mg | Potassium: 69mg | Fiber: 0.1g | Sugar: 0.2g | Vitamin A: 69IU | Vitamin C: 1mg | Calcium: 6mg | Iron: 0.3mg

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

Course Appetizer, Dinner, Entree, Main Course, Turkey
Cuisine American
All Purpose Turkey Meatballs in a bowl and on a plate with a title
light and flavorful All Purpose Turkey Meatballs with writing
close up of All Purpose Turkey Meatballs with a title
All Purpose Turkey Meatballs on a sheet pan and plated with a title

Categories:

, ,

Recipes You’ll Love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

4.87 from 69 votes (37 ratings without comment)

Leave a Reply

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

Recipe Rating




Comments

      1. I tried this sauce on turkey meatballs last night and served them to my very picky children and their even pickier cousins. What a HUGE hit! I cannot thank you enough – you’ve added a new staple to their diets …

  1. Love these meatballs! But 2 lbs of turkey made only 40 meatballs … maybe I made them too big. :)

    This is one of the rare recipes where the ingredients and cooking time are 100% right on. They turned out perfectly the first try. Thanks so much!!

    Question, though: If I don’t have panko on hand, could I substitute rolled oats 1:1?4 stars

      1. Most delicious meatballs ever! For years my husband, who eats no red meat, would not try a meatball thinking it was beef. I had him watch as I made these meatballs and he wound up eating half of them before dinner. They were a total hit! Thanks for the great recipe!5 stars

  2. I’ve made these several times, and they’re great. I use the dried minced onions, full amount, and they are so good in it!5 stars

  3. Oh my these meatballs are better than I ever imagined!!! I had planned on putting sauce and cheese on them, but after trying the first bite I didn’t want to ruin the flavor so I nixed both the sauce and cheese and ate them plain. Just wow!! Best meatballs ever. Thanks for sharing the recipe! 5 stars

  4. Great recipe I add bacon to my turkey meatballs for the fat so they are nice and juicy. I also add parm/reggiano cheese.

    1. If they ended up dry that would mean they overcooked so possibly your meatballs were smaller than mine or your oven ran a bit hotter. You’ll want to ensure you cook them to a temperature of 165°F so they are cooked through but still delicious and juicy.

  5. Do you freeze them after you cook them?  And how long are they good in the freezer?  Sorry stupid questions 

    1. Jovanna, you can freeze them if you’d like, or you can use them fresh. They should keep well for about 3 months in the freezer. Thank you for asking! Enjoy!

  6. Does this call for dried or fresh basil and Oregano? The photo shows dried but the recipe does not indicate.4 stars

    1. I use dried basil and oregano. You could substitute fresh if you prefer. Enjoy, Katie!

  7. These were delicious and so easy to bring make! The only thing I would change would be to sauté the onions before adding them into the mixture. I didn’t chop them small enough so the meatballs still have a bit of a crunch to them. Otherwise, great recipe! 4 stars

  8. First time i made i had rave reviews, so now i doubled the recipe and will have them for a Superbowl party! This is now my go to recipe for meatballs.5 stars

  9. Just made these, and think they are perfect.. Perfect flavor, not too salty, not bland.. Nice easy recipe to follow.. Thank you for sharing5 stars

  10. I made the meatballs and they were good, but they lacked flavor. They also were very dry. I will try to remake them maybe adding bell pepper, olive oil, and maybe a little more of salt. My husband did not like them at all, so I ate the rest of the batch instead of wasting them. I will let you know how they turn out. Thanks for the recipe!3 stars

  11. Made these tonight, absolutely delicious! Next time only think I’ll do is add some Parmesan cheese to the mixture. Thanks for the amazing recipe!!!

  12. Great recipe. They are great fresh and freeze well, too! I love it with the ground turkey, but was wondering if this recipe will work with ground beef? Do you recommend any modifications if using ground beef? Thanks!5 stars

  13. Do you think changing parsley to cilantro would change the flavor too drastically? I love cilantro but not sure how it would work with this recipe!

  14. These are delicious! i just made them; I used 85/15 ground turkey because I was afraid to go too lean. YUM! good flavor. can’t wait to serve them tonight.