In a large bowl, combine egg, spices, onion, breadcrumbs, garlic and Parmesan cheese. Add ground turkey and drained spinach, breaking apart spinach as it is added. Mix well.
Preheat oven to 400°. Spray a large baking sheet with non-stick cooking spray, or use a baking mat to cover the baking sheet.
Roll the mixture into balls, about 1 - 1.5 inches in diameter, and place onto baking sheet. Lightly spray some olive oil or coconut oil on top of the meatballs. Bake for about 20 minutes or until cooked through.
In a small pot, heat olive oil over medium high heat. Add garlic and sauté until fragrant, then add remaining marinara ingredients except basil.
Simmer marinara for 20 minutes, stirring occasionally. Remove from heat and add chopped basil.
Cook pasta al dente according to package directions, then drain and rinse with cold water to stop cooking. Plate with meatballs and marinara sauce, then serve.