2. In a large stock pot bring 2 teaspoons of the olive oil over medium heat. Add the meatballs to the oil and cook them, stirring occasionally until all sides are browned. Remove meatballs to a dish and set aside.
3. Add the remaining teaspoon of olive oil to the pot and continue to heat to medium. Add the carrots, zucchini, onion and garlic and sprinkle with salt & pepper. Cook for about 5 minutes or until vegetables are softened.
4. Add the meatballs, chicken broth, marinara sauce, red pepper flakes, balsamic vinegar
and remaining ½ teaspoon of Italian seasoning to the pot with the vegetables. Stir together and cover. Bring the mixture to a boil, uncover and lower the heat to a simmer. Add the spaghetti pieces and simmer for 12-15 minutes or until the pasta and the meatballs are cooked through. Add the Parmesan cheese in the last couple minutes of the simmer and stir in.