Turkey Meatballs with Whole Wheat Pasta
Juicy, tender turkey meatballs simmered in a rich, garlicky tomato sauce and served over nutty whole wheat pasta. A lighter take on the classic Italian-American comfort food that still delivers on hearty, satisfying flavor.
For 4 servings
- prep · ~5 min
Soak the breadcrumbs.
In a large mixing bowl, combine the breadcrumbs and milk. Let sit for 5 minutes until the crumbs absorb the liquid and soften.
- mix
Combine the meatball ingredients.
1.Add the ground turkey, beaten egg, minced shallot, minced garlic, parmesan, parsley, a pinch of salt, and a pinch of pepper to the soaked breadcrumbs.2.Gently mix with your hands until just combined — do not overwork the mixture.TIPOverworking makes tough meatballs. Mix just until everything comes together. - prep
Form the meatballs.
Roll the mixture into 16 evenly sized meatballs, about 1.5 inches in diameter. Place them on a plate or tray.
- fry · ~8 min
Brown the meatballs in batches.
1.Heat olive oil in a large skillet over medium-high heat until shimmering.2.Working in two batches, brown the meatballs on all sides, about 2 minutes per side (8 minutes total per batch).3.Transfer browned meatballs to a plate; they will finish cooking in the sauce.TIPDon't crowd the pan — giving each meatball space ensures a good sear. - saute · ~6 min
Build the tomato sauce base.
1.Reduce heat to medium. In the same skillet, add the diced onion and cook until translucent, 4 to 5 minutes.2.Add the sliced garlic and cook until fragrant, about 30 seconds. - simmer · ~18 min
Simmer the sauce with meatballs.
1.Add the hand-crushed tomatoes, torn basil, a pinch of salt, a pinch of pepper, and the sugar.2.Stir gently, nestle the browned meatballs into the sauce, and bring to a lively simmer.3.Partially cover with a lid, reduce heat to maintain a gentle simmer, and cook for 15 to 18 minutes, stirring once or twice, until meatballs are cooked through.TIPInternal temperature of meatballs should reach 165°F (74°C) for safety. - boil · ~9 min
Boil the whole wheat pasta.
1.While the sauce simmers, bring a large pot of water to a rolling boil.2.Add salt to the boiling water, then cook the pasta according to package directions until al dente, about 8 to 9 minutes.3.Reserve 1/2 cup of pasta water, then drain the pasta well.TIPReserve some starchy pasta water — a splash loosens the sauce and helps it cling to the pasta. - assemble
Combine pasta and serve.
1.Add the drained pasta to the skillet with the sauce and meatballs. Toss gently to coat, adding a splash of reserved pasta water if the sauce seems thick.2.Divide among bowls and finish with extra torn basil or a grating of parmesan if desired.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use a light hand when mixing the turkey mixture to avoid dense, tough meatballs.
- 2Don't skip soaking the breadcrumbs in milk — this panade keeps lean turkey moist.
- 3Brown meatballs in batches with space between them for a deep, flavorful crust.
- 4Crush the tomatoes by hand for a chunkier, more rustic sauce texture.
- 5Reserve pasta water before draining to adjust sauce consistency and help it cling.
- 6Let the meatballs finish cooking in the simmering sauce so they stay tender and absorb flavor.
Adapt it for your goals.
Gluten-Free
Replace whole wheat breadcrumbs with certified gluten-free breadcrumbs or almond flour, and use gluten-free pasta. Great for those with celiac or gluten sensitivity.
Dairy FreeDairy-Free
Substitute the milk with unsweetened almond or oat milk, and omit or use dairy-free parmesan. Ideal for lactose-intolerant or vegan diners.
Spicy ArrabbiataSpicy Arrabbiata
Add 1/2 teaspoon red pepper flakes when sautéing the onions and garlic for a kick of heat. Perfect for those who enjoy a spicy tomato sauce.
Why this is on our healthy list.
Lean Protein Source
Ground turkey provides a lower-fat alternative to beef or pork, supporting muscle health without excess saturated fat.
Rich in Lycopene from Tomatoes
The hand-crushed tomatoes are cooked in a way that enhances lycopene absorption, an antioxidant linked to heart health.
Higher Fiber with Whole Wheat
Whole wheat pasta adds dietary fiber compared to refined pasta, promoting digestive health and longer-lasting satiety.
Frequently asked questions
Turkey is very lean, so the milk-soaked breadcrumbs (panade) are crucial for moisture. Also avoid overmixing and overcooking — cook to an internal temp of 165°F.







