This post may contain affiliate links. For more information, read my disclosure policy.

These are the BEST Turkey Meatballs ever! An easy homemade meatball recipe, they’re always juicy and perfect. You can make these meatballs in sauce or in the oven. No matter what, they’re great on pasta or just by themselves.

If you hurry, you can probably make these for dinner tonight.


meatballs in sauce in pan


I’m really trying to bring you more dinner recipes. Are you enjoying them? So far, most of the meals I’ve shared are family recipes; ones that are tried and true and we’ve been eating for years. My pizza crust and pizza sauce, penne pasta, and macaroni and cheese. Those are all regular recipes in my dinner rotation and have been for 10+ years. Another recipe I’ve been making forever that I couldn’t wait to share: Turkey Meatballs!

Meatballs are a staple in my house. Whether I’m pulling them from the freezer (to make subs) or making them from scratch, we have them at least once a month. While I love a good frozen meatball, my favorite ones are made from scratch. I like to make a double batch and bake these meatballs to freeze; that way I can have a quick lunch or dinner anytime.

On weekends when I do my big batch cooking, I always lend towards Italian: pasta, sauce, and meatballs. My mom is Italian and even though we never had those huge Sunday-Sauce dinners, I think I inherited them by osmosis.

Regular homemade meatballs are made with beef and/or pork, but I like to use turkey. We try to limit the amount of red meat we eat (if I’m going red I’m gonna eat steak) so I invest in lots of ground turkey every time I go to Sam’s or Costco. At any given time I have several pounds of frozen ground turkey meat in my freezer, perfect for tacos, burgers, or meatballs.

meatballs in sauce with half on a fork

Turkey meatballs are an easy dinner recipe, either baked or made in sauce!

When I first started making my own turkey meatballs and burgers, they’d often turn out dry. Then I started watching Food Network and reading cookbooks from Rachael Ray and Giada and I discovered the keys to making ground turkey not only flavorful but also juicy and perfect every single time.

It took me a few tries to perfect this turkey meatball recipe a few years back, but I’ve been making them ever since. I kind of married the tips from watching old episodes of 30 minute Meals and reading Giada’s book, Everyday Italian. That’s how these meatballs were born.

So, you want to know the secrets to the best turkey meatballs right? Okay, here goes:

fork with meatball over pan in sauce

How to make the best turkey meatballs:

  • Grate your onion. Grated onion creates a thick and pulpy onion “juice” that keeps ground turkey moist.
  • Use parmesan cheese and breadcrumbs instead of just the breadcrumbs. This helps bind the meatballs and adds tons of flavor.
  • Add a dash of Worcestershire sauce adds a ton of meaty and earthy flavor that a lot of people miss when they use turkey instead of beef.
  • Don’t work the mixture too much. Too much mixture can make meatballs tough.

Once you have the perfect meatball mixture, it’s time to cook. I like to brown these on both sides in a large pan. Once they’re browned on all sides, you can finish cooking them in one of two ways:

  1. Add several cups of tomato sauce to the pan, cover, and cook until the meatballs are done.
  2. Place the browned meatballs on a baking sheet and bake in the oven until done. Serve as an appetizer, or on top of pasta, or freeze for another meal.

Not only do we serve these for dinner regularly, but I also reheat them for lunch to go with salads, I serve them plain with roasted vegetables, and I like to serve them with a dipping sauce as an appetizer.

Turkey meatballs are such a versatile recipe and great for any meal or occasion!

Want even more? Subscribe to Crazy for Crust to get new recipes and a newsletter delivered to your inbox. And stay in touch on Facebook, Pinterest, Twitter, and Instagram for all my latest updates.

meatballs in sauce in pan

Easy Turkey Meatballs

5 from 1 vote
These easy turkey meatballs are a family favorite and regular dinner in our house!
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Yield 6 servings
Serving Size 1 serving


  • 1 large egg
  • 2 tablespoons grated parmesan cheese
  • 1/4 cup breadcrumbs
  • 2 garlic cloves crushed
  • 1 teaspoon Italian seasoning
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground pepper
  • 1/2 small white or yellow onion
  • 1 pound ground turkey 93% lean
  • 2 tablespoons olive oil
  • 5-6 cups marinara sauce for cooking (optional)


  • Place egg, parmesan, breadcrumbs, garlic, seasoning, Worcestershire, salt, and pepper in a large bowl. Finely grate the onion into the mixture. Stir it together until it forms a thick paste.
  • Add the turkey to the bowl and work the mixture together gently. You don’t want to over mix the meatball mixture, but make sure that the turkey and seasonings are all mixed through.
  • Heat a large skillet over medium high heat. Add the oil to the pan and let it heat through.
  • Scoop desired size meatballs in uniform size. Place meatballs into the hot pan. Once you put them down, don’t move them.
  • Cook meatballs about 3-5 minutes per side, or until they’re browned. At this point you can do two different things with your meatballs:
  • Oven: preheat oven to 350°F. Transfer the meatballs to a baking sheet and bake until cooked through and the internal temperature is 165°F (about 10-15 minutes).
  • Stovetop: Add marinara sauce to the pan and stir carefully to coat the meatballs. Turn heat to medium, cover the pan and cook, stirring occasionally, until cooked through and the internal temperature is 165°F (about 10-15 minutes).

Recipe Nutrition

Serving: 1serving | Calories: 213kcal | Carbohydrates: 15g | Protein: 22g | Fat: 7g | Saturated Fat: 1g | Cholesterol: 70mg | Sodium: 1574mg | Potassium: 925mg | Fiber: 3g | Sugar: 9g | Vitamin A: 955IU | Vitamin C: 14.6mg | Calcium: 67mg | Iron: 3.2mg
Nutritional information not guaranteed to be accurate
Course Main Course
Cuisine American

I absolutely love all meatballs. I can never get enough of them! My friend Lisa has an amazing turkey meatball made with sausage that’s my other go-to recipe. I also love using meatballs in soup and making crockpot meatballs too!

Meatball Sub Bites

This easy Meatball Sub Bites recipe makes the best appetizer or lunch. Wrap frozen meatballs in biscuit dough with sauce and cheese for the perfect bite!

Baked Penne

Easy Baked Penne Pasta Casserole

Crockpot Tomato Sauce

tomato sauce in slow cooker
**Did you make this recipe? Don’t forget to give it a star rating below!**

Last Updated on January 18, 2019

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

Learn to Bake in 4 Days!
Get my tips, tricks and recipes to take your baking to the next level for FREE!

Leave a Comment

Your email address will not be published.

Recipe Rating


  1. Hi. Can I freeze these meatballs after browning them before putting them in the sauce to finish on the stovetop?

  2. SOOO good! I don’t eat beef or pork, so am always looking for new chicken/turkey recipes. My past meatball attempts have come out so dry – these were juicy and so flavorful. I doubled the recipe and used 1/2 ground chicken, 1/2 turkey. Best meatballs I’ve ever made!

  3. Hi, Will try turkey meatball recipe, but wanted to know if this recipe would be OK to make it into turkey meatloaf, or do I have to add additional meat, egg, breadcrumbs, etc. Thanks for your reply. Linda m

  4. Love turkey meatballs!!! I have been making them forever but I love your recipe because I now have a ratio of spices, eggs and meat.
    I used to add the ingredients together then fry a small amount of the mixture, taste it and continue accordingly. Sometimes I would add more of what I thought was missing repeating this step a few times until the taste was perfect.
    I tried your recipe and it was perfect the first time!! YAY!!

    Thank you, Angie

  5. 30 minute Meals and Everyday Italian were shows I used to LOVE watching. I feel like I ran out of time for them these days though. Too many other things to do like FB scheduling lol. But those shows have some really good tips and nuggets of great info if you watch regularly. Your meatballs look perfect!

  6. I *love* turkey meatballs! Sometimes even better than beef / pork meatballs, just the flavor is so different (in a good way). These look awesome!