Heat a large skillet over medium to high heat. Add crushed tomatoes, marinara, chicken broth, tomato paste, balsamic vinegar, sugar, seasonings and cornstarch to skillet. Bring to boil, then reduce to a low simmer.
Add meatballs to simmering soup, cover and simmer for 8 minutes. Add pasta and simmer over medium high heat for 10-12 minutes or until noodles are al dente.
Remove from heat, discard bay leaf and stir in Parmesan cheese until melted followed by milk/half and half. If you like a thinner soup, stir in additional chicken broth or water.
Garnish individual servings with grated Parmesan, parsley and season with salt and pepper to taste.
