Heat olive oil in a large saucepan over medium heat and cook onions for 4 to 5 minutes or until translucent.
Add garlic and cook an additional minute.
Add the whole chicken breasts, stock and salt to the saucepan, cover, bring to a boil and reduce to a simmer.
Cook for 18-20 minutes, remove chicken to a plate and allow to cool.
While the chicken is cooling, add the remaining ingredients to the pot.
Remove the chicken from the bone, chop into bite-size pieces, and add to the pot.
Serve.
Video
Notes
To Freeze: Allow to cool, place in appropriate tupperware or ziploc bag, label and freeze up to 4 months. Defrost in a pot over low-medium heat when ready to eat.