Turkey Meatballs with Zucchini

Freshly rolled turkey meatballs simmer in rich marinara, nestled on tender sautéed zucchini noodles for a healthy low-carb dinner. Save to Pinterest
Freshly rolled turkey meatballs simmer in rich marinara, nestled on tender sautéed zucchini noodles for a healthy low-carb dinner. | recipesbymarina.com

This dish features herb-infused turkey meatballs cooked to juicy perfection and simmered in a rich homemade marinara sauce. Paired with tender zucchini noodles lightly sautéed for a fresh texture, it offers a low-carb, gluten-free take on classic Italian comfort flavors. Simple techniques like browning the meatballs before simmering ensure deep flavor, while the fresh herbs and Parmesan add savory notes. Ready in under an hour, it’s a balanced, flavorful meal ideal for easy weeknight dinners.

I used to think meatballs had to be heavy to be good. Then one weeknight, running low on energy and pasta, I tossed spiralized zucchini into a hot pan and piled on turkey meatballs I'd seasoned with too much garlic on purpose. The kitchen smelled like an Italian grandmother's house, and the meal felt light but satisfying in a way I hadn't expected.

The first time I made this for friends, someone asked if I'd ordered takeout because it looked too good to be homemade. I didn't admit that I'd frantically spiralized zucchini while the meatballs were browning, or that I'd forgotten the sugar in the sauce and had to stir it in at the last second. They went back for thirds, and I realized that sometimes the best meals are the ones you barely plan.

Ingredients

  • Ground turkey: The leaner the meat, the more important it is to handle it gently so the meatballs don't turn rubbery.
  • Egg: This binds everything together without making the mixture feel gluey or dense.
  • Gluten-free breadcrumbs or almond flour: Almond flour makes the meatballs softer and adds a subtle richness, breadcrumbs give them structure.
  • Parmesan cheese: A little goes a long way for savory depth, and it helps the outsides brown beautifully.
  • Garlic: Fresh garlic in both the meatballs and the sauce makes the whole dish smell like you've been cooking all day.
  • Fresh parsley: It brightens the meat and keeps the flavor from feeling one-note.
  • Dried oregano: This is the herb that makes it taste unmistakably Italian.
  • Olive oil: Use it generously for browning the meatballs and building flavor in the sauce.
  • Crushed tomatoes: Canned tomatoes are your friend here, they're consistent and cook down into a velvety sauce quickly.
  • Dried basil: It mellows as it simmers and ties the whole sauce together.
  • Sugar: Just a pinch cuts through the acidity of the tomatoes and rounds out the flavor.
  • Zucchini: Pick firm, medium-sized ones so the noodles hold their shape and don't turn watery.

Instructions

Mix the meatballs gently:
Combine the turkey, egg, breadcrumbs, Parmesan, garlic, parsley, oregano, salt, and pepper in a large bowl, using your hands to barely bring it together. Overworking the mixture will make the meatballs tough, so stop as soon as it holds its shape.
Shape and brown:
Roll the mixture into 16 meatballs, keeping them roughly the same size so they cook evenly. Heat olive oil in a skillet and brown them on all sides, working in batches if needed so they don't steam.
Build the marinara:
In the same skillet, soften the onion in a bit of olive oil, then add garlic and let it bloom for a minute before pouring in the crushed tomatoes and seasonings. The sugar is optional, but it's the secret to a sauce that tastes like it's been simmering for hours.
Finish the meatballs in the sauce:
Nestle the browned meatballs into the marinara, cover the skillet, and let everything simmer on low for 15 to 20 minutes. The meatballs will finish cooking and soak up the flavors of the sauce.
Sauté the zucchini noodles:
While the meatballs simmer, heat olive oil in another skillet and toss in the spiralized zucchini with a pinch of salt and pepper. Cook them just until tender, about 2 to 3 minutes, then drain off any liquid so your plate doesn't turn into a puddle.
Plate and garnish:
Divide the zucchini noodles among plates, top with meatballs and marinara, and finish with fresh basil and a little extra Parmesan if you're feeling generous.
Golden-brown herb turkey meatballs topped with spiralized zucchini and homemade marinara sauce, garnished with fresh basil and Parmesan cheese. Save to Pinterest
Golden-brown herb turkey meatballs topped with spiralized zucchini and homemade marinara sauce, garnished with fresh basil and Parmesan cheese. | recipesbymarina.com

There's a moment when you twirl zucchini noodles onto a fork, scoop up a meatball, and realize you don't miss the pasta at all. It happened to me on a random Thursday, and I've been making this dish ever since whenever I want something that feels indulgent but doesn't weigh me down. It's become the meal I make when I want to feel like I'm taking care of myself without overthinking it.

Making It Your Own

If you want more heat, throw a pinch of chili flakes into the marinara while it simmers. I've also swapped ground chicken for turkey when that's what I had on hand, and it worked just as well. For a dairy-free version, skip the Parmesan or use a plant-based cheese, and the meatballs will still hold together beautifully.

What to Serve It With

This pairs well with a crisp Pinot Grigio or sparkling water with lemon if you're keeping it light. I like to set out a little bowl of extra Parmesan and some crusty bread for anyone who wants to mop up the sauce, even though the zucchini noodles do a pretty good job of that on their own.

Storing and Reheating

Leftovers keep well in the fridge for up to three days, though I recommend storing the zucchini noodles separately from the meatballs and sauce so they don't get waterlogged. When you reheat, warm the meatballs and marinara gently on the stove and quickly sauté fresh zucchini noodles, or reheat the old ones in a dry skillet to crisp them up a bit.

  • Store components separately to keep textures intact.
  • Reheat meatballs and sauce together on low heat to avoid drying them out.
  • Refresh zucchini noodles in a hot pan for a minute before serving.
Gluten-free Italian-American turkey meatballs with zucchini noodles and marinara, served steaming hot for a flavorful weeknight family meal. Save to Pinterest
Gluten-free Italian-American turkey meatballs with zucchini noodles and marinara, served steaming hot for a flavorful weeknight family meal. | recipesbymarina.com

This recipe taught me that comfort food doesn't have to be complicated or heavy to hit the spot. I hope it becomes one of those easy weeknight staples you reach for when you want something that feels special without the fuss.

Recipe Questions & Answers

Form meatballs of equal size and brown them over medium heat in olive oil. This seals in juices and helps cook evenly before simmering in sauce.

Sauté spiralized zucchini briefly over medium-high heat to retain a tender yet firm texture and drain any released liquid before serving.

Fresh parsley and dried oregano mixed into the meatballs provide aromatic, herbaceous notes that enhance the mild flavor of turkey.

Yes, by omitting Parmesan or replacing it with a plant-based alternative, the dish remains flavorful while avoiding dairy.

Ground chicken can be used as an alternative for a similar texture and taste, maintaining the light character of the dish.

Turkey Meatballs with Zucchini

Succulent turkey meatballs nestled atop sautéed zucchini noodles with a savory marinara touch.

Prep 25m
Cook 30m
Total 55m
Servings 4
Difficulty Easy

Ingredients

Turkey Meatballs

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

Marinara Sauce

  • 1 tbsp olive oil
  • 1 small yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 28 oz canned crushed tomatoes
  • 1 tsp dried basil
  • 1/2 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp ground black pepper
  • 1/2 tsp sugar (optional)
  • 1 tbsp fresh basil, chopped (for garnish)

Zucchini Noodles

  • 4 medium zucchini, spiralized
  • 1 tbsp olive oil
  • Salt and pepper, to taste

Instructions

1
Prepare Meatball Mixture: Combine ground turkey, egg, gluten-free breadcrumbs or almond flour, Parmesan, garlic, fresh parsley, dried oregano, salt, and black pepper in a large bowl. Mix gently until just combined and form into 16 equal-sized meatballs.
2
Brown Meatballs: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add meatballs in batches and brown on all sides for 5 to 7 minutes. Remove and set aside; they will finish cooking in the sauce.
3
Sauté Aromatics: In the same skillet, heat 1 tablespoon olive oil. Sauté chopped onion until soft, about 3 minutes. Add minced garlic and cook for 1 minute more.
4
Simmer Marinara Sauce: Stir in crushed tomatoes, dried basil, oregano, salt, black pepper, and optional sugar. Bring to a simmer over medium-low heat.
5
Cook Meatballs in Sauce: Nestle browned meatballs into the simmering sauce. Cover and cook gently for 15 to 20 minutes until meatballs are cooked through.
6
Prepare Zucchini Noodles: While sauce simmers, heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add spiralized zucchini, season with salt and pepper, and sauté for 2 to 3 minutes until tender but not soggy. Drain excess liquid.
7
Assemble and Serve: Divide zucchini noodles onto plates. Top with turkey meatballs and spoon marinara sauce over. Garnish with fresh basil and additional Parmesan if desired.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Large skillet
  • Spiralizer or julienne peeler
  • Measuring cups and spoons
  • Wooden spoon
  • Plate or tray for meatballs

Nutrition (Per Serving)

Calories 340
Protein 33g
Carbs 17g
Fat 16g

Allergy Information

  • Contains eggs and dairy; gluten may be present if not using gluten-free breadcrumbs.
Marina Costa

Passionate home cook sharing simple, flavorful recipes and helpful cooking tips for everyday food lovers.