Turkey Meatballs Zucchini Noodles Marinara

Juicy turkey meatballs on zucchini noodles, bathed in a vibrant homemade marinara, plated with fresh parsley and Parmesan. Save to Pinterest
Juicy turkey meatballs on zucchini noodles, bathed in a vibrant homemade marinara, plated with fresh parsley and Parmesan. | speakingfood.com

Enjoy a healthy Italian-American twist featuring juicy turkey meatballs simmered in a vibrant homemade marinara sauce. Served over light, spiralized zucchini noodles, this gluten-free and low-carb dish comes together in under an hour. Perfect for a satisfying dinner without the heaviness of traditional pasta.

I picked up a spiralizer on a whim at a kitchen sale, not really sure what I'd do with it. That Saturday I had ground turkey thawing and a basket of zucchini from my neighbor's garden. I figured I'd try twirling vegetables into noodles and see what happened. The meatballs browned, the sauce bubbled, and suddenly dinner felt like something I'd order out but made in my own kitchen.

The first time I made this for friends, someone asked if I'd ordered it from the new Italian place downtown. I didn't correct them right away. When I finally admitted I'd spiralized the zucchini myself, they made me write down the recipe on a napkin. That napkin is probably still stuck to someone's fridge.

Ingredients

  • Ground turkey: Leaner than beef but can dry out fast, so don't skip the egg and cheese, they keep everything tender.
  • Egg: Acts like glue for the meatballs, without it they'll crumble in the pan.
  • Parmesan cheese: Adds a salty, nutty depth that makes turkey taste less bland, use the real stuff if you can.
  • Gluten-free breadcrumbs: Soaks up moisture and gives the meatballs structure, almond meal works too if you want to skip carbs entirely.
  • Garlic: Fresh is best, the jarred kind never smells as good when it hits the heat.
  • Fresh parsley: Brightens everything up, dried parsley tastes like dust in comparison.
  • Dried oregano: The backbone of Italian flavor, a little goes a long way.
  • Zucchini: Medium-sized ones spiralize cleanly, the giant ones are too watery and seedy.
  • Canned crushed tomatoes: San Marzano if you can find them, they're sweeter and less metallic.
  • Onion: Sautéing it until soft makes the sauce taste like it simmered all day.
  • Chili flakes: Just a pinch wakes up the tomatoes without making it spicy.
  • Sugar: Balances the acidity, especially if your tomatoes taste sharp.

Instructions

Mix the meatball base:
Crack the egg into the turkey and add Parmesan, breadcrumbs, garlic, parsley, oregano, salt, and pepper. Use your hands to combine gently, overworking makes them dense and tough.
Shape into rounds:
Roll about a tablespoon of mixture between your palms until smooth. I make mine small so they cook faster and nestle nicely into the noodles.
Brown the meatballs:
Heat olive oil in a large skillet over medium heat and add meatballs without crowding. Turn them every couple minutes until golden all over, they don't need to cook through yet.
Start the marinara:
In the same skillet with the meatball drippings, sauté chopped onion until it turns translucent and smells sweet. Toss in minced garlic and stir for one minute until fragrant.
Build the sauce:
Pour in crushed tomatoes, basil, oregano, salt, pepper, chili flakes, and a pinch of sugar if your tomatoes taste tart. Stir and bring to a gentle simmer.
Simmer the meatballs:
Nestle the browned meatballs into the sauce, cover, and let them cook through for fifteen minutes. The sauce will thicken and the meatballs will soak up all that tomatoey goodness.
Spiralize the zucchini:
Run each zucchini through the spiralizer to make long noodles. Pat them dry with paper towels, this step is crucial or you'll end up with a watery plate.
Sauté the noodles:
Heat olive oil in a separate skillet over medium-high heat and toss in the zucchini. Cook for two to three minutes just until tender, they should still have a little bite.
Plate and serve:
Twirl zucchini noodles onto each plate, top with meatballs, and spoon over warm marinara. Finish with extra parsley or a sprinkle of Parmesan if you like.
Spiralized zucchini noodles sautéed briefly, topped with tender turkey meatballs and rich tomato marinara for a low carb dinner. Save to Pinterest
Spiralized zucchini noodles sautéed briefly, topped with tender turkey meatballs and rich tomato marinara for a low carb dinner. | speakingfood.com

My mom tasted this once and said it reminded her of Sunday dinners, except she didn't feel sleepy afterward. She started asking me to make it whenever she came over. Now it's the meal that means someone I care about is coming through the door.

How to Store and Reheat

Store the meatballs and sauce together in an airtight container in the fridge for up to four days. Keep the zucchini noodles separate or they'll get watery. Reheat the meatballs gently on the stove and sauté fresh noodles each time, it only takes three minutes and tastes so much better than reheating them.

Swaps and Substitutions

If you don't have a spiralizer, use a julienne peeler or even a regular peeler to make wide ribbons. Ground chicken works just as well as turkey. Swap the zucchini for spaghetti squash if you want something heartier. You can also toss in spinach or kale at the end of the sauce for extra greens.

What to Serve Alongside

This pairs beautifully with a simple arugula salad dressed in lemon and olive oil. Garlic bread is always a hit if you're not worried about keeping things low-carb. A glass of Chianti or Pinot Noir feels right with the tomato and herbs.

  • Roasted broccoli with garlic adds another vegetable without stealing the spotlight.
  • A sprinkle of red pepper flakes on the table lets everyone adjust the heat to their liking.
  • Fresh basil torn over the top right before serving makes it smell like an Italian kitchen.
A skillet of golden turkey meatballs simmers in chunky marinara beside al dente zucchini noodles, served warm with fresh basil. Save to Pinterest
A skillet of golden turkey meatballs simmers in chunky marinara beside al dente zucchini noodles, served warm with fresh basil. | speakingfood.com

This is the kind of meal that makes you feel capable in the kitchen without spending hours there. It's quick, it's nourishing, and it always gets seconds.

Recipe Help & Support

Pat the spiralized zucchini dry with paper towels to remove excess moisture before sautéing them briefly.

Yes, ground beef, chicken, or pork work well as alternatives to the ground turkey in this dish.

Yes, provided you use gluten-free breadcrumbs, this dish is completely gluten-free and low carb.

Allow the meatballs to cool completely, then freeze them in an airtight container with the sauce for up to 3 months.

Adding a teaspoon of sugar to the sauce helps balance the acidity of the canned tomatoes.

Turkey Meatballs Zucchini Noodles Marinara

Healthy Italian twist featuring juicy turkey and zucchini noodles in homemade marinara.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Medium

Ingredients

Turkey Meatballs

  • 1 lb ground turkey
  • 1 large egg
  • ½ cup grated Parmesan cheese
  • ½ cup gluten-free breadcrumbs
  • 2 cloves garlic, minced
  • 2 tbsp fresh parsley, finely chopped
  • ½ tsp dried oregano
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 tbsp olive oil (for frying)

Zucchini Noodles

  • 4 medium zucchinis
  • 1 tbsp olive oil
  • Pinch of salt

Marinara Sauce

  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 28 oz canned crushed tomatoes
  • 1 tsp dried basil
  • ½ tsp dried oregano
  • ½ tsp salt
  • ¼ tsp black pepper
  • Pinch of chili flakes (optional)
  • 1 tsp sugar (optional)

Instructions

1
Combine meatball ingredients: In a large bowl, mix ground turkey, egg, Parmesan, breadcrumbs, garlic, parsley, oregano, salt, and pepper until just combined.
2
Form meatballs: Shape mixture into 16 small meatballs, approximately 1½ inches each.
3
Brown meatballs: Heat 1 tbsp olive oil in a large skillet over medium heat. Cook meatballs, turning occasionally, until browned on all sides, about 6 to 8 minutes. Remove and set aside.
4
Prepare marinara base: In the same skillet, heat 1 tbsp olive oil and sauté onion over medium heat until translucent, about 3 to 4 minutes. Add garlic and cook for one minute.
5
Simmer sauce: Stir in crushed tomatoes, basil, oregano, salt, pepper, chili flakes, and sugar. Bring to a gentle simmer.
6
Cook meatballs in sauce: Return meatballs to skillet, nestle into sauce, cover, and simmer for 15 minutes or until cooked through.
7
Prepare zucchini noodles: Spiralize zucchinis into noodles and pat dry with paper towels to remove excess moisture.
8
Sauté zucchini noodles: Heat 1 tbsp olive oil in a large skillet over medium-high heat. Cook zucchini noodles for 2 to 3 minutes until just tender. Season with a pinch of salt.
9
Assemble and serve: Plate zucchini noodles, top with turkey meatballs, spoon over marinara sauce, and garnish with parsley or Parmesan cheese as desired.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Large skillet
  • Spiralizer or julienne peeler
  • Wooden spoon
  • Paper towels

Nutrition (Per Serving)

Calories 340
Protein 31g
Carbs 19g
Fat 16g

Allergy Information

  • Contains eggs and milk (Parmesan). May contain gluten if gluten-free breadcrumbs are not used.
Heather Collins