Fresh Markets

Tortilla Soup with Fresh Avocado

1 hour 25 minutesServes 4-61 reviews
Tortilla Soup with Fresh Avocado


  • 2 tbsp olive oil
  • ½ c sweet onion, finely chopped
  • 2 tbsp chili powder
  • 2 tbsp tomato paste
  • 6 chicken thighs, skinless
  • 1 tsp salt
  • 2 (32 oz) cans chicken broth
  • 12 fresh cilantro stems
  • 1 ½ c tomatoes, diced
  • 1 c fresh corn
  • 1 (14 oz) can black beans, rinsed and drained
  • 3 tbsp lime juice
  • ½ c fresh cilantro
  • 2 ripe avocados, chopped
  • sour cream (optional), for garnish
  • 1 bag tortilla chips, for serving


Heat olive oil in a large sauté pan over medium-high heat. Add onions and sauté for about 5 minutes or until translucent. Meanwhile, combine chili powder and tomato paste in a small bowl. Add tomato paste mixture to pan and mix into onions. Cook 2 to 3 minutes, but do not let the chili powder scorch.

Season chicken thighs with salt, place into pan with onions and turn once so they are entirely coated. Add 2 c. chicken broth to pan and lower heat down until mixture reaches a simmer. Cover and cook mixture 30 to 40 minutes (turning chicken once), until chicken is tender when pierced with a knife. Remove chicken from pan and allow to cool. Once cool, shred chicken, discarding any bones, fat and/or gristle. Set shredded meat aside.

Add remaining chicken broth and cilantro stems to pan, stir and simmer uncovered until broth has reduced by one third, about 20 to 30 minutes. Add chicken, diced tomatoes, corn, black beans and lime juice to broth mixture. Stir in fresh cilantro and avocado just before serving.

To serve, ladle into bowls and top with a dollop of sour cream and tortilla chips.