Mix soy sauce, 1/4 cup water, red wine vinegar, sugars, garlic and ginger in a small saucepan over medium heat. Stir with a whisk until sugar is dissolved.
In a small bowl, whisk together 2 tablespoons warm water and cornstarch until cornstarch is completely dissolved.
Heat sauce over medium high heat. Slowly whisk in cornstarch mixture and simmer until thickened. Remove from heat and set aside.
Heat vegetable oil in a large skillet over medium-high heat. Add diced onions and cook until soft.
Crumble ground turkey and garlic into the pan and cook until turkey is about half cooked. Add grated carrots and chopped broccoli and continue to cook until turkey is no longer pink.
Pour teriyaki sauce over cooked turkey and vegetable mixture and stir. Simmer for about five minutes to combine the flavors.
Spoon meat over rice. Garnish with green onions and serve immediately.