Sauté the Aromatics: Heat olive oil in a large soup pot over medium heat. Add the chopped onion and bell pepper. Cook for 3-4 minutes until softened. Stir in the minced garlic and cook for another 30 seconds.
Add the Spices: Sprinkle in cumin, smoked paprika, and chili powder. Stir well to coat the vegetables in the spices.
Combine Ingredients: Pour in the fire-roasted tomatoes, black beans, chopped chipotle peppers, and chicken broth. Stir everything together and bring to a simmer.
Add the Chicken: Add the shredded cooked chicken and let the soup simmer for about 20 minutes, allowing the flavors to meld together.
Season & Finish: Stir in lime juice, salt, and black pepper. Adjust seasoning as needed.
Serve & Enjoy: Ladle the soup into bowls and top with avocado slices, fresh cilantro, tortilla strips, or shredded cheese.