Season the chicken breasts with a pinch of salt and pepper. Heat the olive oil in a large pot over medium heat. Add the chicken and cook until golden on both sides, about 5 minutes per side. Remove the chicken and set aside to cool slightly.
In the same pot, add the diced onion and cook until softened and translucent, about 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.
Pour in the chicken broth, scraping up any browned bits from the bottom of the pot. Bring to a gentle simmer.
Return the chicken to the pot and stir in the smoked paprika and cumin. Cover and simmer for about 10 minutes to let the flavors develop.
Remove the chicken and shred it into bite-sized pieces using two forks.
Add the shredded chicken back into the pot along with the white beans and corn. Stir to combine and continue simmering uncovered for another 10 minutes, until slightly thickened.
Taste and adjust seasoning with additional salt, pepper, or smoked paprika as needed.
Remove from heat and garnish with chopped cilantro before serving. Ladle into bowls and serve hot.