Dice the chicken into bite-sized pieces and season with a pinch of salt and pepper.
Heat oil in a large heavy-bottomed pot over medium heat. Add the chicken pieces and cook until golden brown, about 5-7 minutes, stirring occasionally.
Add diced onion, chopped bell pepper, and minced garlic to the pot. Cook until fragrant and vegetables are slightly softened, about 3 minutes.
Stir in cumin and smoked paprika, cooking for 30 seconds to bloom the spices and release their aroma.
Pour in the chicken broth and bring the mixture to a gentle simmer. Cover and cook for 20-25 minutes, allowing flavors to meld and chicken to cook through.
Add the corn and drained beans to the soup in the last 10 minutes of simmering to keep their texture lively.
Taste the broth and adjust seasoning with salt, pepper, or more lime juice for brightness.
Finish the soup by stirring in freshly squeezed lime juice and chopped cilantro for a burst of fresh flavor.
Ladle the hot soup into bowls, garnish with extra cilantro if desired, and serve immediately for a comforting, punchy meal.