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

Smothered Pork Chops with Onion Gravy

Pan-seared pork chops braised in a rich caramelized onion gravy, finished with cream and served over mashed potatoes in 40 minutes.

40min

Roasted Pumpkin and Fennel Flatbread with Goat Cheese

Baked seasonal flatbreads topped with sweet roasted squash, caramelized onions, and tangy soft cheese—perfect for fall gatherings in 45 minutes.

45min

Pork Carnitas (Slow-Braised, Crispy Finish)

Slow-braised pork shoulder in citrus and spices, finished crisp for tender, shreddable carnitas—perfect for tacos, bowls, or sandwiches in 3 hours.

200min