01 - In a large bowl, combine ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, pepper, and milk. Mix gently until just combined, avoiding overmixing.
02 - Shape the mixture into 16 to 18 evenly sized meatballs.
03 - Heat 2 tablespoons olive oil in a large skillet over medium heat. Add meatballs in batches and brown on all sides, about 5 minutes total. Remove and set aside.
04 - In the same skillet, heat 2 tablespoons olive oil. Cook chopped onion until soft, approximately 4 minutes. Add garlic and sauté for 1 minute.
05 - Add crushed tomatoes, dried basil, oregano, sugar (optional), salt, and black pepper. Bring to a simmer.
06 - Gently add browned meatballs to the sauce. Cover and simmer on low heat for 20 to 25 minutes until meatballs reach an internal temperature of 165°F (74°C).
07 - Taste and adjust seasoning as needed. Stir in fresh basil if desired. Serve warm over pasta, polenta, or with crusty bread.