Start by heating olive oil in a large pot over medium heat. Add chopped onions, garlic, and diced jalapeño, then sauté until they become fragrant and tender. This builds a flavorful base for the soup.
Place the chicken breasts into the pot, followed by the crushed tomatoes, chicken broth, black beans, corn, ground cumin, chili powder, and half of the chopped cilantro. Give everything a good stir, bring it to a boil, and then reduce the heat to a simmer. Cook for about 25 minutes to allow the chicken to cook through and the flavors to meld.
Carefully remove the chicken breasts from the pot and shred them using two forks. Once shredded, return the chicken to the pot, letting the soup simmer for another 5 minutes. Stir in the fresh lime juice for an added zing.
While the soup is cooking, cut corn tortillas into thin strips. You can fry them in a pan with oil until crispy or bake them at 350°F for about 15 minutes. These crunchy strips are the perfect topping for your soup.