01 - In a large bowl, mix ground turkey, egg, breadcrumbs or almond flour, Parmesan, garlic, parsley, oregano, salt, and pepper until just combined. Shape into 16 equal meatballs.
02 - Heat 2 tbsp olive oil in a large skillet over medium heat. Cook meatballs in batches, browning all sides for 5-7 minutes. Remove and set aside.
03 - In the same skillet, heat 1 tbsp olive oil. Sauté onion until softened, about 3 minutes. Add garlic and cook for 1 minute. Stir in crushed tomatoes, basil, oregano, salt, pepper, and sugar, then bring to a simmer.
04 - Return meatballs to skillet, nestle into sauce, cover, and simmer over low heat for 15-20 minutes until cooked through.
05 - Heat 1 tbsp olive oil in another skillet over medium-high heat. Add spiralized zucchini, season with salt and pepper, and sauté for 2-3 minutes until tender yet firm. Drain excess moisture.
06 - Divide zucchini noodles onto plates, top evenly with turkey meatballs, spoon over marinara sauce, and garnish with fresh basil and extra Parmesan if desired.