30 Minute Chicken Tortilla Soup

30 Minute Chicken Tortilla Soup

January 16, 2020 0 By

This 30 Minute Chicken Tortilla Soup is delicious and easy to make. Tender chicken, black beans, and hearty Tex-Mex vegetables together in the perfect comfort food for busy chilly evenings.

Pot of chicken tortilla soup topped with cheese, avocado, tortilla strips, lime, and cilantro

Comfort food isn’t comfort food if you have to slave over a stove all day to make it. This soup is the best because it is so easy to make and comes together so quickly. It also happens to be ridiculously delicious.

We love having soup for dinner, so busy nights or chilly evenings are the perfect excuse for us to make this family favorite. It’s a great party food, or a handy and healthy family meal. Whatever your reason for wanting a great soup, you will love the warm flavors and hardiness of this comforting Tex-Mex treat!

  • Can this be made in a slow cooker?

    Yes. You can add all of the ingredients to the slow cooker except for the lime and cilantro. Cook on low for 6 to 8 hours or high for 3 to 4 hours. Shred the chicken and add lime juice and cilantro just before serving.

  • Can I make this soup in advance?

    Yes. This recipe freezes well. You will want to make the soup and not add the lime and cilantro. Allow the soup to cool completely and then store in an airtight container for up to three months. When ready to prepare this soup, thaw and heat either in a slow cooker or on the stove. Add the lime and cilantro just before serving.

  • How to make your own tortilla strips:

    Heat about a tablespoon of vegetable oil in a skillet on medium high heat. Once the oil is hot, add a corn or flour tortilla and fry for about 30 seconds and then flip it over, using tongs, and fry the other side until it is nice and crispy. Then, remove from the skillet and place on a cutting board. While it is still warm, you will cut it into strips using a regular knife or pizza cutter.

If you’re
craving soup, here are some other delicious recipes that
you will
love
:

Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes on YouTube, Facebook Watch, or our Facebook Page, or right here on our website with their corresponding recipes.

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

30 Minute Chicken Tortilla Soup

This 30 Minute Chicken Tortilla Soup is delicious and easy to make. Tender chicken, black beans, and hearty Tex-Mex vegetables together in the perfect comfort food for busy chilly evenings.

Prep Time10 mins

Cook Time20 mins

Total Time30 mins

Print
Pin
Rate.wprm-recipe-rating .wprm-rating-star.wprm-rating-star-full svg * { fill: #343434; }

Servings: 6 servings

Ingredients

Soup

  • 2 tablespoons olive oil
  • 1 medium white onion , diced
  • 1 medium red bell pepper , diced
  • 5 cloves garlic , minced
  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 4 cups chicken broth
  • 3 boneless skinless chicken breasts
  • 15 ounce can tomato sauce (passata)
  • 15 ounce can fire roasted diced tomatoes
  • 15 ounce can black beans
  • 7 ounce can diced green chiles
  • 1 1/2 cups frozen corn (or use canned)
  • 1/2 teaspoon salt
  • 1/2 cup freshly chopped cilantro
  • 1/4 cup lime juice

For Serving

  • 3 cups tortilla strips or tortilla chips
  • 2 medium avocados , diced
  • 1 cup shredded Monterey jack cheese
  • 1/4 cup sour cream

Instructions

  • Heat olive oil in a large pot over medium high heat. Add in onion and bell pepper and saute 5 minutes. Add in garlic, chili powder, cumin, and paprika and toast for 60 seconds.

  • Pour in chicken broth, add in chicken breasts, and bring to a boil. Reduce heat to medium low and simmer until chicken is cooked through, about 15 to 20 minutes.

  • Remove cooked chicken from soup, shred with a fork, and return to the pot.

  • Pour in tomato sauce, diced tomatoes, black beans, green chiles, and corn. Return soup to a simmer and let simmer 5 minutes.

  • Turn off the heat and stir in cilantro and lime juice. Season with salt, to taste. Serve hot, topped with tortilla strips, diced avocado, cheese, and sour cream.

Notes

Slow Cooker Instructions:

You can add all of the ingredients to the slow cooker except for the lime and cilantro. Cook on low for 6 to 8 hours or high for 3 to 4 hours. Shred the chicken and add lime juice and cilantro just before serving.

Nutrition

Calories: 516kcal | Carbohydrates: 45g | Protein: 26g | Fat: 28g | Saturated Fat: 7g | Cholesterol: 58mg | Sodium: 1743mg | Potassium: 1369mg | Fiber: 13g | Sugar: 7g | Vitamin A: 1685IU | Vitamin C: 68.3mg | Calcium: 245mg | Iron: 4.5mg

Course: Dinner, Main Course, Main Dish, Soup

Cuisine: American, TexMex

Keyword: Chicken Tortilla Soup

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

Get New Recipes Sent To Your Inbox!

Join my newsletter and get new mouth watering recipes sent directly to you weekly!

Success! You are now part of my newsletter (:

/* Layout */ .ck_form.ck_minimal { /* divider image */ background: #f9f9f9; font-family: ‘Helvetica Neue’, Helvetica, Arial, Verdana, sans-serif; line-height: 1.5em; overflow: hidden; color: #666; font-size: 16px; border: solid 1px #d1d1d1; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; clear: both; margin: 20px 0px; text-align: center; } .ck_form.ck_minimal h3.ck_form_title { text-align: center; margin: 0px 0px 10px; font-size: 28px; } .ck_form.ck_minimal h4 { text-align: center; font-family: ‘Open Sans’, Helvetica, Arial, sans-serif; text-transform: uppercase; font-size: 18px; font-weight: normal; padding-top: 0px; margin-top: 0px; } .ck_form.ck_minimal p { padding: 0px; } .ck_form, .ck_form * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ck_form.ck_minimal .ck_form_fields { width: 100%; float: left; padding: 5%; } /* Form fields */ .ck_errorArea { display: none; /* temporary */ } #ck_success_msg { padding: 10px 10px 0px; border: solid 1px #ddd; background: #eee; } .ck_form.ck_minimal input[type=”text”], .ck_form.ck_minimal input[type=”email”] { font-size: 18px; padding: 10px 8px; width: 68%; border: 1px solid #d6d6d6; /* stroke */ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; /* border radius */ background-color: #fff; /* layer fill content */ margin-bottom: 5px; height: auto; float: left; margin: 0px; margin-right: 2%; height: 42px; } .ck_form input[type=”text”]:focus, .ck_form input[type=”email”]:focus { outline: none; border-color: #aaa; } .ck_form.ck_minimal .ck_subscribe_button { width: 100%; color: #fff; margin: 0px; padding: 11px 0px; font-size: 18px; background: #0d6db8; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; /* border radius */ cursor: pointer; border: none; text-shadow: none; width: 30%; float: left; height: 42px; } .ck_form.ck_minimal .ck_guarantee { color: #626262; font-size: 12px; text-align: center; padding: 15px 0px 0px; display: block; clear: both; } .ck_form .ck_powered_by { display: block; color: #aaa; font-size: 12px; } .ck_form .ck_powered_by:hover { display: block; color: #444; } .ck_converted_content { display: none; padding: 5%; background: #fff; } .ck_form.ck_minimal.width400 .ck_subscribe_button, .ck_form.ck_minimal.width400 input[type=”email”] { width: 100%; float: none; margin-top: 5px; } .ck_slide_up, .ck_modal, .ck_slide_up .ck_minimal, .ck_modal .ck_minimal { min-width: 400px; } .page .ck_form.ck_minimal { margin: 50px auto; max-width: 600px; } /* v6 */ .ck_slide_up.ck_form_v6, .ck_modal.ck_form_v6, .ck_slide_up.ck_form_v6 .ck_minimal, .ck_modal.ck_form_v6 .ck_minimal { min-width: 0 !important; } @media all and (min-width: 801px) { .ck_modal.ck_form_v6 .ck_form.ck_minimal { margin-left: -300px; width: 600px; } } .ck_modal.ck_form_v6 .ck_minimal .ck_subscribe_form { padding-top: 20px; } .ck_slide_up.ck_form_v6 .ck_minimal .ck_subscribe_form { padding-top: 10px; } .ck_form_v6 #ck_success_msg { margin-top: 15px; padding: 0px 10px; } .ck_slide_up.ck_form_v6 .ck_minimal + .ck_close_link { top: 5px; } .ck_slide_up.ck_form_v6 .ck_minimal h3.ck_form_title { margin-top: 5px; }