Prep your chicken. If using rotisserie, remove skin and bones and shred the meat.
If cooking from raw, poach or roast 2–3 chicken breasts, then shred.
Sauté the base. Heat olive oil in a large pot over medium heat. Add diced onion and a pinch of salt. Cook 4–5 minutes until softened.
Stir in garlic and jalapeño and cook 1 minute until fragrant.
Bloom the spices. Add cumin, chili powder, and smoked paprika. Stir for 30 seconds to wake up the flavors. Don’t let the spices burn.
Build the broth. Stir in tomato paste, then add crushed or diced tomatoes and chicken broth.
Scrape the bottom of the pot to release browned bits. Bring to a steady simmer.
Add the heartiness. Stir in corn and black beans. Simmer 10 minutes to let the flavors come together.
Fold in the chicken. Add shredded chicken and simmer another 5–10 minutes.
Taste and season with salt and pepper. Squeeze in the juice of 1 lime and stir in chopped cilantro.
Make tortilla strips (optional but worth it). Slice corn tortillas into thin strips. Toss with a little oil and salt.
Bake at 400°F (200°C) for 8–12 minutes until crisp, or pan-fry in a thin layer of oil until golden. Drain on paper towels.
Serve and top. Ladle soup into bowls. Top with tortilla strips or chips, avocado slices, cheese, a dollop of sour cream, extra cilantro, and lime wedges.
Add hot sauce if you want more heat.