There is one thing I have learned after years of making soup- the best recipes are the ones you can throw together in 30 minutes on a random weeknight. As a California girl, Mexican-inspired flavors and dishes have always been the best comfort food. Our Chicken Taco Soup recipe combines bold flavors, juicy chicken and creamy broth to bring you a new favorite weeknight dinner recipe.

This isn’t your average taco soup recipe- we start with a savory chicken and enchilada sauce broth base and add the creaminess of cream cheese! We have so many different topping options to add so that you can truly make this your own recipe, tailored to your family’s personal tastes. Or make this for guests and provide a “toppings station” for a dinner they aren’t soon to forget.

Content Covered Here
Why We Love Chicken Taco Soup
- Ready in 30 minutes and made in one pan so you save time in the kitchen.
- Make it as spicy (or not!) as you want– for those spice lovers out there you can really turn up the heat with this recipe. For a family friendly version for just follow recipe ingredients as listed. You can also have a “toppings station” for each family member to be able to add what they like to their soup.
- Pantry friendly ingredients- most of the recipe ingredients are things you likely already have in your pantry, making it an easy dinner to plan last minute.
Pair chicken taco soup as a side to our family favorite, Dutch Oven Pork Roast!
Ingredients and Substitutions
- Boneless skinless chicken thighs– substitute with chicken breasts or rotisserie chicken (cut into bite size pieces).
- Olive oil– or avocado oil, butter.
- Onion- can omit, or substitute with 1/2 tablespoon dried onion powder.
- Rotel diced tomatoes with green chiles – mild is recommended, or original if you like spicy. You can also substitute with a can of diced tomatoes and a can of mild diced green chilis.
- Red enchilada sauce– or swap with one cup of taco sauce.
- Low-sodium chicken broth– we recommend low sodium due to the sodium content of the other ingredients in this recipe, if you only have regular broth I’d suggest limiting it to 3 cups broth and 1 cup of water.
- A packet dry ranch seasoning mix- you can use chicken taco seasoning as an alternative to a ranch dressing packet. Or see recipe notes for how to make your own homemade ranch seasoning.
- Beans- you can double up on pinto or black beans if you only have one or the other.
- Corn– canned or frozen work well.
- Ground cumin– swap with 1/4 teaspoon ground chili powder, if needed, or 1/2 teaspoon taco seasoning
- Cream cheese– can substitute for 1/2 cup grated cheese
- Salt and pepper to taste (add at the end after tasting)
Optional toppings:
- Shredded cheddar or Mexican blend cheese
- Sour cream or Greek yogurt
- Fresh cilantro, chopped
- Avocado or guacamole
- Tortilla chips or strips
- Lime wedges
- Sliced jalapeños
- Chopped green onions

Equipment
- Heavy duty soup pot or dutch oven
- Wooden spoon
- Ladle
How to Make Taco Soup With Ranch Dressing



- Heat oil in heavy pot or dutch oven, over medium heat. Cook onion for 3-4 minutes until translucent.
- Add chicken, Rotel (with juices), chicken broth and enchilada sauce to the pot. Stir to combine



- Sprinkle ranch dressing packet on top and stir well.
- Bring soup to a boil, then reduce head to medium-low, cover and simmer for 10-15 minutes until chicken is cooked through.
- Stir in beans



- Add corn, cumin and cream cheese. Let soup summer for 5-10 minutes
- Add salt and pepper if needed, ladle into bowls and add optional toppings (if using).
Serving Suggestions

This soup is a complete meal itself, however, we always recommend a bread pairing with soups! Try this in a bread bowl or simply pair with a slice of toasted sourdough bread. To keep with the Mexican-inspired flavors, pair with warm tortillas, crispy tortilla chips or Mexican rice.
🎯 TFN Pro Tip
Make sure your cream cheese has been cubed and sitting out at room temperature for at least 30 minutes. Or use the soften featured on your microwave. This will prevent it from clumping up when added to soup. See recipe notes for more tips.
Recipe FAQs
It is best to use thawed chicken for the most even cooking. In a pinch you can use your defrost setting in your microwave.
Yes, this recipe is actually a great one to make ahead of time or meal prep with. The bold flavors get a chance to meld together and it tastes even better the next day. Simply follow recipe instructions, allow to cool, and refrigerate.
Yes! Add all ingredients (except cream cheese) and cook on low for 6-8 hours or high for 3-4 hours. Add cream cheese at the end, prior to serving.

Other Soup Recipes to Consider
- Zuppa Toscana Soup
- Cheeseburger Soup with Velveeta
- Great Northern Bean Soup
- Bread Bowls and Soup Bread
If you tried this taco soup recipe with ranch dressing recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!

Chicken Taco Soup
Equipment
- Dutch oven - or heavy pot
- ladle
Ingredients
- 1 tablespoon olive oil
- 1 small onion diced
- 1.5 pounds boneless skinless chicken thighs cut into bite size pieces (or chicken breasts or rotisserie chicken)
- 10 ounces canned Rotel diced tomatoes with green chiles (or substitute with diced tomatoes and mild green chilis)
- 10 ounces canned red enchilada sauce
- 4 cups low-sodium chicken broth
- 1 packet dry ranch seasoning mix (1 oz packet) see notes for home made or chicken taco seasoning as substitute
- 1 can black beans 15 oz can, drained and rinsed
- 1 can pinto beans 15 oz can, drained and rinsed
- 1 can corn 15 oz can, drained
- ½ teaspoon ground cumin
- 4 oz cream cheese softened to room temp
- Salt and pepper to taste
Optional Toppings
- Shredded cheddar or Mexican blend cheese
- Sour cream or Greek yogurt
- Fresh cilantro chopped
- Avocado or guacamole
- Tortilla chips or strips
- Lime wedges
- Sliced jalapeños
- Chopped green onions
Instructions
- Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the diced onion and sauté for 3-4 minutes until softened.
- Place the chicken pieces in the pot. Add the Rotel tomatoes (with their juices), enchilada sauce, and low-sodium chicken broth. Stir to combine.
- Sprinkle the dry ranch seasoning packet over the top of the soup and stir well to distribute evenly.
- Bring the soup to a boil, then reduce heat to medium-low. Cover and simmer for 10-15 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F.
- Stir in the drained black beans, pinto beans, corn, cumin and softened cream cheese and stir until melted and incorporated.
- Let the soup simmer for another 5-10 minutes to heat everything through and blend the flavors. Carefully taste the soup and add salt and pepper only if needed.
- Ladle the soup into bowls and let everyone add their favorite toppings.
Notes
- Homemade Ranch Dressing Mix: 2 Tablespoons Buttermilk Powder (optional), 1 Tablespoon garlic powder, 1 teaspoon dried parsley, 1 teaspoon dried chives, 2 teaspoon onion powder, 1 teaspoon dried dill.
- Homemade Chicken Taco Seasoning
- Kick up the spice- choose spicy Rotel, spicy green chilis and add jalapeño slices on top.
- White chicken taco soup- swap red enchilada sauce for green, swap beans for white beans, add a splash of heavy cream at the end.
- Taco soup with rice- cook according to recipe instructions and add 1.5 cups of cooked rice at the end.
- Make sure cream cheese has been cubed and left out at room temperature for at least 30 minutes. Or use the soften feature on your microwave. Add it to the soup when it is hot and simmering, stir for 2-3 minutes to let it fully melt into the soup.
- Leftovers taste great! The flavors have gotten the chance to meld together. You can easily make this ahead of time as a meal prep.
- Allow soup to fully cool and then add to airtight container and store in the refrigerator for up to 4 days. The leftovers taste amazing as the soup flavors meld together!
- For longer storage you can ladle into portion sized, freezer containers for 3 months.
- For reheating you can use the microwave, portion into serving sized bowls and heat for one minute, stir and then heat again for another minute.
- For reheating on the stovetop, add a splash of chicken broth and then heat though, stirring occasionally.
Nutrition


Beth says
This turned out so good, we’ve tried other taco soups but love that this one has cream cheese in it!