In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until softened. Stir in the minced garlic and cook for an additional minute until fragrant.
Add the diced bell pepper, cumin, chili powder, and smoked paprika. Cook for another 3-4 minutes until the bell pepper is tender.
Pour in the diced tomatoes with their juice and the chicken broth. Bring the mixture to a simmer.
Stir in the shredded chicken, black beans, and corn. Let the soup simmer for about 10 minutes to heat through.
Reduce the heat to low and stir in the heavy cream. Season with salt and pepper to taste.
Serve the soup hot, topped with tortilla strips, shredded cheddar cheese, and fresh cilantro. Squeeze lime juice over each bowl before enjoying.