This creamy chicken tortilla soup is hearty, cheesy, and full of Tex-Mex flavor. Made with chicken, beans, corn, tomatoes, and topped with crunchy tortilla chips!

Nothing says cozy comfort food like a big bowl of Chicken Tortilla Soup. This hearty recipe is packed with shredded chicken, beans, corn, tomatoes, and a rich, creamy broth that gets its flavor boost from taco seasoning, cream cheese, and cheddar. Topped with crunchy tortilla chips, sour cream, and extra cheese, it’s the ultimate one-pot dinner for busy weeknights or chilly evenings.
Why You’ll Love This Recipe
- Comfort in a bowl – Warm, creamy, and full of flavor.
- One-pot meal – Everything cooks together, making cleanup easy.
- Family favorite – Mild enough for kids but flavorful enough for adults.
- Customizable – Add your favorite toppings and spice level.

Ingredients Explained
- Butter – Adds richness and helps sauté the onions for a flavorful base. Olive oil or avocado oil can also be used.
- Onion – Builds savory depth. White, yellow, or even red onion will work.
- Chicken – Breasts or thighs both work well; thighs give a richer flavor, while breasts keep it lean. You can also use rotisserie chicken for convenience.
- Chicken Broth – The liquid base of the soup; use homemade or store-bought. Vegetable broth is a good substitute.
- Tomato Sauce – Adds body and richness to the broth. Crushed tomatoes can also be used.
- Diced Tomatoes – Provide texture and extra tomato flavor. Fire-roasted tomatoes are a great option for added smokiness.
- Black Beans – Boost protein and make the soup hearty. Pinto beans are an easy swap.
- Corn – Adds sweetness and crunch. Fresh, frozen, or canned all work.
- Taco Seasoning – Brings all the Tex-Mex flavor. You can use a store-bought packet or make your own with chili powder, cumin, and paprika.
- Cream Cheese – Creates a creamy, slightly tangy broth. Greek yogurt or sour cream can be substituted.
- Cheddar Cheese – Melts into the soup for richness and flavor. Monterey Jack or a Mexican cheese blend are also great choices.
- Tortilla Chips – Add crunch on top and tie the dish together. You can also use strips of baked tortillas for a lighter option.

Instructions
- In a large pot, melt the butter over medium heat. Add onions and sauté until softened.
- Add chicken and cover with water. Simmer for about 1 hour, until chicken is fully cooked.
- Remove chicken, shred (and debone if needed), then return to the pot.
- Stir in tomato sauce, diced tomatoes, beans, corn, and taco seasoning. Add chicken broth until the pot is nearly full. Simmer for 10 minutes.
- Stir in cream cheese and cheddar until smooth and creamy.
- Serve hot, topped with tortilla chips, extra cheese, and sour cream.

Tips for the Best Chicken Tortilla Soup
- Make it spicy – Add diced jalapeños, chipotle peppers, or hot sauce for heat.
- Meal prep friendly – Soup stores well in the fridge for 3–4 days and freezes for up to 3 months.
- Topping ideas – Avocado slices, cilantro, lime wedges, or pickled jalapeños take it up a notch.
- Shortcut option – Use pre-cooked shredded chicken to cut cooking time in half.

Final Thoughts
This Creamy Chicken Tortilla Soup is the kind of meal that makes everyone gather around the table. It’s hearty, flavorful, and endlessly customizable with your favorite toppings. Whether you’re serving it on a chilly evening or meal prepping for the week, it’s guaranteed to become a repeat recipe in your kitchen.
If you make this recipe, don’t forget to leave a comment and rating below. And be sure to tag me on Instagram @thefarmstyle so I can see your delicious creations!

Chicken Tortilla Soup
Ingredients
- 2 Tbsp butter
- 1 onion diced
- 1 lb chicken breasts or thighs
- 4 cups chicken broth
- 15 oz tomato sauce
- 15 oz diced tomatoes
- 15 oz black beans drained and rinsed
- 15 oz corn
- 1 packet taco seasoning
- 4 oz cream cheese
- 1 cup cheddar cheese
- Tortilla chips
Instructions
- In a large pot melt butter over medium heat. Add in onions and sauté until soft.
- Add in chicken and cover with water. Cover and let simmer for about an hour.
- Remove chicken from pot and shred and debone (if needed). Add back to pot.
- Add tomato sauce, diced tomatoes, beans, corn, and taco seasoning. Top off with as much chicken broth as you can fit. Let simmer for 10 minutes.
- Add in cream cheese and cheddar cheese and stir to combine.
- Top with tortilla chips, extra cheese, and sour cream.







Leave a Reply