Heat olive oil in a large pot over medium heat. Add diced onion and cook until softened, about 3–4 minutes.
Stir in garlic and jalapeño, cooking for another minute until fragrant.
Add cumin, chili powder, and smoked paprika. Stir to coat the onions and release the spices' aroma.
Pour in chicken broth and fire-roasted tomatoes (with juice). Stir well.
Add corn and shredded chicken. Season with salt and pepper to taste.
Bring the soup to a gentle boil, then reduce heat and simmer for 15–20 minutes.
Stir in lime juice. Taste and adjust seasoning if needed.
Ladle into bowls and top with tortilla strips, cilantro, avocado, cheese, or a dollop of sour cream.
Serve hot and enjoy!