chop and prep all your vegetables and spices
over medium flame on your stove, add your cooking oil and once ready, add your chicken thighs and cook until nicely browned on both sides
remove chicken from pot and set to the side
add onions to pan and a little more oil if needed and cook a few minutes, scraping frequently, to release the chicken fond from the bottom of the pot
add the rest of the chopped vegetables, garlic and peppers then turn to coat with any liquid or cooking fat in the pan
add the spices and stir
add the tomatoes and stir to combine
cut the chicken you set aside earlier into small bite sized pieces, and then add to the pot
add the chicken stock, stir to combine, and let simmer for 2-2 1/2 hours
serve warm with avocado, sour cream and/or cheddar cheese if desired