01 - Heat olive oil in a large skillet or Dutch oven over medium heat. Add onion, carrot, and celery. Sauté for 6–8 minutes until softened and fragrant.
02 - Stir in minced garlic and cook for 1 minute until fragrant, being careful not to burn.
03 - Add ground turkey, breaking it up with a wooden spoon. Cook until browned and no longer pink, about 6–8 minutes.
04 - Pour in white wine and simmer for 2–3 minutes until mostly evaporated, scraping up any browned bits from the bottom.
05 - Stir in tomato paste, crushed tomatoes, and broth. Add oregano, basil, thyme, red pepper flakes, salt, and pepper. Mix thoroughly to combine.
06 - Bring to a simmer, reduce heat to low, and cook uncovered for 30–35 minutes, stirring occasionally, until sauce thickens and flavors meld together.
07 - Taste and adjust seasoning as needed. Serve hot over cooked pasta or zucchini noodles. Garnish with fresh herbs and Parmesan cheese if desired.