Bring barley to a boil with 2 cups of water. Once boiling, reduce to a simmer for 15 minutes. Set aside.
While barley is cooking, boil the chicken. In a large pot, add the chicken and fill to 2/3 the way full with water. Boil for 10 minutes then reduce heat to a simmer for 10 more minutes.
Remove the chicken and shred on a cutting board using 2 forks.
In a large pot, saute the onions and garlic with the olive oil for 5-7 minutes.
Add all ingredients to the pot and bring to a boil. Once boiling, reduce heat to a simmer for 20-25 minutes. Enjoy!