Heat the oil in a large pot or Dutch oven over medium heat. Add the onion and bell pepper and cook for 5 minutes, until soft.
Stir in the garlic, chili powder, cumin and paprika and cook for 30 seconds.
Add the broth, tomatoes and chicken. Bring to a boil, then reduce the heat, cover and simmer for 15–18 minutes, until the chicken reaches 165°F.
Move the chicken to a plate and shred it with two forks.
Return the chicken to the pot with the black beans and corn. Simmer for 5 minutes.
Stir in the lime juice and season with salt and pepper.
Ladle into bowls and top with crushed tortilla chips, cheese and any other toppings you like.