The Best Turkey Meatballs!

Total Time
1hr 40mins
Prep 40 mins
Cook 1 hr

So juicy, flavorful and tender, you'll never even miss the beef! One of my favorite original recipes I've been making for years, these meatballs always satisfy a hungry crowd and can fool even the biggest Italian palette ;) Once you try these, you'll never go back to the fatty beef! This recipe is a healthy spin on the inspiration of my future mother-in-law's traditional Italian "Sunday Gravy." * Don't be discouraged by this site's "nutritional" numbers. This site is notorious for having problems making correct conversions.

Ingredients Nutrition


  1. Begin by heating the tomato sauce over a low heat, covered, in a medium to large pot.
  2. While sauce is heating, dice celery, carrots and onion; add to a large bowl. Generously sprinkle with salt and pepper and toss to combine. Mince the garlic and set aside.
  3. In a medium skillet, heat cooking spray on medium heat. Once the pan is hot, add diced vegetables and minced garlic and sauté until vegetables start to soften and onions become translucent (about 5 - 7 minutes). Once soft, remove from heat and pour into the same large bowl, completely emptying skillet (reserve skillet). Let stand 5-10 minutes to cool slightly.
  4. To the vegetables, add the breadcrumbs, cheese, garlic powder, onion powder, oregano, basil, parsely, salt and pepper. Mix all ingredients using a spoon, then add the meat. Combine with your hands, being careful not to over-knead while evenly incorporating all ingredients (if mixture seems slightly too wet, sprinkle in a little more breadcrumbs or cheese). Form meatballs into balls about 1 1/2 - 1 3/4" in diameter, and set aside on a piece of wax paper. Repeat with remaining meat mixture (should make around 14 - 18 or so meatballs).
  5. To the same skillet*, add more cooking spray and heat on medium heat. Once hot, add meatballs, being careful not to overcrowd skillet (work in batches, if needed). Sear meatballs 3-5 minutes per side, gently flipping with tongs. Once both sides have seared, add par-cooked meatballs to your pot of sauce, cover. Repeat with remaining meatballs.
  6. Simmer meatballs in sauce, covered, on low heat for 1-3 hours, and enjoy! (Serving Suggestion: my favorite way to serve these meatballs is over a bed of high fiber (such as Dreamfields) or whole wheat pasta with a scoop of low-fat ricotta cheese!).
  7. * Though pan-searing the meatballs is the way to get the best results, if this is too labor-intensive or time consuming, you can par-bake the meatballs in the oven instead. After rolling the meat mixture into balls, place all of the balls 1/2"-1" apart on a baking sheet lined with foil and sprayed with cooking spray. Cook the meatballs for 15-30 minutes at 350º, flipping halfway through, then add them to the pot of sauce.


Most Helpful

Delicious meatballs! Made just as directed, cooking in the sauce for 3 hours, and wouldn't change a thing. A little more trouble than I usually go to making meatballs but well worth the extra effort. Turkey meatballs that are flavorful and moist are a winner for me - thanks for sharing your recipe! Made for Fall Pick-A-Chef 2011

loof October 30, 2011

Excellent! Made as posted except I bought Italian seasoned ground turkey so omitted the oregano and basil. Interesting technique for getting the celery, carrot, and onion done, but I microwaved those 3 ingredients for 3 minutes. I used 2 celery and 2 carrot and minimum amounts for seasonings. Used a florentine spaghetti sauce-gotta love Paul Newman. Served with mini penne pasta, aracini (not sure of spelling-oh well), salad,and tiramisu. Made for Spring PAC 2012. Sorry no pic but there are 3 lovely ones already.

WiGal April 14, 2012

Great recipe to try

The flavor is really good.

Thanks to Best of 2011 Cookbook Official Game I picked this recipe.

The only change I made was I chose to put the meatballs in the sauce to cook, simmered for 3 hours as suggested.

BLUE ROSE January 31, 2012

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a