Spaghetti with Turkey Meatballs

Prep Time:
50 mins
Total Time:
1 hrs

Looking for a leaner twist on classic spaghetti and meatballs? Try this version, which is made with ground turkey mixed with onion, breadcrumbs, Parmesan cheese, and chopped parsley.


  • 3 tablespoons olive oil

  • 4 cloves garlic, minced

  • 5 cups canned crushed tomatoes

  • ½ teaspoon dried oregano

  • ¼ teaspoon dried thyme

  • Salt and pepper

  • 1 large egg

  • cup milk

  • 1 white onion, finely chopped

  • ¼ cup plain breadcrumbs

  • ½ cup freshly grated Asiago or Parmesan cheese, plus more for serving

  • ½ cup chopped flat-leaf parsley

  • 1 pound ground turkey

  • 1 pound spaghetti


  1. Make the sauce: In a large nonstick skillet, heat oil over medium-high heat. Add garlic, and cook about 1 minute. Stir in tomatoes, oregano, and thyme, and season with salt and pepper. Bring to a boil, lower heat, and simmer, covered, 20 to 25 minutes.

  2. Make the meatballs: In a large bowl, whisk together egg, milk, 1 1/4 teaspoons salt, and 1/4 teaspoon pepper with a fork. Stir in onion, breadcrumbs, cheese, and parsley. Add turkey, and mix until combined. Form mixture into 1 1/2-inch balls.

  3. Add meatballs to skillet, and spoon sauce over to coat. Place over medium heat until meatballs are just cooked through, about 8 minutes.

  4. Cook spaghetti until al dente according to package instructions, about 12 minutes. Drain pasta, transfer to skillet, and toss gently with the sauce. Serve with more cheese.

    Spaghetti with Turkey Meatballs

Cook's Notes

Keeping your hands wet when forming meatballs will prevent the meat from sticking, making the task much easier.

Related Articles