Healthy Chicken Tortilla Soup

Healthy chicken tortilla soup turns chicken breast, black beans, corn, and tomatoes into a bright, filling bowl with smoky spice and fresh lime.

Bowl of chicken tortilla soup topped with avocado, tortilla strips, cilantro, and limeSave

This is the kind of dinner that tastes slow-simmered, but it uses simple pantry ingredients and cooks in one pot. The chicken turns tender in the broth, the beans add body, and the tortilla strips give every spoonful a crisp finish.

It is naturally high in protein, rich in fiber, and full of colorful vegetables. Use low-sodium broth if you want more control over the salt.

Why You’ll Love This Recipe

  • Big flavor from simple spices: Cumin, smoked paprika, and chili powder make the broth warm, savory, and lightly smoky.
  • Tender shredded chicken: The chicken breast simmers right in the soup, so it stays juicy and soaks up the tomato broth.
  • Fresh, crisp toppings: Lime, avocado, cilantro, and tortilla strips add creamy, crunchy, and bright flavors.
  • Easy weeknight cooking: Everything cooks in one pot, and most of the ingredients come from the pantry.

Fabian’s Budget & Health Tip: Make your own tortilla strips from leftover corn tortillas. Slice them thin, bake until crisp, and use them instead of buying a bag. You save money and control the oil and salt.

Chicken breast, beans, corn, tomatoes, vegetables, spices, lime, avocado, cilantro, and tortilla strips arranged on white linenSave

Ingredients (Serves 4)

  • 1 tablespoon olive oil (15 ml)
  • 1 medium yellow onion, diced (about 150 g)
  • 3 garlic cloves, minced (about 9 g)
  • 1 red bell pepper, diced (about 150 g)
  • 1 pound boneless skinless chicken breast (454 g)
  • 1 can black beans, drained and rinsed (15 ounces or 425 g)
  • 1 1/2 cups corn kernels, fresh, frozen, or canned (240 g)
  • 1 can diced tomatoes with juices (14.5 ounces or 411 g)
  • 5 cups chicken broth (1.2 l)
  • 2 teaspoons ground cumin (4 g)
  • 1 teaspoon smoked paprika (2 g)
  • 1 teaspoon chili powder (3 g)
  • 1 medium lime, juiced (about 2 tablespoons or 30 ml)
  • 2 cups tortilla strips (60 g)
  • 1 ripe avocado, diced (about 150 g)
  • 1/2 cup fresh cilantro leaves (8 g)
  • Salt and black pepper, to taste

Shredded chicken being stirred into a pot of simmering tortilla soup with beans, corn, and tomatoesSave

Step-by-Step Instructions

1. Sauté the Aromatics

Warm the olive oil in a large soup pot over medium heat. Add the onion and bell pepper. Cook for 4 to 5 minutes, stirring often, until the onion looks glossy and the pepper starts to soften.

Add the garlic and cook for 30 seconds. Stop when the garlic smells sweet and savory. Do not let it turn dark, because burnt garlic can make the soup taste bitter.

2. Add the Chicken, Beans, Corn, Tomatoes, and Broth

Place the chicken breast in the pot. Add the black beans, corn, diced tomatoes with their juices, and chicken broth. Stir gently so the vegetables settle around the chicken.

The broth should look colorful and slightly chunky, with red tomatoes, yellow corn, black beans, and pieces of pepper floating through the pot.

3. Season and Simmer

Add the cumin, smoked paprika, chili powder, a pinch of salt, and black pepper. Stir until the spices darken the broth and the smoky aroma rises from the pot.

Bring the soup to a gentle boil, then reduce the heat to a steady simmer. Cover the pot and cook for 18 to 22 minutes, until the chicken is cooked through and reaches 165°F (74°C) in the thickest part.

4. Shred the Chicken

Transfer the chicken to a cutting board. Let it rest for 3 minutes so the juices settle. Shred it with two forks into bite size pieces.

The chicken should pull apart easily. If it feels firm in the center, return it to the soup for a few more minutes before shredding.

5. Finish with Lime

Return the shredded chicken to the pot and stir it into the broth. Simmer for 2 to 3 minutes so the chicken absorbs the smoky tomato flavor.

Turn off the heat and stir in the lime juice. Taste the soup. Add more salt, pepper, or lime until the broth tastes bright, savory, and balanced.

6. Serve with Fresh Toppings

Ladle the soup into bowls. Top each serving with tortilla strips, diced avocado, and fresh cilantro.

Add the tortilla strips right before serving so they stay crisp. The avocado should look creamy against the red broth, and the cilantro should smell fresh and citrusy.

Top-down bowl of chicken tortilla soup with tortilla strips, avocado, cilantro, beans, corn, and limeSave

Expert Troubleshooting & FAQs

Can I use chicken thighs instead of chicken breast?

Yes. Boneless skinless chicken thighs work well and taste richer. They may need a few extra minutes to become fully tender.

Can I use frozen chicken?

For the best texture, thaw the chicken first. Frozen chicken can cook unevenly in soup and may release extra water into the broth.

How do I make the soup thicker?

Mash a few spoonfuls of black beans against the side of the pot, then stir them back into the broth. You can also simmer the soup uncovered for 5 to 8 minutes.

How do I make it less spicy?

Use less chili powder and choose a mild blend. Add extra avocado or a small spoonful of plain Greek yogurt to each bowl to soften the heat.

How long does it keep?

Store the soup without toppings in an airtight container in the fridge for up to 4 days. Reheat it gently on the stove until steaming. Add tortilla strips, avocado, lime, and cilantro after reheating.

Estimated Nutritional Facts

These values are rough estimates per serving and will change based on broth, toppings, and tortilla strips used.

  • Calories: about 430
  • Protein: about 34 g
  • Carbs: about 47 g
  • Fats: about 14 g

Healthy Chicken Tortilla Soup

Healthy Chicken Tortilla Soup

Prep Time10 minCook Time20 minTotal Time30 minServings4

Ingredients

  • 1 tablespoon olive oil (15 ml)
  • 1 medium yellow onion, diced (about 150 g)
  • 3 garlic cloves, minced (about 9 g)
  • 1 red bell pepper, diced (about 150 g)
  • 1 pound boneless skinless chicken breast (454 g)
  • 1 can black beans, drained and rinsed (15 ounces or 425 g)
  • 1 1/2 cups corn kernels, fresh, frozen, or canned (240 g)
  • 1 can diced tomatoes with juices (14.5 ounces or 411 g)
  • 5 cups chicken broth (1.2 l)
  • 2 teaspoons ground cumin (4 g)
  • 1 teaspoon smoked paprika (2 g)
  • 1 teaspoon chili powder (3 g)
  • 1 medium lime, juiced (about 2 tablespoons or 30 ml)
  • 2 cups tortilla strips (60 g)
  • 1 ripe avocado, diced (about 150 g)
  • 1/2 cup fresh cilantro leaves (8 g)
  • Salt and black pepper, to taste

Instructions

  • 1. Sauté the Aromatics. Warm the olive oil in a large soup pot over medium heat. Add the onion and bell pepper. Cook for 4 to 5 minutes, stirring often, until the onion looks glossy and the pepper starts to soften. Add the garlic and cook for 30 seconds. Stop when the garlic smells sweet and savory. Do not let it turn dark, because burnt garlic can make the soup taste bitter.
  • 2. Add the Chicken, Beans, Corn, Tomatoes, and Broth. Place the chicken breast in the pot. Add the black beans, corn, diced tomatoes with their juices, and chicken broth. Stir gently so the vegetables settle around the chicken. The broth should look colorful and slightly chunky, with red tomatoes, yellow corn, black beans, and pieces of pepper floating through the pot.
  • 3. Season and Simmer. Add the cumin, smoked paprika, chili powder, a pinch of salt, and black pepper. Stir until the spices darken the broth and the smoky aroma rises from the pot. Bring the soup to a gentle boil, then reduce the heat to a steady simmer. Cover the pot and cook for 18 to 22 minutes, until the chicken is cooked through and reaches 165°F (74°C) in the thickest part.
  • 4. Shred the Chicken. Transfer the chicken to a cutting board. Let it rest for 3 minutes so the juices settle. Shred it with two forks into bite size pieces. The chicken should pull apart easily. If it feels firm in the center, return it to the soup for a few more minutes before shredding.
  • 5. Finish with Lime. Return the shredded chicken to the pot and stir it into the broth. Simmer for 2 to 3 minutes so the chicken absorbs the smoky tomato flavor. Turn off the heat and stir in the lime juice. Taste the soup. Add more salt, pepper, or lime until the broth tastes bright, savory, and balanced.
  • 6. Serve with Fresh Toppings. Ladle the soup into bowls. Top each serving with tortilla strips, diced avocado, and fresh cilantro. Add the tortilla strips right before serving so they stay crisp. The avocado should look creamy against the red broth, and the cilantro should smell fresh and citrusy.
Rate this recipe
avatar
Fabian

Hi, I'm Fabian! I'm a dad, husband, and everyday home cook based in Hungary. I'm passionate about the Mediterranean diet and specialize in creating healthy, budget-friendly recipes using simple supermarket ingredients. Whether we are making a quick weekday mezze or a hearty, wholesome pasta dish, my goal is to help you eat well and cook delicious, from-scratch food without breaking the bank.

Leave a Comment

Your email address will not be published. Required fields are marked *