Heat olive oil in large pot over medium heat. Add onions and cook 4-5 minutes until soft. Stir in garlic, cumin, chili powder, paprika, and oregano. Cook 1 minute until fragrant.
Stir in diced tomatoes, black beans, corn, and chicken broth. Bring to gentle boil over medium-high heat.
Add shredded chicken. Reduce heat to medium-low and simmer uncovered 15-20 minutes so flavors blend.
Remove from heat. Stir in lime juice and chopped cilantro. Taste and adjust seasoning with salt and pepper.
Ladle soup into bowls. Top with crispy tortilla strips, avocado, cheese, sour cream, extra cilantro, and lime wedges.
Notes
Use rotisserie chicken for fast preparation. Just shred and add to soup.
Toast tortilla strips in oven or pan until golden for extra crunch. Season with salt or chili powder.
Add lime juice at end to keep flavor bright and fresh.
Store tortilla strips separately when meal prepping to maintain crispiness.