Add all of the ingredients listed in the "broth" section to a large pot or dutch oven and bring to a boil. Lower to a simmer once it comes to a boil; and let it simmer on medium-low for about 1.5 hours.
Strain out all of the broth and then chop up the chicken and discard the bones and skin. Rinse out the pot and add back to the stove.
In the same pot sauté the carrots, celery, onion, garlic, thyme, salt & pepper until golden in olive oil.
Once the veggies are golden add in the chicken base and sauté another few minutes with the vegetables.
Next, add the chicken broth back to the pot and bring to a boil; then lower to a simmer and cook for about 20-30 minutes on the stove.
While the soup is simmering prepare the bread balls. Combine all of the ingredients from the "bread balls" section & combine & squeeze together. Then, form into little balls with your hands.
Add the bread balls to the soup after the soup has simmered at least 20-30 minutes. Drop them in and let them simmer on low only for about 5-10 minutes tops. Then serve up the soup and enjoy! =-)