Cook spaghetti according to package instructions. Drain and set aside.
Heat oil in a large saucepan over medium heat. Add carrot and onion to the pan. Drizzle balsamic vinegar over veggies. Cover and cook for a few minutes until veggies are tender, stirring occasionally.
Add garlic and ground turkey to the veggies and cook until turkey is fully cooked through about 10 minutes.
Stir in tomato sauce, seasonings and parmesan cheese. Cover and cook over a very low simmer for another 10-15 minutes, stirring occasionally.
Serve Turkey Spaghetti Sauce over cooked spaghetti! Enjoy!