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