Heat the olive oil in a medium pot over medium heat.
Add the diced onion and bell pepper, sautéing until the vegetables are softened and fragrant.
Stir in the minced garlic, chili powder, and cumin, cooking for one minute to toast the spices.
Add the chicken breast, chicken broth, tomato puree, black beans, and corn to the pot.
Bring the liquid to a gentle boil, then reduce the heat and simmer for 15-20 minutes until the chicken is cooked through.
Remove the chicken from the pot, shred it using two forks, and return the shredded meat to the soup.
Season the soup with sea salt and black pepper to taste.
Ladle the soup into a bowl and garnish with sliced avocado, a dollop of Greek yogurt, and fresh cilantro.