In a soup pot, heat the oil over medium-high heat. Add the ground chicken and cook, breaking it up as it browns. Add the onions and let cook until translucent, about 5-6 minutes. Stir in the garlic and spices and let cook for about another minute.
Stir in the lentils, tomatoes and water, bring to a boil, reduce heat, cover and simmer, stirring occasionally, until lentils are tender and the chili has thickened, about 30 minutes. Stir in the fresh lime juice, then serve topped with your preferred garnishes.
Notes
This chili can thicken up overnight, so you may need to add a little liquid when re-heating.