This post may contain affiliate links. Please read our disclosure policy.

Is there anything better than classic spaghetti and meatballs? It’s one of those recipes that when you say the name, people’s eyes light up! I put a Weelicious spin on the traditional dish by swapping out ground beef for ground turkey, making these turkey meatballs a lighter option that’s just as juicy, tender, and delicious as the original.

Spaghetti and turkey meatballs in a serving bowl.Pin
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

My daughter Chloe is a spaghetti and meatballs super-fan. Without fail, it’s her order every single time we go to an Italian restaurant, and it easily lands in her top three favorite meals of all time.

While I love meatballs made with beef, lamb, or veal, there’s something special about turkey meatballs. As they simmer and soak up the rich homemade tomato sauce, they stay incredibly moist and flavorful. You really won’t miss the beef!

Why You’ll Love This Recipe

  • Indulgent but Not Heavy: Ground turkey keeps it light enough for a busy weeknight without losing any of the richness you want from a classic comfort meal. It’s one of my favorite simple swaps. I use ground turkey in my Turkey Sloppy Joes, The Best Turkey Burger, and more!
  • Easy to Make and Hits the Spot: No complicated techniques, no hard-to-find ingredients. Just a reliable, delicious recipe the whole family will get excited about.
  • Pairs perfectly with so much: Keep it simple with a fresh salad like Strawberry Spinach Salad or simple side salad with Everyday Lemon Vinaigrette. Or go full comfort mode and serve with my Pull Apart Cheese Bread for a truly decadent dinner.

The Ingredients

Ingredients needed for spaghetti and turkey meatballs.Pin

You don’t need anything fancy to make this recipe sing! Here are a few key ingredients.

  • Ground Turkey: The leaner swap that makes this recipe weeknight-friendly without sacrificing any of the flavor or juiciness you’d expect from a classic meatball.
  • Breadcrumbs: The secret to a tender meatball. They bind everything together and help the meatballs hold their shape while keeping the texture light.
  • Egg: Works alongside the breadcrumbs to hold the meatballs together. Don’t skip it!
  • Italian Seasoning: A simple, one-ingredient shortcut that packs in a ton of flavor. It goes into both the meatballs and the sauce, tying the whole dish together.
  • Carrots: The unexpected star of the sauce. They add a natural sweetness that balances the acidity of the tomatoes beautifully, no added sugar needed.

*See the recipe card below for the full ingredient list and measurements!*

How to Make Spaghetti and Turkey Meatballs

Turkey meatball mixture in a bowl.Pin
  1. Make the meatball mixture: Add the ground turkey, onion, Italian seasoning, garlic powder, Parmesan, breadcrumbs, salt, and egg to a large bowl. Mix with a spoon or clean hands until evenly combined. Avoid overmixing or your meatballs can turn tough.
Turkey meatballs ready to cook.Pin
  1. Shape the meatballs: Wet your hands to prevent sticking, then scoop out a heaping tablespoon of mixture at a time and roll into balls. Place on a parchment-lined plate or sheet tray. You should get about 20 to 22 meatballs.
Browned meatballs in a saute pan.Pin
  1. Brown the meatballs: Heat olive oil in a large sauté pan over medium-high heat. Working in batches, cook the meatballs for about 1 minute per side, about 4 minutes total, until browned all around. Transfer to a plate. They won’t be fully cooked yet, and that’s intentional. They’ll finish cooking in the sauce.
Carrots, onion and garlic in a sauce pot.Pin
  1. Start the tomato sauce: In a large saucepan, heat olive oil over medium-high heat. Add the onion and garlic and sauté for 2 minutes until softened and fragrant. Add the carrots and cook for another minute. Simmer the sauce: Add the diced tomatoes, Italian seasoning, and salt. Stir to combine and bring to a simmer. Cook for 10 minutes, stirring occasionally, until the sauce thickens slightly and the carrots are tender. Add the meatballs: Gently nestle the par-cooked meatballs into the sauce. Simmer for another 5 to 6 minutes, until the meatballs are cooked through (internal temperature of 165°F).
Cooked spaghetti in a colander. Pin
  1. Cook the spaghetti: While the meatballs finish cooking, bring a large pot of water seasoned with 2 tablespoons of salt to a boil. Add the spaghetti and cook according to package directions until al dente, tender but with a slight bite. Reserve a splash of pasta water before draining in case you need to loosen the sauce.
Spaghetti and turkey meatballs in a serving bowl.Pin
  1. Toss and serve: Drain the spaghetti and return it to the pot. Add the meatballs and sauce and toss everything together. Divide into bowls, top with extra Parmesan, and serve immediately.

Tips and Tricks

  • Don’t overmix. Once you combine the ingredients, mix just until everything is evenly incorporated. Overworking the mixture leads to dense, tough meatballs and nobody wants that.
  • Wet your hands and use a cookie scoop. Wetting your hands before rolling prevents the mixture from sticking, and a tablespoon cookie scoop gives you evenly sized meatballs every time.
  • Reserve a splash of pasta water. Before you drain the spaghetti, set aside a small cup of pasta water. If the sauce needs loosening when you toss everything together, a little pasta water does the trick beautifully.
  • Try finishing them in the slow cooker. Instead of simmering the meatballs on the stovetop, add the browned meatballs and sauce ingredients to a slow cooker and cook on low for 4 to 6 hours. It’s a great hands-off option and the meatballs come out incredibly tender.

Make Ahead and Storage

This recipe is a meal prepper’s dream. The meatballs and sauce only get better overnight, so don’t be afraid to make it in advance!

  • Storing Leftovers: Store the meatballs and sauce in an airtight container in the fridge for up to 3 days. For best results, store the pasta separately.
  • Freezer: Freeze the meatballs and sauce (without pasta) in an airtight container for up to 3 months.
  • Reheating from the Fridge: Warm gently on the stovetop over medium-low heat, adding a splash of water to loosen the sauce if needed.
  • Reheating from Frozen (2 options):
    • You can thaw in the fridge overnight, then warm gently on the stovetop over medium-low heat.
    • Or, skip the thawing and add the frozen meatballs and sauce directly to a crock pot. Heat on low for 4 to 6 hours or high for 2 to 3 hours. Low and slow keeps the meatballs juicy and does all the work for you!
Spaghetti with turkey meatballs in a white bowl.Pin

FAQs

Can I use ground beef instead of ground turkey?

Absolutely. Ground beef, lamb, or veal all work great in this recipe. Ground turkey is simply a leaner swap that keeps the meatballs lighter without sacrificing any flavor or juiciness.

Can I bake the meatballs instead of pan frying them?

Yes! Bake at 400° F for 18 to 20 minutes, then transfer them to the sauce to finish cooking. Pan frying does build a little more flavor on the outside, but baking is a great hands-off option.

What is the safe internal temperature for turkey meatballs?

Turkey meatballs are fully cooked when they reach an internal temperature of 165° F. An instant-read thermometer takes all the guesswork out of it.

Can I use a different pasta than spaghetti?

Spaghetti is the classic choice, but fettuccine, pappardelle, or penne all work well. Any pasta that holds onto sauce is a winner here.

Can I make spaghetti and meatballs gluten free?

Sure! Simply swap in gluten-free breadcrumbs and your favorite gluten-free spaghetti and you’re good to go.

More Easy Pasta Recipes

There’s nothing more joyful than watching a little one navigate a giant bowl of spaghetti, slurping up long strands coated in homemade tomato sauce. This spaghetti and turkey meatballs recipe is one of those meals that never gets old, and once it’s in your weeknight rotation, you’ll wonder how you ever did without it.

I hope your family loves it as much as Chloe does! If you make this recipe, leave a comment and rating below and let me know what you think.

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Want more WeeliciousSubscribe to my newsletter and follow me on InstagramFacebook, and TikTok for all the newest recipes!

Spaghetti with turkey meatballs in a white bowl.Pin

Spaghetti and Turkey Meatballs

A lighter, family-friendly twist on the classic Italian comfort dish. Juicy turkey meatballs simmered in a rich homemade tomato sauce, tossed with perfectly cooked spaghetti. Ready in under 45 minutes and guaranteed to be a hit with the whole family!
5 from 1 vote
Course: Main Dish
Cuisine: Italian
Servings: 8
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes

Ingredients  

For the Meatballs:

For the Sauce:

Instructions 

For the Meatballs:

  • Add the ground turkey, onion, Italian seasoning, garlic powder, Parmesan, breadcrumbs, salt, and egg to a large bowl. Mix with a spoon or clean hands until evenly combined. Avoid overmixing or your meatballs can turn tough.
  • Wet your hands to prevent sticking, then scoop out a heaping tablespoon of mixture at a time and roll into balls. Place on a plate. You should get about 20 to 22 meatballs.
  • Heat olive oil in a large sauté pan over medium-high heat. Working in batches, cook the meatballs for about 1 minute per side, about 4 minutes total, until browned all around. Transfer to a plate. They won’t be fully cooked yet, and that’s intentional. They’ll finish cooking in the sauce.

For the Sauce:

  • In a large saucepan, heat olive oil over medium-high heat. Add the onion and garlic and sauté for 2 minutes until softened and fragrant. Add the carrots and cook for another minute.
  • Add the diced tomatoes, Italian seasoning, and salt. Stir to combine and bring to a simmer. Cook for 10 minutes, stirring occasionally, until the sauce thickens slightly and the carrots are tender.
  • Gently nestle the par-cooked meatballs into the sauce. Simmer for another 5 to 6 minutes, until the meatballs are cooked through (internal temperature of 165°F).
  • While the meatballs finish cooking, bring a large pot of water seasoned with 2 tablespoons of salt to a boil. Add the spaghetti and cook according to package directions until al dente, tender but with a slight bite. Reserve a splash of pasta water before draining in case you need to loosen the sauce.
  • Drain the spaghetti and return it to the pot. Add the meatballs and sauce and toss everything together. Divide into bowls, top with extra Parmesan, and serve immediately.

Notes

  • Don’t Overmix: Mix the meatball mixture just until everything is evenly combined or your meatballs can turn tough.
  • Portioning: Wet your hands or use a tablespoon cookie scoop to portion and roll the meatballs evenly.
  • Pasta Water: Reserve a splash before draining. It’s great for loosening the sauce when tossing everything together.
  • Storing Leftovers: Store meatballs and sauce in an airtight container in the fridge for up to 3 days. Store pasta separately for best results.
  • Freezing: Freeze meatballs and sauce (without pasta) for up to 3 months.
  • Crock Pot Option: Add the browned meatballs and sauce to a crock pot and cook on low for 4 to 6 hours instead of finishing on the stovetop.
  • Baking Option: Bake at 400 degrees F for 18 to 20 minutes then transfer to the sauce to finish instead of pan frying.
  • Gluten Free: Use gluten free breadcrumbs and gluten free spaghetti.

Nutrition

Calories: 389kcal | Carbohydrates: 56g | Protein: 25g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 57mg | Sodium: 735mg | Potassium: 604mg | Fiber: 4g | Sugar: 6g | Vitamin A: 2756IU | Vitamin C: 12mg | Calcium: 116mg | Iron: 3mg
Did you make this recipe?Mention @Weelicious or tag #weelicious!

About the Author

Catherine is a mama of three. A Kentucky girl living in California. Here’s what I know: all kids can be great eaters and mealtime must be easy. I create simple, healthy recipes the whole family will love.

Comments

  1. Yes. I would transfer to the slow cooker and leave it on low all day while we’re at work and school.

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating