Prep ingredients: Chop vegetables and cilantro, measure spices, drain and rinse beans, squeeze lime juice, and measure tomatoes.
Sauté chicken: Set Instant Pot to Sauté and add oil. Once hot, brown chicken on both sides. Turn off sauté.
Add aromatics and spices: Stir in spices, peppers, onion, garlic, and corn.
Pressure cook: Add tomatoes and water. Lock lid and cook on High Pressure for 15 minutes. Allow a 5–8 minute natural release, then carefully release remaining pressure.
Shred the chicken: Remove chicken, shred it with 2 forks and return it to the pot.
Stir in beans, cilantro, and lime juice. Cover loosely to keep warm. Serve with crushed tortilla chips and favorite toppings.
Keep the soup warm until it's time to serve.
Notes
Stove-Top Instructions:If you don’t have an Instant Pot, you can make this soup on the stove using the same ingredients. Brown the chicken in a large pot, add the vegetables, spices, tomatoes, and broth, then simmer for 20–25 minutes until the chicken is cooked through. Shred the chicken, return it to the pot, and finish with beans, cilantro, and lime juice before serving with your favorite toppings.For a vegetarian version, leave out the chicken and replace the water with vegetable brothSubstitute a 1/4 teaspoon cayenne pepper for the jalapeno pepper.For a Mild version if you don't like spice, no problem! Just leave out the jalapeno pepper or use just 1 half of the jalapeno pepper.Serving suggestions: Serve the soup topped with crushed tortilla chips, corn tortillas, slices of avocado, lime wedges or a dash of hot sauce, guacamole and a spoonful of sour cream or Greek yogurt.Store leftover soup in the refrigerator for up to 5 days or the freezer for up to three months.This recipe serves 4. If you are cooking for 2, use the scale recipe button in the recipe card to automatically halve the ingredients. You can also the full recipe and enjoy leftovers during the week or freeze it. This soup tastes even better the next day. Cook time will be the same.