Turkey Meatballs in Roasted Tomato

Tender turkey meatballs simmer in a vibrant roasted tomato sauce, garnished with fresh basil for a hearty Italian-American dinner. Pin it
Tender turkey meatballs simmer in a vibrant roasted tomato sauce, garnished with fresh basil for a hearty Italian-American dinner. | thehomelycook.com

These tender turkey meatballs get their incredible flavor from being seared until golden, then simmered in a vibrant roasted tomato sauce. The sauce features ripe tomatoes, onions, and garlic roasted until caramelized, then blended into a smooth, deeply flavorful base.

Ground turkey thigh keeps the meatballs moist and juicy, while soaked breadcrumbs, Parmesan, and herbs add classic Italian seasoning. The entire dish comes together in just over an hour, making it perfect for weeknight dinners or weekend meal prep.

Serve over spaghetti, zucchini noodles, or with crusty bread to soak up that incredible sauce. The leftovers reheat beautifully for lunch the next day.

The smell of roasting tomatoes always pulls me into the kitchen, no matter what I am doing. I discovered these turkey meatballs during a January when I wanted something comforting but not heavy. That first night, my husband kept sneaking meatballs straight from the pan because he could not wait for dinner to be ready.

Last winter my sister came over exhausted from work and I made these for her. She took three bites and looked up with this surprised smile, saying she never knew turkey could taste this good. Now she requests them every time she visits.

Ingredients

  • Ripe tomatoes: Roasting concentrates their natural sweetness and creates that restaurant-quality depth
  • Ground turkey thigh: Dark meat has more fat and flavor than breast, keeping meatballs tender
  • Breadcrumbs soaked in milk: This trick prevents turkey from drying out, a lesson I learned after making hockey-puck meatballs
  • Fresh basil: Add it at the very end to preserve its bright, peppery aroma

Instructions

Roast the sauce base:
Spread tomatoes cut side up with onion and garlic on a lined baking sheet, drizzle with oil and seasonings, then roast at 220°C for 25 minutes until edges are caramelized and bubbling.
Prepare the meatball mixture:
Soak breadcrumbs in milk for 5 minutes until softened, then mix with turkey, egg, Parmesan, herbs, and seasonings using your hands just until combined.
Shape and sear:
Form 16 golf ball-sized meatballs, then brown them in batches in hot olive oil until golden on all sides.
Blend and simmer:
Purée roasted vegetables until smooth, pour into a deep skillet, bring to a gentle simmer, then add meatballs and cook covered for 15-20 minutes.
Finish with fresh herbs:
Tear fresh basil leaves into the sauce just before serving for a burst of bright flavor.
A close-up of golden-brown turkey meatballs in a rich, garlicky roasted tomato sauce, served over spaghetti for a comforting meal. Pin it
A close-up of golden-brown turkey meatballs in a rich, garlicky roasted tomato sauce, served over spaghetti for a comforting meal. | thehomelycook.com

These meatballs have become my go-to when friends need a homemade meal. Something about turkey in that rich roasted sauce makes people feel taken care of, like I put extra thought into dinner just for them.

Making Ahead

The sauce actually tastes better the next day as flavors meld together. I often roast vegetables on Sunday and blend them Monday, keeping the sauce in the fridge until I am ready to brown and simmer meatballs.

Serving Ideas

Serve over spaghetti for a classic approach or zucchini noodles when you want something lighter. Crusty bread is non-negotiable though, that roasted sauce is too good to leave behind on the plate.

Customization Options

Ground chicken works beautifully if turkey feels hard to find or family preferences lean that way. Add red pepper flakes to the sauce if your household loves some heat.

  • Freeze uncooked meatballs on a baking sheet before transferring to bags
  • Double the sauce portion and freeze half for another meal
  • Use gluten-free breadcrumbs to accommodate guests with dietary restrictions
Savory turkey meatballs bathed in a deep red sauce, with crusty bread on the side for dipping. Pin it
Savory turkey meatballs bathed in a deep red sauce, with crusty bread on the side for dipping. | thehomelycook.com

There is something so satisfying about a recipe that feels special but comes together on a weeknight. These meatballs might become your new comfort food favorite too.

Recipe FAQs

Yes, ground chicken works perfectly as a substitute. Use chicken thigh meat for the juiciest results, just as you would with turkey thigh.

Store cooled meatballs and sauce in an airtight container in the refrigerator for up to 4 days. Reheat gently in a saucepan over medium-low heat, adding a splash of water if the sauce has thickened too much.

Absolutely. Freeze the cooked meatballs and sauce together in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.

These pair beautifully with spaghetti, zucchini noodles, or polenta. Crusty bread is perfect for soaking up the sauce. A simple green salad with vinaigrette complements the rich flavors nicely.

Simply replace the regular breadcrumbs with gluten-free breadcrumbs. Everything else in the dish is naturally gluten-free, making it an easy adaptation.

The roasted tomato sauce can be made up to 3 days in advance and stored in the refrigerator. The flavors actually improve after sitting, so this is a great make-ahead option.

Turkey Meatballs in Roasted Tomato

Tender turkey meatballs in a rich, garlicky roasted tomato sauce—perfect for a healthy, comforting dinner.

Prep 25m
Cook 40m
Total 65m
Servings 4
Difficulty Medium

Ingredients

Roasted Tomato Sauce

Turkey Meatballs

Instructions

1
Prepare the Roasted Vegetables: Preheat oven to 425°F. Line a baking tray with parchment paper. Place tomatoes cut side up, onion quarters, and garlic cloves on the tray. Drizzle with 2 tbsp olive oil, then sprinkle with 1 tsp salt, ½ tsp pepper, and 1 tsp dried oregano.
2
Roast the Vegetables: Roast the vegetables for 25 minutes until tomatoes are soft and slightly caramelized.
3
Prepare Meatball Mixture: While vegetables roast, combine breadcrumbs and milk in a large bowl. Let soak for 5 minutes. Add ground turkey, egg, Parmesan, parsley, minced garlic, 1 tsp salt, ½ tsp pepper, and thyme. Mix gently with hands until just combined.
4
Form Meatballs: Shape the mixture into 16 golf ball-sized meatballs.
5
Brown the Meatballs: Heat 2 tbsp olive oil in a large skillet over medium heat. Brown meatballs in batches, turning until golden on all sides, about 5 minutes per batch. Transfer to a plate.
6
Blend the Sauce: Transfer roasted vegetables to a blender or food processor. Add sugar if using. Blend until smooth. Pour sauce into a large, deep skillet or saucepan and bring to a gentle simmer.
7
Simmer Meatballs in Sauce: Add browned meatballs to the sauce. Cover and simmer on low heat for 15-20 minutes until meatballs are cooked through.
8
Finish with Fresh Basil: Stir in fresh basil leaves just before serving.
Additional Information

Equipment Needed

  • Baking tray
  • Parchment paper
  • Blender or food processor
  • Large skillet or saucepan
  • Mixing bowls
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 360
Protein 28g
Carbs 21g
Fat 19g

Allergy Information

  • Contains egg, dairy (milk, Parmesan), and wheat (breadcrumbs). For gluten-free preparation, use gluten-free breadcrumbs. For dairy-free, substitute dairy-free milk and omit Parmesan.
Margaret Ellis

Passionate home cook sharing easy, flavorful recipes and practical kitchen tips.