Place a large pot over medium heat and add the olive oil. Stir in the garlic, onion, and carrots. Add the salt and cook for 8 minutes, stirring occasionally until just soft.
Add the broth and turn up the heat to medium to bring to a simmer.
Meanwhile, cook the noodles according to package directions. Drain.
Add the noodles and chicken to the soup.
Add cream, herbs (if using), and serve warm with grated Parmesan cheese, if desired. (Season with salt as needed.)
Notes
Store leftovers in an airtight container in the fridge for up to 5 days. Reheat in 30 second increments, stirring in between, in the microwave or in a pot on the stove. Add more broth or water when reheating as needed as the pasta may continue to absorb the liquid.
If you have only raw chicken, dice it up with kitchen scissors and simmer for 8 minutes in the broth before adding the noodles.
Omit the veggies and start with my Vegetable Broth if your kids don't like small pieces of vegetables.
Add extra flavor to the whole pot or one bowl at a time by stirring in pesto or grated Parmesan cheese.
To make this vegetarian, sub in 2 cans of drained and rinsed white beans for the chicken and use vegetable broth.
To make this dairy-free, use coconut cream or blend 1 cup white beans with 1/2-1 cup broth and stir into the soup.