Sauté Aromatics: Heat 2 tablespoons olive oil in a large heavy Dutch oven or soup pot over medium heat. Add diced onion and cook for 4-5 minutes until translucent and fragrant. Stir in minced garlic, chili powder, ground cumin, smoked paprika, and oregano, cooking for 60 seconds until aromatic.
Simmer Chicken & Broth: Pour in halal chicken bone broth, fire-roasted tomatoes with their juices, black beans, sweet corn, and diced green chiles. Season with salt and pepper. Submerge raw halal chicken breasts directly into the broth. Bring to a boil, then reduce heat to low, cover, and gently simmer for 18-20 minutes until chicken is cooked through and registers 165°F (74°C).
Shred Chicken & Add Cream: Remove cooked chicken breasts to a plate and shred into bite-sized juicy shreds using two forks. Whisk heavy cream (or softened cream cheese) into the warm broth until velvety and smooth. Return shredded chicken to the soup and simmer on low for 5 minutes.
Make Crispy Corn Tortilla Strips: While soup simmers, heat 3 tablespoons oil in a separate skillet over medium-high heat. Add corn tortilla strips in an even layer and fry for 2-3 minutes, tossing frequently until deeply golden and crispy. Transfer to a paper towel-lined plate and dust with a pinch of sea salt.
Garnish & Serve: Ladle generous mounds of hot creamy chicken tortilla soup into deep bowls. Top with a handful of crispy tortilla strips, diced avocado, shredded Monterey Jack cheese, fresh chopped cilantro, and a big squeeze of fresh lime juice!