Skillet Turkey Meatballs with Smoky Tomato Sauce (30-Minute Weeknight)

Skillet Turkey Meatballs with Smoky Tomato Sauce (30-Minute Weeknight)

Skillet Turkey Meatballs with Smoky Tomato Sauce (30-Minute Weeknight)

Golden-browned meatballs give a crisp exterior and tender interior while a smoky tomato sauce clings to each bite, balancing bright tomatoes, a hint of smoked paprika, and fresh herbs. The skillet method keeps this a fast, one-pan dinner that still delivers layered texture and satisfying flavor.

Use lean ground turkey for a lighter protein; add a little grated onion and a touch of milk to keep the meatballs moist. Swap panko for breadcrumbs or use gluten-free crumbs, and replace dairy milk with a plant-based alternative for a dairy-free version. For a spicier finish, stir in red pepper flakes or finish with a squeeze of lemon for brightness.

Serve over spaghetti, polenta, cauliflower rice, or tucked into soft rolls for sandwiches. This recipe is weeknight-friendly, easy to scale for meal prep, and stores well — refrigerate leftovers for up to 3 days or freeze cooked meatballs for up to 3 months.

35min total
4 servings
450 kcal/serv.

How to Make It

  1. 1

    Combine ground turkey, breadcrumb, egg, milk, grated onion, half the minced garlic, parmesan, parsley, salt, and pepper in a bowl. Mix gently until just combined.

  2. 2

    Form the mixture into 16 evenly sized meatballs (about 30 grams each) using wet hands to prevent sticking.

  3. 3

    Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add half the meatballs without crowding and brown on all sides, about 5 minutes, turning gently. Transfer to a plate and repeat with remaining 1 tablespoon oil and meatballs.

  4. 4

    Reduce heat to medium and add the remaining minced garlic to the skillet. Sauté until fragrant, about 30 seconds. Stir in tomato paste and cook 1 minute to deepen flavor.

  5. 5

    Add crushed tomatoes, smoked paprika, dried oregano, red pepper flakes (if using), and sugar. Stir and bring to a gentle simmer.

  6. 6

    Return all browned meatballs to the skillet, nestling them into the sauce. Cover and simmer gently for 10 minutes, until meatballs are cooked through (internal temperature 74°C/165°F).

  7. 7

    Uncover, stir in lemon juice and adjust seasoning with salt and pepper. Simmer uncovered 1–2 minutes to thicken the sauce if needed.

  8. 8

    Sprinkle with chopped basil and remaining parsley before serving. Serve over pasta, polenta, rice, or in rolls.

Still hungry? Try one of these

Roasted Delicata Squash and Kale Gratin with Gruyère

Autumn gratin of roasted delicata squash, sautéed kale, and melted Gruyère—baked side dish for Thanksgiving or cozy October dinners.

60min

Sheet-Pan Harvest Chicken with Apples and Brussels Sprouts

Roasted sheet-pan chicken thighs with caramelized apples, Brussels sprouts, and maple-Dijon glaze for a simple autumn weeknight dinner.

45min

Beef Wellington

Baked beef tenderloin wrapped in mushroom duxelles and prosciutto, chilled then roasted for a show-stopping special-occasion centerpiece.

95min