clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A close up shot of turkey meatballs in a bowl.

Turkey Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Erin Jensen
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: Approx. 20 meatballs
  • Category: Meatballs
  • Method: Stove Top
  • Cuisine: American


Turkey Meatballs – a delicious, tender and flavorful turkey meatball recipe that is perfect on its own, with spaghetti or in a sauce!


  • 1 lb ground turkey
  • 1/4 cup white onion, shredded
  • 2 tablespoons frozen butter, shredded
  • 2 teaspoons garlic, minced
  • 1 teaspoon worcestershire 
  • 2 tablespoons mayo
  • 1 teaspoon dijon mustard
  • 1/4 teaspoon lemon zest
  • 2 tablespoons parmesan cheese, shredded
  • 1 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper
  • 1/4 cup breadcrumbs (regular or gluten-free) OR almond flour


  1. Combine: Combine ingredients in a medium mixing bowl. (If you feel the mixture is super sticky, feel free to place in the refrigerator for 10-15 minutes before scooping).
  2. Scoop: Use a cookie dough scoop to scoop out approx. 1 1/2 tablespoons of meatball mixture, forming a ball, and place on a large plate.  Continue until all of the meatball mixture is used. 
  3. Sear: Take large/medium cast iron skillet and bring to medium-high heat. Add a tablespoon of oil and use a spatula to spread evenly to coat the pan.  Add turkey meatballs and sear on all sides, about 3 minutes.
  4. Cover: Turn down heat to medium and cover the pan.
  5. Cook: Allow meatballs to cook about 10-15 minutes or until fully cooked (165 degree F. internal temperature – I recommend using a meat thermometer). If you feel the pan is too dry feel free to add a splash of water and then cover again.
  6. Remove meatballs from pan and serve as-is, with spaghetti, in a yummy sauce or with some Greek Orzo Pasta!


  • To Bake: line a baking sheet with parchment paper or aluminum foil and place an oven-safe cooling rack on top – spray the rack with olive oil. Place meatballs on top of the rack and place in the oven, middle rack, at 400 degrees F. for 15-20 minutes or until they are fully cooked (165 degree F. internal temp). 
  • Freeze: place uncooked meatballs on a cookie sheet, ensuring they are not touching. Place in the freezer for approx. 1 hour or until meatballs are frozen. Then place in a labeled, freezer-safe bag and freeze for up to 3 months. 
  • Storage: store cooked meatballs in an airtight container in the refrigerator for up to 3 days.


  • Serving Size: 6oz
  • Calories: 249
  • Sugar: 0.9 g
  • Sodium: 447.4 mg
  • Fat: 16.5 g
  • Carbohydrates: 5.4 g
  • Protein: 19.6 g
  • Cholesterol: 78.6 mg