Sauté the Vegetables: In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until softened, about 5 minutes. Add the minced garlic and chopped jalapeño (if using), and cook for another minute until fragrant.
- Add Spices: Stir in the ground cumin, chili powder, and smoked paprika. Let the spices cook for another 1-2 minutes to bring out their flavors.
- Build the Soup Base: Pour in the chicken broth, diced tomatoes with green chilies (including their juice), and corn. Bring the soup to a simmer and cook for 10 minutes to allow the flavors to combine.
- Add Chicken and Cream: Stir in the shredded chicken and heavy cream. Season the soup with salt and pepper to taste. Let the soup simmer for an additional 5 minutes, allowing the chicken to warm through and the cream to thicken the broth slightly.
- Finish and Serve: Stir in the lime juice for a fresh burst of flavor. Ladle the soup into bowls and top with crispy tortilla strips, avocado slices, shredded cheese, sour cream, and cilantro, if desired.