01 - Preheat oven to 400°F. Line a baking sheet with parchment paper.
02 - Combine ground turkey, egg, breadcrumbs, minced garlic, parsley, oregano, salt, pepper, and Parmesan in a large bowl. Mix just until combined.
03 - Shape the mixture into 16 evenly sized meatballs and arrange them on the prepared baking sheet.
04 - Bake for 18 to 20 minutes until golden and cooked through.
05 - Heat olive oil in a large skillet over medium heat. Sauté onion for 3 to 4 minutes until softened, then add garlic and cook for 30 seconds. Stir in crushed tomatoes, basil, oregano, chili flakes, salt, and pepper. Simmer for 10 minutes, stirring occasionally.
06 - Gently transfer baked meatballs into the tomato sauce and simmer together for 5 minutes to blend flavors.
07 - Heat olive oil in another large skillet over medium-high heat. Add zucchini noodles and sauté for 2 to 3 minutes until just tender. Season with salt.
08 - Serve meatballs and sauce over zucchini noodles. Garnish with additional parsley or Parmesan if desired.