Heat olive oil in a large Dutch oven over medium heat.
Add onion, carrots, and celery; cook until softened, approximately 8-10 minutes.
Add ground turkey and cook, breaking it up with a wooden spoon until browned and fully cooked.
Stir in garlic and tomato paste; cook for 2 minutes until fragrant.
Deglaze the pan with white wine, scraping any browned bits from the bottom.
Add crushed tomatoes, chicken stock, oregano, basil, and red pepper flakes.
Reduce heat to low and simmer, partially covered, for 30 to 40 minutes.
Season with salt and black pepper to taste.
Stir in fresh parsley and serve over prepared pasta, garnished with grated Parmesan cheese.