01 - In a large bowl, combine ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, pepper, and milk. Mix gently until just combined, being careful not to overwork the mixture.
02 - With damp hands, roll the mixture into 16 to 18 meatballs, each approximately 1.5 inches in diameter.
03 - Heat 2 tablespoons olive oil in a large skillet over medium heat. Add meatballs in batches and brown on all sides for approximately 5 minutes total. Remove meatballs and set aside.
04 - In the same skillet, heat 2 tablespoons olive oil. Add chopped onion and cook for 3 to 4 minutes until softened. Add minced garlic and sauté for 1 minute.
05 - Stir in crushed tomatoes, dried basil, oregano, sugar if using, salt, and pepper. Bring the mixture to a simmer.
06 - Carefully add the browned meatballs to the sauce. Cover and simmer gently for 20 to 25 minutes until meatballs are cooked through and sauce has thickened.
07 - Garnish with fresh basil and serve hot over spaghetti, zucchini noodles, or crusty bread.