Turkey Meatballs

Prep Time 15 mins
Total Time 30 mins
Servings 30 meatballs

Jump to Recipe

These baked Turkey Meatballs are tender in the middle and perfectly crispy on the outside. They’re healthy, versatile, loaded with flavor, and come together in just 30 minutes!

close up image of turkey meatballs in large bowl
Get FREE recipes right in your inbox
Easy meal ideas that will bring your family to the table fast!
Table of Contents
  1. Ingredients for turkey meatballs:
  2. How to make turkey meatballs
  3. How do you know when turkey meatballs are done?
  4. Why are my turkey meatballs firm and dry?
  5. Tips and tricks for turkey meatballs
  6. How to serve turkey meatballs
  7. How to store
  8. More meatball recipes
  9. Turkey Meatballs Recipe

These turkey meatballs are a dream come true.

A lightened up, but just as delicious, version of my easy beef meatballs, they are lean and high in protein but still moist, tender, and packed with flavor.

They’re made with ground turkey, parmesan cheese, Italian seasoning, and more, baked until steaming hot, then broiled to get that crispy exterior.

Use them in this spaghetti and meatballs, meatball subs, tossed in Swedish meatball gravy, over these Cream Cheese Mashed Potatoes, or as finger food with your favorite dipping sauce!

The possibilities are endless!

Ingredients for turkey meatballs:

  • Ground Turkey: you can also use ground chicken or check out my easy beef meatballs instead.
  • Breadcrumbs: give the meatballs more structure and absorbs moisture from the turkey and milk so the meatballs are extra tender.
  • Parmesan Cheese: cheese is optional but it adds a little extra moisture and delicious salty cheesiness. If pairing with a sauce that doesn’t go well with Parmesan, simply leave it out.
  • Milk: soaks into the breadcrumbs to add moisture and bind the mixture together.
  • Egg: helps bind all the ingredients together so the meatballs can hold their shape.
  • Italian Seasoning, Salt, Minced Garlic, Onion Powder, and Black Pepper: a simple blend of seasonings that gives the meatballs tons of flavor!
ingredients for turkey meatballs

How to make turkey meatballs

This baked turkey meatballs recipe is ready in just 30 minutes, from start to finish!

  1. Combine the meatball ingredients: In a large bowl, combine turkey, breadcrumbs, cheese, milk, egg, and seasonings. Mix well, but avoid over-mixing, then let the mixture sit for 10-20 minutes.
  2. Form the meatballs: Portion the meat mixture into 1-1 1/4″ balls, then place onto a baking sheet lined with parchment paper or foil.
  3. Bake: Bake the meatballs at 400ºF for 13-15 minutes, then broil for 2-5 minutes to brown, if desired, before serving!

How do you know when turkey meatballs are done?

The best way to check that your turkey meatballs are done is to check the internal temperature with a meat thermometer. It should be 165-170ºF.

You can also cut one meatball in half and touch the very center. If it’s hot, then they’re probably good to go!

Why are my turkey meatballs firm and dry?

If your meatballs came out tough, there may be a couple of reasons why:

  • You over-mixed. When you’re mixing all the meatball ingredients, make sure everything is well-incorporated but be careful not to mix too much. If you overwork the meat it may become tough.
  • You over-baked. Turkey is a lean meat, so they can go from moist to dry very quickly. Be sure to bake them to 165-170ºF and no more so that they stay tender and moist!
overhead image of baked turkey meatballs in bowl

Tips and tricks for turkey meatballs

  • Make them uniform. Make sure the meatballs are all similar in size (1-1 1/4″ balls) before you bake them so they cook fully and evenly.
  • Broil them. After you bake the meatballs, I highly recommend broiling them for an extra 2-5 minutes. It takes a little bit of extra time, but that crispy exterior will make it so worth it!
  • For alternative cooking methods, check out my air fryer meatballs recipe.
  • Use another meat. You can easily swap the ground turkey out for ground beef or ground chicken if preferred.

How to serve turkey meatballs

turkey meatballs on baking sheet after cooking

How to store

Leftover turkey meatballs will last in an airtight container in the fridge for 3-4 days or in the freezer for 2-3 months.

To reheat, microwave, bake or simmer on the stove in your favorite sauce until heated through.

More meatball recipes

ashley avatar

Pin this recipe to save for later

Pin this recipe to your favorite board

Turkey Meatballs

5 from 3 votes
These baked Turkey Meatballs are tender in the middle and perfectly crispy on the outside. They're healthy, versatile, loaded with flavor, and come together in just 30 minutes!
Prep Time 15 mins
Cook Time 15 mins
Total Time 30 mins
Cuisine American, canadian
Course Main Course
Servings 30 meatballs
Calories 34cal


  • 1 pound ground turkey (454 grams)
  • ½ cup dry breadcrumbs (55 grams)
  • ½ cup Parmesan cheese (35 grams) optional
  • ¼ cup milk
  • 1 egg
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt
  • 1 teaspoon minced garlic
  • ½ teaspoon onion powder
  • ¼ teaspoon black pepper


  • Preheat oven to 400 degrees F and line a rimmed baking sheet with foil or parchment paper if desired.
  • In a large bowl, combine turkey, bread crumbs, cheese if using, milk, egg, Italian seasoning, salt, garlic, onion powder, pepper and soaked bread crumbs. Mix well but don't overmix — make sure there are no clumps of bread crumbs in the mixture. Let sit for 10-20 minutes for the bread crumbs to absorb excess moisture.
  • Roll into 1-1¼" balls and place on prepared baking sheet. Bake at 400 degrees F for 13-15 minutes, until an internal temperature of 165 degrees F is reached. OPTIONAL: to brown the tops, turn the oven to broil for 2-5 minutes.
  • Serve.


*Nutrition information is per meatball if 30 meatballs are made

Nutrition Information

Serving: 24grams | Calories: 34cal | Carbohydrates: 2g | Protein: 5g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Cholesterol: 15mg | Sodium: 128mg | Potassium: 57mg | Fiber: 1g | Sugar: 1g | Vitamin A: 30IU | Vitamin C: 1mg | Calcium: 28mg | Iron: 1mg
Keywords turkey meatballs

Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register Now

Tried this recipe?

Tag @thereciperebel or hashtag #thereciperebel —
I love to see what you’re making!

Tag @thereciperebel

Meet Ashley

My name is Ashley Fehr and I love creating easy meals my family loves. I also like to do things my way, which means improvising and breaking the rules when necessary. Here you will find creative twists on old favorites and some of my favorite family recipes, passed down from generations!

Read More

You May Also Like

Reader Interactions


  1. Magdalena says

    Just made these for dinner tonight. Soooo good! I used parmesan and I do not regret it 😬 I was afraid they will come out dry, but they were perfect!

  2. Cheryl says

    My intent was to make these exactly per the recipe when part way into it I realized I was out of parm. (I know, I know).
    I had doubled the meat and the rest of the recipe except the bread crumbs, instead of increasing to 1 cup I used 3/4 of a cup. They were very wet but manageable to make and in order to “set” them I placed under the broiler first for 6 mins. It set them and gave them a nice browned not charred top. I then turned them over and baked at the recommended temperature. I’m going to say it- best turkey meatballs ever! My family loved them- I made meatball subs which when feeding my house of 4 men is one of my go to’s. They actually get full. I served a nice salad with the subs instead of fries and nobody complained!! Thank you for this recipe and many others.

Leave A Reply

Have you tried this recipe? Leave a rating