Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chicken Enchilada Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

I love making Chicken Enchilada Soup because it’s hearty, flavorful, and perfect for any occasion. With layers of spices, tender chicken, and fresh toppings, it’s a comforting meal that everyone enjoys.

  • Total Time: 45 minutes
  • Yield: 8 servings 1x

Ingredients

Scale
  • 1 tablespoon olive oil

  • 1 onion, diced

  • 3 cloves garlic, minced

  • 1 pound boneless, skinless chicken breasts

  • 1 (15-ounce) can black beans, rinsed and drained

  • 1 (15-ounce) can corn, drained

  • 1 (10-ounce) can enchilada sauce

  • 1 (14.5-ounce) can diced tomatoes

  • 4 cups chicken broth

  • 1 teaspoon chili powder

  • 1 teaspoon cumin

  • Salt and pepper to taste

  • Toppings: shredded cheese, sour cream, chopped cilantro, avocado slices, lime wedges, crispy tortilla strips

Instructions

  • Heat olive oil in a large pot over medium heat. Add diced onion and minced garlic. Sauté until soft and fragrant, about 3–5 minutes.

  • Add whole chicken breasts to the pot.

  • Stir in black beans, corn, enchilada sauce, diced tomatoes, chicken broth, chili powder, cumin, salt, and pepper.

  • Bring the mixture to a boil, then reduce heat to low and simmer for 20–25 minutes until the chicken is fully cooked.

  • Remove chicken from the pot and shred using two forks. Return shredded chicken to the soup and stir to combine.

  • Ladle soup into bowls and top with shredded cheese, sour cream, chopped cilantro, avocado slices, lime wedges, and crispy tortilla strips.

Notes

  • For a spicier version, add cayenne pepper or jalapeños.

  • Soup can be stored in the fridge for up to 3 days or frozen for 2 months.

  • Rotisserie chicken can be used as a shortcut.

  • Author: Layla
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes