In a Dutch oven sauté the onion in oil until tender. Add chicken and garlic, stirring until fully cooked.
Add the remaining ingredients, except the lime juice, and bring to a boil. Cover and reduce to a simmer for 30 minutes. For a thicker chili, simmer uncovered for another 10-15 minutes.
Stir in lime juice and season to taste with salt just before serving.