Preheat oven to 400°F.
In a large saucepan, heat 2 tablespoons olive oil over medium-high heat.
Add onion and carrots to the pan and cook over medium-high heat until translucent, about 5 minutes.
Add minced garlic and cook for 1 minute.
Add 2 lbs. of ground turkey and brown, stirring and mixing until there is no pink. Season the mixture with a large pinch of salt and pepper.
Sprinkle the meat mixture with 3 tablespoons of all purpose flour and cook for 2 minutes. If brown bits begin to develop at the bottom of the pan - awesome! That's the good stuff!
Deglaze the pan with red wine, scraping the brown bits up from the bottom of the pan (I like to use a wooden spoon for this). Add beef broth and stir.
Add Worcestershire Sauce, balsamic vinegar, tomato paste, rosemary, and thyme leaves. Season with one more large pinch of salt and pepper. Stir and then simmer the mixture for about 15 minutes.
Add peas and corn, stir and cook for 2 more minutes. Add mixture to a deep casserole dish.