Go Back
Ultra close-up macro texture of creamy chicken tortilla soup topped with crispy homemade tortilla strips, fresh cilantro, and cotija cheese

Creamy Chicken Tortilla Soup

This comforting creamy chicken tortilla soup combines tender shredded chicken, fire-roasted tomatoes, black beans, and sweet corn simmered in a spiced broth, enriched with velvety cream cheese and crowned with crisp homemade corn tortilla strips. A hearty, flavorful 35-minute weeknight dinner.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 servings
Calories: 395

Ingredients
  

Aromatics, Spices & Chicken Foundation
  • 2 tbsp extra virgin olive oil for sautéing aromatics
  • 1 medium yellow onion finely diced
  • 1 medium red bell pepper seeds removed, finely diced
  • 4 cloves garlic minced or finely grated
  • 1 tbsp ground cumin for warm earthy aroma
  • 1 tbsp chili powder mild American chili blend
  • 1 tsp smoked paprika for delicate smoky fond
  • 1 tsp dried oregano crushed between palms
  • 1.25 tsp kosher salt divided to taste
  • 0.5 tsp black pepper freshly cracked
  • 1.5 lbs boneless skinless chicken breasts (halal) trimmed and patted dry
Broth, Beans & Vegetables
  • 4 cups chicken bone broth (halal) low-sodium preferred
  • 14.5 oz fire-roasted crushed tomatoes with their rich juices
  • 15 oz black beans rinsed thoroughly and drained
  • 1.5 cups sweet yellow corn kernels fresh or frozen
  • 4 oz diced green chiles mild canned variety
  • 6 oz cream cheese softened at room temperature, cubed for effortless melting
  • 2 tbsp fresh lime juice stirred in right before serving
Crispy Tortilla Strips & Fresh Garnishes
  • 6 tortillas corn tortillas sliced into 1/4-inch thin strips
  • 2 tbsp olive oil for baking or shallow pan-crisping
  • 0.25 tsp fine sea salt sprinkled hot over crisp tortilla strips
  • 1 large ripe avocado diced, for topping
  • 0.33 cup fresh cilantro leaves chopped, for finishing
  • 0.5 cup crumbled cotija cheese or shredded Monterey Jack
  • 1 medium fresh lime cut into wedges for squeezing at table

Method
 

Instructions
  1. Crisp the Corn Tortilla Strips: Preheat oven to 400°F (200°C). Toss the sliced corn tortilla strips on a rimmed baking sheet with 2 tablespoons of olive oil and 1/4 teaspoon salt. Spread in a single layer and bake for 10 to 12 minutes, turning once halfway through, until evenly golden and crispy. Transfer to a bowl to cool.
  2. Sauté the Aromatic Foundation: Heat 2 tablespoons of extra virgin olive oil in a large 5- to 6-quart enameled Dutch oven over medium heat. Add the diced yellow onion and red bell pepper. Cook for 4 to 5 minutes until softened. Stir in the minced garlic, ground cumin, chili powder, smoked paprika, dried oregano, kosher salt, and black pepper. Cook for 60 seconds until deeply fragrant, coating the vegetables in toasted spice.
  3. Poach Chicken & Simmer Vegetables: Pour in the chicken bone broth, crushed fire-roasted tomatoes, rinsed black beans, sweet corn kernels, and mild diced green chiles. Stir well to combine. Submerge the whole chicken breasts into the broth. Bring to a gentle boil over medium-high heat, then reduce heat to medium-low, cover partially, and simmer for 14 to 16 minutes until the chicken reaches an internal temperature of 165°F (74°C).
  4. Shred the Chicken: Remove the cooked chicken breasts with tongs to a clean cutting board or shred them directly inside the pot using two forks. The tender meat pulls apart effortlessly into bite-sized shreds. Return the shredded chicken to the simmering Dutch oven.
  5. Enrich with Velvety Cream Cheese: Reduce heat to low. Add the cubed, room-temperature cream cheese into the soup. Whisk or stir gently for 3 to 4 minutes until completely melted into a rich, velvety reddish-orange broth. Remove from heat and stir in 2 tablespoons of fresh lime juice to brighten the flavor.
  6. Ladle & Garnish: Ladle the steaming soup into warm stoneware bowls. Crown each serving generously with a tangle of crispy homemade tortilla strips, diced avocado, fresh cilantro, crumbled cotija cheese, and serve warm with extra lime wedges on the side.

NUTRITION INFORMATION:

Serving: 1g Calories: 395cal (20%) Carbohydrates: 36g (12%) Protein: 31g (62%) Fat: 15g (23%) Saturated Fat: 6g (38%) Cholesterol: 78mg (26%) Sodium: 640mg (28%) Potassium: 790mg (23%) Fiber: 6g (25%) Sugar: 5g (10%) Vitamin A: 920IU (18%) Vitamin C: 32mg (39%) Calcium: 180mg (18%) Iron: 3.2mg (18%)