Coat bottom of large pan in olive oil and heat on med-high. Add onions, chicken, and garlic. Saute until chicken is no longer pink, about 10 mins.
In a large pot or Dutch oven, add chicken broth, cumin, coriander, pepper, line juice, and whole habaneros. Bring to boil. Reduce heat to medium and cover. Simmer for about 15 minutes. Add the onion, chicken, garlic mixture. Add the corn, beans, bell pepper, mushrooms and white wine.
Cover and simmer for about 30 minutes. Garnish with shredded cheese sprinkled on top of each bowl, along with a dollop of sour cream.
Go to full version of