Spaghetti and (Mostly) Homemade Turkey Meatballs

Photo by Anna Williams
Read Reviews
  • Serves 4
  • Hands-On Time
  • Total Time
  • Nutritional Information

    Nutritional Information

    Per Serving

    • Calories 840 calories
    • Fat 31 g
    • Sat Fat 7 g
    • Cholesterol 199 mg
    • Sodium 1,345 mg
    • Protein 52 g
    • Carbohydrate 86 g
    • Sugar 7 g
    • Fiber 7 g
    • Iron 6 mg
    • Calcium 97 mg


  1. Check ½ small onion
  2. Check 1 tablespoon olive oil
  3. Check 2 cloves garlic
  4. Check ½ cup fresh flat-leaf parsley leaves
  5. Check 1 teaspoon fennel seeds
  6. Check 1 pound ground turkey (preferably dark meat)
  7. Check ½ cup panko bread crumbs (these are Japanese-style; they’re coarser and crispier than regular bread crumbs)
  8. Check 1 large egg
  9. Check kosher salt and black pepper
  10. Check a few store-bought turkey meatballs (decoys!)
  11. Check 12 ounces spaghetti (¾ box)
  12. Check 1 16-ounce jar marinara sauce (2 cups)
  13. Check grated Parmesan, for serving


  1. Heat oven to 400° F. Finely chop the onion. Heat the oil in a medium skillet over medium heat. Add the onion and cook, stirring occasionally, until tender, 6 to 8 minutes.
  2. While the onion cooks, chop the garlic and parsley. Add the garlic, parsley, and fennel seeds to the skillet and cook, stirring, for 1 minute. Remove from heat, transfer to a large bowl, and let cool for 5 minutes.
  3. Line a rimmed baking sheet with foil or parchment paper.
  4. Add the turkey, bread crumbs, egg, ½ teaspoon salt, and ¼ teaspoon pepper to the cooled onion mixture and gently mix to combine.
  5. Wet your hands (this will keep the meat from sticking to them) and form the turkey mixture into balls about the size of a heaping tablespoon (make sure they are roughly the same size as the store-bought ones). You should get about 20 meatballs.
  6. Place the meatballs on the baking sheet along with a few store-bought ones, spacing them 1 inch apart. Roast until they are cooked through, 18 to 22 minutes. You may have to keep an eye on the store-bought ones to make sure that they don’t overcook.
  7. While the meatballs are cooking, bring a large pot of water to a boil for the spaghetti and warm the marinara sauce in a small saucepan over medium-low heat.
  8. Cook the spaghetti.
  9. Drain the spaghetti and place it in a large bowl or platter. Place the meatballs on a large platter or in a shallow bowl. Place the tomato sauce in a small serving bowl and do the same with the Parmesan.
  10. Set all the separate platters and bowls on the dinner table. Sit down and have everyone, including the kids, serve themselves.