Prepare the chicken by shredding leftover chicken or poaching raw chicken in boiling water for 15-20 minutes until fully cooked.
Heat olive oil in a large pot over medium heat. Sauté diced onion for 5 minutes until soft and translucent. Add minced garlic and diced bell pepper, cooking for an additional 2-3 minutes.
Add ground cumin, chili powder, smoked paprika, and cayenne pepper. Stir for 1 minute to let the spices bloom. Pour in diced tomatoes and chicken broth.
Bring to a gentle simmer. Add shredded chicken, black beans, and corn. Simmer for 10-15 minutes to meld flavors.
Reduce heat to low and stir in heavy cream. Season with salt and pepper to taste. Heat through gently without boiling.
Serve hot, topping each bowl with crispy tortilla strips, diced avocado, and fresh cilantro. Squeeze lime juice over the top.