Over medium-high heat, place a large pot. Cook the chicken breasts in it until they're brown on both sides. Then, take the chicken out of the pot and keep it aside.
Add onion, garlic, jalapeno, red bell pepper, carrots, and celery to the same pot. And saute until they turn soft.
Now stir in chicken broth and diced tomatoes. Add the cayenne pepper, cumin, and salt. Stir well until all the ingredients combine.
Then, bring it to a rolling boil.
Then, add the chicken breasts(that were kept aside) to the pot.
Turn the heat low, and cook for 20 minutes or until the chicken is thoroughly done.
Then, take the chicken breasts out of the pot and shred it using forks.
After that, add the shredded chicken to the pot.
Add the corn kernels and let the soup simmer for 5 minutes.
Serve the spicy chicken soup hot, garnished with fresh cilantro. Enjoy!