These healthy turkey meatballs are the best! They are super easy too! Flavored with parmesan cheese, herbs and spices and baked until golden brown. These meatballs are great served with a couple of sides, or over a big bowl of spaghetti.

turkey meatballs served in sauce with pasta

These turkey meatballs are a go-to for dinners in my household. I love that they are healthier and packed with protein and my kiddos love that they’re super tasty. It’s a win-win situation!

So tender, so juicy, and so good! Sometimes we enjoy these meatballs served over a bed of pasta with marinara or I make the special sauce in the recipe card below and serve them with roasted veggies and some type of other hearty side dish. As an added plus… leftovers are delicious!

Ingredients For Turkey Meatballs:

  • Ground Turkey. Most meatball recipes call for beef or pork or both, but by using ground turkey you can cut the calories and fat, but still get a good amount of protein. These are plenty flavorful too!
  • Breadcrumbs and egg. Both the breadcrumbs and egg will bind the meatballs and keep them moist. Feel free to use any breadcrumbs you have on hand. The Italian seasoned ones would work great in this recipe.
  • Parmesan cheese. The cheese adds great flavor and also helps the meatballs bake up nice and tender.
  • Spices. The spices needed for this recipe are probably ones that you already have in your pantry. You’ll need dried parsley, dried basil, garlic powder, onion powder, salt and pepper.

ingredients in a glass mixing bowl for turkey meatballs

How To Make Flavorful Turkey Meatballs:

These turkey meatballs could not be easier to make! Simply combine ground turkey, egg, breadcrumbs, Parmesan cheese, and seasonings in a large bowl. Get your hands in there and mix everything together thoroughly, then use a tablespoon to scoop out meatballs. Roll into small balls and place on a parchment or foil lined baking sheet.

Now they are ready to bake! Put them in the oven and broil the meatballs for 7-9 minutes. Leave them in the oven and bake them 4-5 minutes longer at 350ºF to finish cooking through. Alternatively, after broiling them, you can add them to this homemade marinara sauce to simmer for 15 minutes.

Once they’re fully cooked, serve them your favorite way and enjoy!

turkey meatballs rolled and placed on a large baking sheet lined with parchment paper

Tips & Recommendations:

  • Feel free to swap out the ground turkey for ground chicken, if preferred.
  • For the most tender turkey meatballs, I recommend choosing ground turkey that is the 93-96% variety. Avoid 99% lean ground turkey, as these meatballs might cook up a little on the dry side, if the turkey is too lean.
  • To keep the meatballs plenty moist, be sure to not over bake the them. Watch them close under the broiler and either turn the heat to 350ºF to continue cooking or remove them to simmer in marinara sauce.
  • To keep the meat from sticking to your hands when you are rolling it into balls, try putting a little cooking oil or even water on your hands.
  • If you are using these meatballs for subs, you may want to shape your meatballs a bit bigger than what is listed in the instructions.

cooked turkey meatballs on a baking sheet pan


This turkey meatball recipe is awesome because it’s so customizable. Feel free to use any favorite sauce or change them up as you like. Here are some ideas to try…

  • Veggie-packed. Add 1/2 to 1 cup finely chopped cooked veggies, like spinach, mushrooms, or carrots.
  • Cheesy. Add 1/2 to 1 cup of shredded mozzarella or cheddar cheese to the meatball mix.
  • Mexican. Use crushed corn chips instead of breadcrumbs and instead of the parsley and basil add 1/2 teaspoon chili powder and 1/2 teaspoon cumin. Use shredded cheddar cheese instead of parmesan cheese. Serve them in enchilada sauce with a sprinkle of fresh cilantro.
  • Swedish. Serve these in a Swedish gravy sauce with egg noodles. Here’s a yummy Swedish meatball gravy to try.

Ways To Use Turkey Meatballs:

There are a ton of ways to serve these meatballs! I suggest making a double batch, so that you have extras for another meal.

  • Spaghetti: Simmer meatballs in this homemade marinara sauce and serve them over any favorite pasta or even zucchini noodles.
  • Subs: These meatballs make the best sub sandwiches! Add them to Italian rolls with marinara, top with mozzarella cheese and broil until the cheese is melted.
  • Soup: Meatball soup is a family favorite!

Another idea is to serve these meatballs with a couple of sides. Use the sauce in the recipe card below and serve the meatballs with macaroni and cheese, roasted veggies and scalloped potatoes.

You guys are sure to love these turkey meatballs! They’re easy, light and full of flavor!

More Italian Meals:

Easy Healthy Lasagna

Italian Sausage Pasta

Homemade Margherita Pizza

Baked Chicken Parmesan

turkey meatballs over pasta in a white bowl

If you try this turkey meatball recipe, let me know! Leave a comment and if your family loves it as much as mine does, be sure to give it a five star ⭐️ rating! Also, tag @kimscravings on Instagram with a picture of your creation. It’s so fun to see what you’re cooking! Be sure to subscribe to our mailing list to receive more healthy delicious recipes straight to your inbox.

turkey meatballs over pasta in a white bowl
Print Recipe Pin Recipe
4.30 from 51 votes
Leave a Review »

Turkey Meatballs

These healthy turkey meatballs are the best! They are super easy too! Flavored with parmesan cheese, herbs and spices and baked until golden brown. These meatballs are great served with a couple of sides, or over a big bowl of spaghetti.
Author: Kim


  • 1 pound lean ground turkey
  • 1 large egg, beaten
  • 1/4 cup dried bread crumbs
  • 1/4 cup parmesan cheese
  • 1 teaspoon dried parsley
  • 1 teaspoon dried basil
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • optional for serving: marinara sauce or sauce below

Optional sacue for serving

  • 1 cup ketchup
  • 4 tablespoons brown sugar
  • 1 1/2 teaspoon dried mustard


  • Prepare a large baking sheet with parchment paper or foil and lightly grease it with nonstick cooking spray.
  • In a large mixing bowl, combine all ingredients. Use a tablespoon to scoop meatballs and place them on the baking sheet (each of my meatballs was approximately 25g).
  • Broil for 7-9 minutes. Leave in oven and bake 4-5 more minutes at 350ºF to finish cooking through or add to marinara sauce to simmer for 15 minutes.
  • If using optional sauce, combine the sauce ingredients in a small sauce pan and bring to a light simmer. Add sauce to meatballs to serve or use the sauce as a dip for meatballs.


Leftover storage: Meatballs keep well in the refrigerator for up to 5 days. Reheat in the microwave or with marinara sauce on the stove.
Freezing meatballs: Cooked meatballs can be frozen baked or unbaked for up to 3 months. 
Nutritional information does not include sauce.
Photos by Sasha at Eat Love Eats.
Serving: 1meatball, Calories: 47kcal, Carbohydrates: 0.7g, Protein: 5.3g, Fat: 2.4g, Saturated Fat: 0.8g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 0.1g, Cholesterol: 31.4mg, Sodium: 114.2mg, Potassium: 4.7mg, Fiber: 0.1g, Vitamin A: 21IU, Vitamin C: 1mg, Calcium: 9mg, Iron: 1mg

Did you make this recipe?

Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy and delicious recipes straight to your inbox!