In large saucepan or Dutch oven, heat olive oil over medium-high heat. Add chicken and onion. Cook 5 to 6 minutes or until chicken is browned and the onions are soft, stirring occasionally.
Add garlic; cook 1 minute, until fragrant.
Stir in enchilada sauce, chicken stock, tomatoes and beans. Bring to boil.
Reduce heat and simmer 10 minutes. Season with salt and pepper, as desired.
Serve with toppings, if desired.
Video
Notes
Use whatever kind of beans you like - black beans, pinto beans, kidney beans, chili beans etc.