Heat the extra virgin olive oil in a large pot over medium heat.
Add the diced yellow onion and red bell pepper, sautéing until the vegetables are softened and fragrant.
Stir in the minced garlic, chili powder, ground cumin, and smoked paprika, cooking for one minute to toast the spices.
Pour in the chicken broth and diced tomatoes, then add the whole chicken breast to the liquid.
Bring the soup to a gentle simmer and cook for 12-15 minutes until the chicken is cooked through.
While the soup simmers, slice the corn tortilla into thin strips and toast them in a dry skillet until crisp and golden.
Remove the chicken breast from the pot, shred it using two forks, and return the meat to the soup along with the rinsed black beans and corn.
Stir in the lime juice, sea salt, and black pepper, then simmer for an additional 2 minutes to meld the flavors.
Ladle the soup into a bowl and garnish with the crisp tortilla strips, sliced avocado, and fresh cilantro.