01 - Preheat oven to 400°F and line a baking sheet with parchment paper.
02 - Combine ground turkey, egg, Parmesan, almond flour, garlic, parsley, oregano, salt, and pepper in a large bowl. Mix gently until just combined.
03 - Shape mixture into 16 meatballs and place on prepared baking sheet. Bake for 15-18 minutes until cooked through and lightly golden.
04 - Heat 1 tbsp olive oil in a large skillet over medium heat. Add chopped onion and cook for 3-4 minutes until softened. Stir in garlic and cook for 30 seconds.
05 - Add crushed tomatoes, basil, thyme, salt, pepper, and sugar if using. Simmer uncovered for 10-12 minutes, stirring occasionally.
06 - Gently add baked meatballs to the sauce. Simmer together for 5 minutes to allow flavors to meld.
07 - Heat 1 tbsp olive oil in a separate large skillet over medium-high heat. Add zucchini noodles and salt. Sauté for 2-3 minutes until just tender but still crisp.
08 - Divide zucchini noodles among plates. Top with turkey meatballs and sauce. Garnish with extra parsley and Parmesan if desired.