
Made in one pot with simple ingredients, this easy chicken tortilla soup is perfect for busy weeknights, cozy family dinners, and meal prep. The creamy broth balances the bold Tex-Mex flavors, while fresh lime juice brightens every spoonful.
Why You’ll Love This Creamy Chicken Tortilla Soup
- One-pot cooking: Build the soup in one large pot for easier preparation and cleanup.
- Rich and creamy: A simple butter-and-flour roux creates a smooth, satisfying broth.
- Quick and convenient: Using cooked or rotisserie chicken helps get dinner on the table in about 35 minutes.
- Flexible ingredients: Adjust the spice level, swap vegetables, or use your favorite toppings.
- Great for leftovers: The flavors develop beautifully, making this soup ideal for lunch the next day.
Ingredients You’ll Need

For the Soup
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 jalapeño, seeded and finely diced (optional)
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 4 cups low-sodium chicken broth
- 1 can (10 ounces) diced tomatoes with green chiles, undrained
- 1 can (15 ounces) black beans, drained and rinsed
- 1 cup corn kernels, fresh, frozen, or canned
- 2 cups cooked shredded chicken
- 1 cup heavy cream or half-and-half
- Salt and black pepper, to taste
- 1 tablespoon fresh lime juice, plus more to taste
For the Tortilla Strips and Toppings
- 4–6 corn tortillas, cut into thin strips
- 1 tablespoon olive oil, for baking the tortilla strips
- 1 avocado, diced or sliced
- 1/2 cup shredded Monterey Jack cheese or crumbled Cotija cheese
- Fresh cilantro, chopped
- Lime wedges, for serving
- Sliced jalapeño or hot sauce, optional
How to Make Creamy Chicken Tortilla Soup
Step 1: Sauté the Onion and Aromatics
Heat the olive oil in a large Dutch oven or heavy-bottomed soup pot over medium heat. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened.
Add the garlic and jalapeño, if using, and cook for another 30–60 seconds until fragrant.
Step 2: Add the Spices
Stir in the chili powder, cumin, smoked paprika, and a little black pepper. Cook for about 30 seconds, stirring constantly, to release the spices’ aroma without burning them.
Step 3: Make the Roux in the Same Pot
Add the butter directly to the pot and let it melt. Sprinkle in the flour and stir continuously for 1–2 minutes until a smooth paste forms and the raw flour smell disappears.
Gradually pour in a small amount of chicken broth while whisking or stirring vigorously. Once smooth, slowly add the remaining broth. This technique helps prevent lumps and keeps the soup preparation in one pot.
Step 4: Build the Soup Base
Add the diced tomatoes with green chiles, including their juices. Stir well, scraping the bottom of the pot to release any flavorful bits. Bring the mixture to a gentle simmer.
Step 5: Add the Chicken, Beans, and Corn
Stir in the black beans, corn, and cooked shredded chicken. Reduce the heat to medium-low and simmer gently for 10–15 minutes, stirring occasionally, until the vegetables are tender and the flavors come together.
Step 6: Make the Soup Creamy
Reduce the heat to low. Slowly stir in the heavy cream or half-and-half. Warm gently for 2–3 minutes without allowing the soup to boil vigorously.
Add the lime juice and taste the soup. Adjust the salt, black pepper, and lime juice as needed. If the soup is thicker than you prefer, add a little extra chicken broth.
Step 7: Prepare Crispy Tortilla Strips
While the soup simmers, preheat the oven to 400°F (200°C). Toss the tortilla strips with olive oil and spread them in a single layer on a baking sheet.
Bake for 8–12 minutes, turning once, until golden and crisp. Watch carefully near the end because thin strips can brown quickly. Let them cool briefly before serving.
Step 8: Serve with Fresh Toppings
Ladle the hot soup into bowls. Top each serving with crispy tortilla strips, avocado, shredded or crumbled cheese, and fresh cilantro. Serve with lime wedges and sliced jalapeño or hot sauce for anyone who enjoys extra heat.

Tips for the Best Creamy Chicken Tortilla Soup
- Use rotisserie chicken: It saves time and adds flavor. Remove the skin and bones before shredding.
- Whisk the roux carefully: Add the broth gradually to avoid lumps and create a smooth texture.
- Keep the heat gentle after adding cream: A vigorous boil can affect the texture of the dairy.
- Control the spice: Remove the jalapeño seeds or omit the pepper for a milder soup. Add hot sauce at the table for extra heat.
- Balance the richness: Fresh lime juice added near the end brightens the creamy broth.
- Keep tortilla strips separate: Add them immediately before serving so they stay crunchy.
- Adjust the thickness: Add broth for a thinner soup, or simmer gently before adding the cream if you prefer a thicker base.
Easy Variations
Extra-Creamy Chicken Tortilla Soup
For an even richer result, stir in 2–4 ounces of softened cream cheese before adding the heavy cream. Keep the heat low and stir until fully melted.
Spicy Chicken Tortilla Soup
Add extra jalapeño, a pinch of cayenne pepper, or a little chipotle powder with the other spices. Start with a small amount and adjust to taste.
Chicken Tortilla Soup with Rotisserie Chicken
Use store-bought rotisserie chicken or leftover cooked chicken. Since the chicken is already cooked, add it with the beans and corn and simmer only until heated through.
Lighter Creamy Chicken Tortilla Soup
Use half-and-half instead of heavy cream and add a little extra broth if needed. The result will be lighter while remaining creamy and flavorful.
Extra Vegetable Tortilla Soup
Add diced bell pepper with the onion or stir in a handful of fresh spinach near the end of cooking. Allow the vegetables to soften without overcooking them.
What to Serve with Chicken Tortilla Soup
This hearty soup can be a complete meal on its own, but it also pairs well with:
- Warm quesadillas with melted cheese
- Mexican-style rice
- A fresh avocado and tomato salad
- Grilled corn or roasted vegetables
- Extra tortilla chips and fresh salsa
How to Store and Reheat Leftovers
Refrigeration
Let the soup cool slightly, then transfer it to shallow airtight containers and refrigerate within two hours. Store for 3–4 days.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring occasionally, until hot throughout. Add a splash of chicken broth if the soup has thickened in the refrigerator. Avoid a vigorous boil after the cream has been added.
Freezing
For the best texture, freeze the soup before adding the cream. Cool it promptly, store it in freezer-safe containers, and freeze for up to 3 months for best quality. Thaw overnight in the refrigerator, reheat gently, and stir in the cream before serving.
If the soup has already been made with cream, it can still be frozen, but the texture may change slightly after thawing. Stir thoroughly while reheating.
Frequently Asked Questions
Can I use raw chicken instead of cooked chicken?
Yes, but the cooking time will change. Cut boneless chicken into small, even pieces and simmer until it reaches an internal temperature of 165°F (74°C). Remove it if necessary, shred it, and return it to the soup. Cook time depends on the size of the pieces.
Can I make this soup without heavy cream?
Yes. Half-and-half is a convenient substitute. You can also use a little softened cream cheese for richness, adjusting the broth to achieve your preferred consistency.
Why is my soup too thick?
The roux and beans naturally thicken the broth, and the soup may thicken further as it cools. Stir in warm chicken broth a little at a time until the consistency is right.
How do I keep tortilla strips crispy?
Store them separately in a dry, airtight container after cooling. Add them to each bowl just before eating rather than stirring them into the pot.
Can I make creamy chicken tortilla soup ahead of time?
Yes. Prepare the soup base in advance and refrigerate it. For the best texture, add the cream when reheating, and make the tortilla strips shortly before serving.
Final Thoughts
This creamy chicken tortilla soup brings together tender chicken, hearty black beans, sweet corn, smoky spices, and a velvety broth in one comforting pot. Finish each bowl with crunchy tortilla strips, fresh avocado, cheese, cilantro, and a squeeze of lime for a delicious balance of textures and flavors.
Whether you’re preparing a quick weeknight dinner or making a cozy meal for the family, this easy one-pot soup is a satisfying recipe to keep in your regular rotation.




8 Comments