Heat the neutral oil in a Dutch oven or large pot over medium heat until shimmering.
Line a plate with paper towels. Fry the tortilla strips in batches, stirring often, until crisp and golden brown, about 45 to 60 seconds per batch.
Transfer the fried tortilla strips to the prepared plate and lightly sprinkle with kosher salt.
Carefully discard all but 3 tablespoons of oil from the pot.
Add the diced onion, poblano peppers, garlic, and cilantro stems to the pot. Cook over medium-high heat until softened and lightly browned, about 8 minutes.
Stir in the chili powder, cumin, oregano, and salt. Cook for 1 minute until fragrant.
Add the chicken broth, shredded chicken, frozen corn, crushed tomatoes, and water.
Bring the Tortilla Soup Recipe to a boil, then reduce the heat and simmer for 15 to 20 minutes.
Remove the soup from the heat and stir in the fresh lime juice.
Taste and adjust seasoning with additional salt if needed.
Serve hot topped with crispy tortilla strips, avocado, cheese, cilantro, and lime wedges.