Heat the neutral oil in a large Dutch oven or heavy-bottomed soup pot over medium heat until shimmering.
Fry the tortilla strips in three batches, stirring frequently, for 45 to 60 seconds or until lightly golden and crisp.
Transfer the fried tortilla strips to a paper towel-lined plate and sprinkle lightly with kosher salt.
Carefully discard all but 3 tablespoons of the oil from the pot.
Add the diced onion, poblano peppers, garlic, and cilantro stems.
Cook for about 8 minutes, stirring occasionally, until the vegetables are softened and lightly caramelized.
Stir in the ancho chili powder, cumin, oregano, and kosher salt.
Cook for 1 minute until the spices become fragrant.
Add the chicken broth, shredded chicken, frozen corn, crushed tomatoes, and water.
Stir well and bring the soup to a gentle boil.
Reduce the heat to low and simmer uncovered for 15 to 20 minutes so the flavors fully develop.
Remove the pot from the heat and stir in the fresh lime juice.
Taste and adjust seasoning with additional salt if necessary.
Ladle the Tortilla Soup Recipe into serving bowls.
Top each bowl with crispy tortilla strips, shredded cheese, diced avocado, cilantro, and a squeeze of fresh lime.