Comfort food at its best - Caldo de Pollo. This recipe removes the potatoes and rice you would typically find with this dish.
In a large (at least 10-quart) pot, add the water, chicken, salt, and garlic. Bring to a boil for about 15 minutes.
While the chicken is boiling, in a medium frying pan heat the olive oil and add the onions and tomatoes. Saute for about 5 minutes until the onions are translucent.
Add the carrots, celery, cabbage to the soup and let the mixture come to a boil. Reduce the heat and add the apple cider vinegar and butter. Stir frequently. Allow the soup to simmer for about 20 minutes.
Add the tomato and onion mixture and cilantro during the last 10 minutes of cooking.
Ladle the soup and serve with lime wedges and homemade salsa.