Summer Turkey Meatballs with Angel Hair

Jump to Recipe

If you love twirling pasta around your fork on a warm weeknight, these Summer Turkey Meatballs with Angel Hair are about to become your new obsession. I took everything I love about a cozy meatball dinner and gave it a bright, seasonal spin that is perfect for this time of year. The turkey keeps things light, the angel hair soaks up every last drop of sauce, and the whole thing comes together faster than you'd expect. If you're on a summer pasta kick (and honestly, who isn't), you'll also want to check out my Garlic Buttered Angel Hair with Burrata and this gorgeous Summer Ratatouille Pasta. And if you want to round out the whole meal, my Mediterranean Meatballs and Herb Pasta proves that meatballs and pasta are truly a forever combination. Now let's get cooking.

Summer turkey meatballs with angel hair pasta, cherry tomatoes, garlic, and Parmesan


 

Summer Turkey Meatballs with Angel Hair at a Glance

  • 🕒 Total Time: 25 minutes
  • 👪 Servings: 6 people
  • 🍝 Cuisine Type: Italian
  • 🧂 Flavor Profile: Savory, herb-packed turkey meatballs meet sweet bursts of cherry tomatoes, nutty Parmesan, and silky angel hair pasta with a kick of red pepper flakes and rich sun-dried tomato depth.
  • 📖 Dietary Info: Contains gluten and dairy. Can be made gluten-free with alternative pasta.
  • 📦 Storage Notes: Store leftover pasta in an airtight container in the fridge for up to 2 days, and freeze extra meatballs separately (without pasta) for up to 3 months.
  • Why You'll Love It: This is a lighter, summer-ready twist on classic Italian pasta night, and it comes together in just 25 minutes. The turkey meatballs are juicy and packed with flavor thanks to dark meat, sun-dried tomatoes, and fresh chives. Bursty cherry tomatoes and garlicky olive oil create a sauce that feels fancy but is incredibly simple. This one is going straight into your weeknight rotation, I promise.

Summarize and save this content on

Why I Love This Recipe

Today's Summer Turkey Meatballs with Angel Hair are a tribute to the days spent at the club with my fam, but with the addition of these lightened-up summer turkey meatballs that you'll soon be obsessed with. Promise!

Have I ever told you guys about Italian night at our country club back in Tucson? Long story short, there was Italian night every Thursday at our club, and we'd go on the regular because it meant my mom didn't have to cook dinner, we each got to order whatever we wanted, and someone else did the dishes. It was basically my favorite night of the week, and every single week I'd order the exact same thing... angel hair pasta with tons of olive oil, heaps of sautéed garlic and parmesan cheese. That's it. I LOVED garlic and angel hair and anything else that came with it. It was my go-to for years!

We're adding these lightened-up summer turkey meatballs, which I would venture to say will become a staple in your house!! And word to the wise - this recipe calls for ground turkey meat - I usually buy the dark meat because it packs WAY more flavor... but truth be told, you can use any ground turkey meat you prefer. Or ground chicken. Choose your own adventure 🙂 Pair this up with some crispy roasted asparagus or a butter lettuce salad and grilled peaches for dessert for a perfect meal to host friends!

Ingredients

Ingredients for summer meatballs dish

Substitutions & Swaps

🍗 Ground Turkey

  • 85% ground dark meat chicken - Gaby actually mentions this in the post as her top swap. Dark meat chicken has nearly identical fat content to dark turkey so the meatballs stay juicy and hold their shape the same way.
  • Ground pork (80/20) - The higher fat ratio in ground pork keeps the interior incredibly tender and adds a subtle sweetness that plays well against the sun-dried tomatoes and red pepper flakes.
  • Ground chicken breast (93% lean) - Works if you want the lightest possible meatball, but be careful not to over-mix or overcook since lean breast meat can dry out fast. A splash of olive oil folded into the mix helps compensate.
  • Ground lamb - Lamb brings a rich, slightly gamey depth that turns this into a more Mediterranean-leaning dish. The sun-dried tomatoes and chives are bold enough to stand up to it beautifully.

🍝 Angel Hair Pasta

  • Thin spaghetti - The closest structural cousin to angel hair. It holds up slightly better to the weight of the meatballs and the burst cherry tomato sauce without clumping the way angel hair can if it sits even a minute too long.
  • Spaghetti - A heartier strand that gives you more chew and makes the dish feel a little more substantial. Great if you are feeding bigger appetites or want the pasta to hold leftovers better.
  • Linguine - The flat surface area on linguine grabs the olive oil and tomato juices more aggressively than a round strand, which means every bite is more coated and flavorful.
  • Bucatini - The hollow center pulls in the garlicky olive oil as you twirl it, making it an unexpectedly great match for a simple pan sauce like this one.
  • Gluten-free rice pasta (angel hair style) - Drops in as a 1-for-1 swap for anyone avoiding gluten. Look for a brown rice or rice and quinoa blend, which holds its texture better than corn-based alternatives when tossed with warm sauce.

🍅 Cherry Tomatoes

  • Grape tomatoes - Slightly meatier and less watery than cherry tomatoes, so they break down into a thicker, more concentrated pan sauce. Halve them the same way and cook time stays identical.
  • Heirloom cherry tomatoes (mixed colors) - Peak summer move. The variety in sweetness and acidity across different colored heirlooms adds complexity to an otherwise simple sauce, and the colors are stunning in the bowl.
  • Canned San Marzano whole tomatoes (crushed by hand) - A great off-season swap when fresh tomatoes taste like nothing. San Marzanos have a natural sweetness and low acidity that mimics what good cherry tomatoes bring to a quick sauté.
  • Roasted red peppers (jarred, roughly chopped) - Completely different direction but an excellent one. They bring smoky sweetness and meld into the garlic and olive oil the same way burst tomatoes do, making a silky no-cook sauce.

🌿 Chives and Sun Dried Tomatoes

  • Fresh basil (torn, folded into meatball mix) - Basil wilts into the ground turkey as it cooks and perfumes the whole meatball. It leans the flavor profile more classically Italian and pairs effortlessly with the cherry tomato sauce.
  • Fresh flat-leaf parsley (finely chopped) - Parsley is brighter and grassier than chives and adds a clean herbal note without competing with the garlic. It is also more widely available year-round if chives are hard to find.
  • Oil-packed Calabrian chili paste (in place of sun-dried tomatoes) - Swap half the sun-dried tomatoes for a teaspoon of Calabrian chili paste and you get a deeper, fruitier heat that is more nuanced than red pepper flakes alone. Still a little sweet, but with more complexity.
  • Kalamata olives (finely chopped, in place of sun-dried tomatoes) - They bring the same briny, umami punch as sun-dried tomatoes but with a brighter, more acidic finish. Use roughly the same quantity and make sure to chop them very fine so they disperse evenly through the mix.
  • Green onion tops (in place of chives) - The most practical swap. Green onion tops have almost the same mild allium flavor as chives and can be used in exactly the same quantity without adjusting anything else in the recipe.

🧀 Shredded Parmesan

  • Pecorino Romano (finely grated) - Saltier and sharper than Parmesan with a distinct sheep's milk tang that cuts through the richness of the dark meat turkey. Use about 20 percent less since the saltiness is more intense.
  • Grana Padano - A slightly milder and more budget-friendly alternative to Parmigiano-Reggiano. It melts into the meatball mix just as smoothly and adds that essential nutty, savory backbone without overwhelming the other flavors.
  • Asiago (finely grated) - Asiago has a creamier, slightly tangy flavor compared to Parmesan and melts beautifully inside the meatball. It is a great option when you want a bit more richness in every bite.

How to Make Turkey Meatballs with Angel Hair

Ingredients for meatballs in bowl

Step 1: Mix all the meatball ingredients in a bowl until everything is evenly incorporated without overmixing the ground turkey.

Raw meatballs arranged on baking sheet

Step 2: Form the mixture into small meatballs, just smaller than a golf ball.

Cooked meatballs in a skillet

Step 3: Heat the olive oil in a large heavy-bottom skillet over medium-high heat. Once the oil is hot, add half of the meatballs and sauté for 3-4 minutes, turning every so often to brown the outside, and then continue cooking through for about 6 minutes more. Once the meatballs are cooked, remove them from the oil and repeat the process with the remaining meatballs.

Sautéed cherry tomatoes in skillet

Step 4: In a large skillet, heat the 4 tablespoons of olive oil over medium-high heat. Add the cherry tomatoes and sauté until they start to fall apart. Add the chopped garlic and season with salt and pepper.

Meatballs, tomatoes, and angel hair pasta

Step 5: Cook the pasta according to the package directions.

Spaghetti with turkey meatballs and tomatoes

Step 6: Drain and combine all the elements into a summer meatball pasta.

🦃🍝🍅 Tips & Tricks for the Best Summer Turkey Meatballs with Angel Hair

Your new summer weeknight obsession, packed with sun-dried tomatoes, chives, and a cherry tomato sauce that practically makes itself.

  • Use 85% dark meat ground turkey, not lean white meat. Dark meat turkey has a higher fat content, which keeps the meatballs moist and gives them actual flavor. Lean ground turkey will produce a dry, dense meatball that no amount of sauce can save.
  • Chop the garlic and shallot as finely as possible before mixing into the meatball. Large chunks of raw alliums will not cook through fully inside a meatball in the time it takes to brown the outside. Finely chopped pieces distribute evenly and cook all the way through without leaving harsh raw spots.
  • Drain the sun-dried tomatoes before dicing them. Sun-dried tomatoes packed in oil carry a lot of excess moisture and oil that can throw off the texture of your meatball mixture. Pat them dry or let them drain on a paper towel before chopping.
  • Mix the meatball ingredients by hand and stop the moment everything looks combined. Overworking ground turkey activates the proteins and creates a tight, rubbery texture. A light hand keeps the meatballs tender and helps them hold together without becoming dense.
  • Form the meatballs slightly smaller than a golf ball and keep them consistent in size. Uniform meatballs cook at the same rate, so you won't have some overcooked and some underdone in the same batch. Smaller meatballs also brown more efficiently in a skillet without needing to finish in the oven.
  • Make sure the oil is fully hot before adding the meatballs to the skillet. Adding meatballs to oil that hasn't come up to temperature causes them to steam and stick rather than sear. Hot oil creates an immediate crust that locks in moisture and gives you that brown exterior.
  • Cook the meatballs in two batches and resist the urge to crowd the pan. Crowding drops the pan temperature and traps steam, which prevents browning entirely. Two separate batches ensure each meatball gets proper contact with the hot surface.
  • Let the cherry tomatoes cook until they actually collapse and release their liquid before adding the garlic. Adding garlic too early when the pan is still dry risks burning it before the tomatoes release enough moisture to create a sauce. Waiting until the tomatoes start to break down gives the garlic something to cook in without scorching.
  • Salt your pasta water aggressively before cooking the angel hair. Angel hair is a thin pasta that cooks in under three minutes, which means it has very little time to absorb seasoning. Properly salted water is the only window you have to season the pasta itself from the inside out.
  • Pull the angel hair out of the water 30 seconds before the package says it's done. Angel hair continues cooking from residual heat after it leaves the boiling water, and it goes from al dente to mushy very quickly. Pulling it early and tossing it immediately in the tomato sauce lets it finish cooking without going soft.
  • Toss everything together in the tomato skillet rather than plating separately. Combining the pasta, meatballs, and sauce in the same pan over low heat for 60 seconds allows the pasta to absorb the tomato juices and lets the flavors meld into a cohesive dish rather than sitting in separate components on the plate.
  • Finish the plated dish with extra shredded parmesan and a pinch of red pepper flakes right before serving. The parmesan in the meatball mixture melts and disappears during cooking, so adding it on top at the end gives you that sharp, salty finish that reads as parmesan. The fresh red pepper flakes also have more aroma and heat than ones that have been cooked down in the sauce.

Summer Turkey Meatballs with Angel Hair FAQs

What are Summer Turkey Meatballs with Angel Hair?

Summer Turkey Meatballs with Angel Hair is an Italian-American pasta dish built around tender turkey meatballs seasoned with garlic, shallot, chives, parmesan, sun-dried tomatoes, and red pepper flakes, served over angel hair pasta with a quick cherry tomato pan sauce. It is a lighter, seasonal riff on classic chicken parmesan meatballs, designed for warm-weather dinners and casual entertaining. The dish comes together in under 30 minutes and works equally well as a weeknight meal or a crowd-pleasing dinner party main.

Why does this recipe call for 85% dark meat ground turkey instead of standard ground turkey?

Dark meat ground turkey has a significantly higher fat content than lean white meat turkey, which keeps the meatballs moist and gives them real flavor. Standard 93% or 99% lean ground turkey tends to produce dry, dense meatballs that need a lot of help from added fat or binders. If dark meat is unavailable, ground chicken is the next best swap, since it carries similar fat ratios and holds up well during pan searing.

How do you keep the meatballs from falling apart when searing them?

The meatballs hold together because the parmesan, garlic, and shallot act as binding agents alongside the natural proteins in the meat. Do not overmix the turkey when combining the ingredients, as overworking breaks down the protein structure and leads to crumbling during cooking. Cook them in two batches in hot oil, letting them sit undisturbed for the first 3 to 4 minutes so a proper crust can form before you turn them.

Can you substitute a different pasta for angel hair in this recipe?

Any pasta shape works here. Spaghetti, linguine, or bucatini are the closest textural matches to angel hair and will hold up slightly better if the pasta sits in the sauce for any length of time before serving. Angel hair is delicate and can go from perfectly cooked to mushy quickly, so if you are making this for a crowd and anticipate a gap between cooking and plating, a thicker strand is the more forgiving choice.

How should you store and reheat leftovers?

Store the assembled pasta and meatballs in an airtight container in the refrigerator for up to 2 days. Reheat on the stovetop over medium-low heat with a small splash of olive oil or water to loosen the pasta, warming until the meatballs reach a safe internal temperature. If you want to freeze a portion, freeze the meatballs separately on a sheet pan before transferring to a freezer bag; the cherry tomato sauce and angel hair do not freeze well and should be made fresh.

How small should the meatballs be, and does size affect cook time?

Form the meatballs just smaller than a golf ball, roughly 1.5 inches in diameter. At that size, plan on 3 to 4 minutes of initial browning on the first side, then about 6 more minutes to cook through completely. Larger meatballs will need additional time in the pan and risk over-browning on the outside before the center is fully cooked; smaller ones can dry out quickly, so the golf-ball-minus sizing is the practical sweet spot for this recipe.

Summertime Turkey Meatballs

Author: Gaby Dalkin
5 from 12 votes
These Summer Turkey Meatballs with Angel Hair are packed with garlic, Parmesan, sun-dried tomatoes, and fresh herbs, then tossed with burst cherry tomatoes for an easy summer dinner.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Main Course
Cuisine Italian
Servings 6 people

Ingredients
  

For the meatballs

  • 1 pound 85% ground dark meat turkey
  • 2 cloves garlic finely chopped
  • 1 shallot finely diced
  • ¼ cup chives finely chopped
  • ¼ cup shredded parmesan
  • ¼ cup finely diced sun dried tomatoes packed in olive oil
  • 1 teaspoon red pepper flakes
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly cracked black pepper
  • ¼ cup olive oil

For the pasta

  • 1 lb angel hair
  • 4 tablespoons olive oil
  • 2 pints cherry tomatoes halved
  • 4 cloves garlic roughly chopped
  • Kosher salt and freshly cracked black pepper

Instructions
 

  • Transfer the ground turkey to a large bowl, and add in garlic, shallots, chives, parmesan, sun dried tomatoes, red pepper flakes, salt and freshly cracked black pepper. Using your hands, incorporate everything together. Make sure everything is evenly incorporated without over mixing the ground turkey.
  • Form the mixture into small meatballs, just smaller than a golf ball.
  • Heat the olive oil in a large heavy bottom skillet over medium high heat. Once the oil is hot, add half of the meatballs and sauté for 3-4 minutes, turning every so often to brown the outside and then continue cooking through for about 6 minutes more. Once the meatballs are cooked, remove them from the oil and repeat the process with the remaining meatballs.
  • In a large skillet, heat the 4 tablespoons of olive oil over medium high heat. Add the cherry tomatoes and saute until they start to fall apart. Add the chopped garlic and season with salt and pepper.
  • Cook the pasta according to the package directions. Drain and combine all the elements into a summer meatball pasta.

Notes

  • Use 85% dark meat ground turkey, not lean white meat. Dark meat turkey has a higher fat content, which keeps the meatballs moist and gives them actual flavor. Lean ground turkey will produce a dry, dense meatball that no amount of sauce can save.
  • Chop the garlic and shallot as finely as possible before mixing into the meatball. Large chunks of raw alliums will not cook through fully inside a meatball in the time it takes to brown the outside. Finely chopped pieces distribute evenly and cook all the way through without leaving harsh raw spots.
  • Drain the sun-dried tomatoes before dicing them. Sun-dried tomatoes packed in oil carry a lot of excess moisture and oil that can throw off the texture of your meatball mixture. Pat them dry or let them drain on a paper towel before chopping.
  • Mix the meatball ingredients by hand and stop the moment everything looks combined. Overworking ground turkey activates the proteins and creates a tight, rubbery texture. A light hand keeps the meatballs tender and helps them hold together without becoming dense.
  • Form the meatballs slightly smaller than a golf ball and keep them consistent in size. Uniform meatballs cook at the same rate, so you won't have some overcooked and some underdone in the same batch. Smaller meatballs also brown more efficiently in a skillet without needing to finish in the oven.
  • Make sure the oil is fully hot before adding the meatballs to the skillet. Adding meatballs to oil that hasn't come up to temperature causes them to steam and stick rather than sear. Hot oil creates an immediate crust that locks in moisture and gives you that brown exterior.
  • Cook the meatballs in two batches and resist the urge to crowd the pan. Crowding drops the pan temperature and traps steam, which prevents browning entirely. Two separate batches ensure each meatball gets proper contact with the hot surface.
  • Let the cherry tomatoes cook until they actually collapse and release their liquid before adding the garlic. Adding garlic too early when the pan is still dry risks burning it before the tomatoes release enough moisture to create a sauce. Waiting until the tomatoes start to break down gives the garlic something to cook in without scorching.
  • Salt your pasta water aggressively before cooking the angel hair. Angel hair is a thin pasta that cooks in under three minutes, which means it has very little time to absorb seasoning. Properly salted water is the only window you have to season the pasta itself from the inside out.
  • Pull the angel hair out of the water 30 seconds before the package says it's done. Angel hair continues cooking from residual heat after it leaves the boiling water, and it goes from al dente to mushy very quickly. Pulling it early and tossing it immediately in the tomato sauce lets it finish cooking without going soft.
  • Toss everything together in the tomato skillet rather than plating separately. Combining the pasta, meatballs, and sauce in the same pan over low heat for 60 seconds allows the pasta to absorb the tomato juices and lets the flavors meld into a cohesive dish rather than sitting in separate components on the plate.
  • Finish the plated dish with extra shredded parmesan and a pinch of red pepper flakes right before serving. The parmesan in the meatball mixture melts and disappears during cooking, so adding it on top at the end gives you that sharp, salty finish that reads as parmesan. The fresh red pepper flakes also have more aroma and heat than ones that have been cooked down in the sauce.

Nutrition Information (estimated)

Calories: 591kcal | Carbohydrates: 66g | Protein: 31g | Fat: 23g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 15g | Trans Fat: 0.01g | Cholesterol: 44mg | Sodium: 534mg | Potassium: 851mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1054IU | Vitamin C: 43mg | Calcium: 98mg | Iron: 3mg
Tried this Recipe? Tag me Today!Mention @WhatsGabyCookin or tag #whatsgabycooking!

60 Comments

  1. Would you recommend sundried tomatoes or calabrian chili peppers? The photo has the peppers but recipe mentions tomatoes. Thanks!

    1. omg good catch. those are sundried tomatoes in the photo - they just got mislabeled!

  2. So good! I doubled the meatball recipe, but kept the pasta and sauce portion the same as the recipe. Lots a couple meatballs to crumble when cooking, so worked out well. I also took out a bit of oil/fat from the meatball skillet and deglazed with white wine before adding the tomatoes and garlic to the same pan. Can’t wait to remake!

  3. 5 stars
    light, easy and delicious. we baked the meatballs, wouldve been better as written in recipe but easier for us to throw on a cookie sheet w/ parchment and bake.

  4. 5 stars
    Moist meatballs! I used 97/3 on the Turkey, dropped the sun dried tomatoes and served over cauliflower rice with thinly sliced fennel. The flavors were delish. Definitely a keeper.

  5. This was DELICIOUS!! Fairly easy to make. I could not find ground turkey with the correct fat content. My meatballs were a little dry because of it, but still tasty.

  6. Love your story! Is there an alternative to using sun dried tomatoes? I think I am allergic to them. I had a terrible reaction after eating a simple pasta dish that included them.

5 from 12 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating