Coat a large saucepan with cooking spray. Add oil; place over medium-high heat until hot. Add chicken; sauté 3 minutes or until done. Remove chicken from pan; set aside.
Add shallots and garlic to pan; sauté 2 minutes or until tender. Stir in tomatoes and next 6 ingredients (tomatoes through cumin). Bring to a boil; reduce heat, and simmer 20 minutes. Add chicken and beans; cook 5 minutes or until thoroughly heated. Stir in lime juice and pepper. Ladle into bowls: top with cheese.