Soups & Stews
This Chili's Chicken Tortilla Soup copycat recipe delivers the exact same creamy, spiced perfection you love—but with crispy celery topping and tender chicken that'll fool even the biggest chain fans.
I've been making this version for years after my first bite at a busy Texas road trip stop, and it's become my go-to when craving that signature comfort. The secret isn't complicated: slow-cooked chicken, blended broth, and perfectly toasted tortilla strips that stay crispy even after sitting in the bowl.
What makes this recipe special is how it balances rich flavors with simple techniques—no fancy equipment needed. We start with chicken thighs (they stay juicier than breasts) simmered with spices until falling apart, then blend the broth until velvety smooth.
The tortilla strips get toasted just until golden, so they add crunch without turning soggy. Every spoonful delivers that perfect mix of creamy, spicy, and crispy textures that makes this soup addictive.
By the time you're done, you'll have a steaming bowl of restaurant-quality soup with tender chicken, creamy broth, and crispy tortilla strips on top—just like the original. The celery topping adds freshness that cuts through the richness, while the spices give it that signature kick.
This is the kind of recipe that disappears fast, so make extra if you can. Let's get cooking!
Pro tip: The longer the soup sits (even overnight), the more the flavors meld together. Serve with warm cornbread or tortilla chips for the full experience. Here's how to make it!
Ingredients for chili's chicken tortilla soup copycat
Simple ingredients that come together for restaurant-style comfort in every creamy, spicy spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Boneless, Skinless 🍗 | 1 ½ lb | Trimmed of excess fat |
| Canned Diced Tomatoes 🍅 | 2 cans | 14.5 oz each, fire-roasted preferred |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Onion, Yellow 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Celery Stalks 🥬 | 3 whole | Diced, for topping |
| Tortilla Chips 🍟 | 1 ½ oz | Crushed, for topping |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Chicken Bouillon Cube 🧂 | 1 whole | Dissolved in 1 cup hot water |
| Taco Seasoning 🌶️ | 1 tbsp | Store-bought or homemade |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Cheddar Cheese, Sharp 🧀 | ½ cup | Shredded, for topping |
| Sour Cream 🥛 | ¼ cup | Full-fat for richness |
| Lime Wedges 🍋 | 2 whole | For serving |
The chicken thighs are non-negotiable here—they stay juicier than breasts and hold up to the long simmer. Costco or Trader Joe's usually have great prices on bone-in thighs, but boneless works too if you're short on time. Fire-roasted canned tomatoes add that smoky depth you get at Chili's. Muir Glen or Amy's are my go-tos—they're worth the slightly higher price. The tortilla chips? Doritos Cool Ranch or Tostitos Scoops are perfect for the celery topping, but any sturdy chip will work. Just crush them finely so they don't overpower the celery.
No taco seasoning? Mix 1 tsp chili powder, 1 tsp cumin, ½ tsp paprika, ½ tsp garlic powder, ¼ tsp oregano, and a pinch of cayenne. The bouillon cube is key for that umami punch—Knorr is reliable, but homemade broth works too if you've got it. For the celery topping, fresh celery is best, but frozen chopped celery in a bag works in a pinch. The heavy cream should be full-fat—none of that light stuff. It's what makes this soup so rich. And if you're watching calories, use half cream and half Greek yogurt instead.
This soup tastes even better the next day, so make a double batch if you can. Store leftovers in the fridge for 4-5 days, or freeze for up to 3 months. The celery topping stays crispy if you add it right before serving, but it'll soften slightly if made ahead. I like to portion the soup into containers with the toppings on top—it makes lunches easy. The lime wedges should be added fresh when serving, because they really brighten up the flavors.
Why You'll Love This Recipe
- 20-Minute Start: I swear by this recipe because the prep is ridiculously simple—just brown the chicken thighs, toss in diced tomatoes and broth, then let the slow simmer do the work. No chopping mountains of veggies or hunting for obscure spices.
- Garlic Bomb Depth: That crispy, golden chicken thigh? Combined with the caramelized onion and just-right garlic cloves simmered into the broth? It’s the kind of flavor that makes you forget you’re copying a restaurant dish.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep—packs perfectly, stays hot (or cold, if you prefer), and even my picky teenager asks for it at school. The tortilla strips add that satisfying crunch without extra effort.
- Budget Win: Chicken thighs are cheaper than breasts, canned tomatoes stretch the broth, and a single batch feeds four for under $10. Honestly, it’s the kind of recipe that makes me feel like I’m feeding a crowd without breaking the bank.
Step-by-step instructions for Chili's chicken tortilla soup copycat recipe
Here's how to recreate that signature creamy, crispy-topped soup at home—every bite will remind you of your favorite restaurant.
Cook the Chicken Until Fully Tender
In a large pot, combine the 1.5 lb chicken thighs, boneless, skinless with the 4 cups chicken broth. Bring to a boil over medium-high heat, then reduce to a simmer. Cook uncovered for 20-25 minutes until the chicken is fork-tender and easily shreds with two forks. The broth should reduce slightly, creating a flavorful base.
Here's the thing—don't rush this step. The chicken needs to break down completely so it absorbs all those wonderful broth flavors. If you try to shred it too early, you'll end up with tough, chewy pieces. I like to press down gently with a fork to check doneness—when it slides in easily, you're good to go.
Build the Flavorful Base
Once the chicken is tender, use tongs to transfer it to a plate and shred it right in the pot. Discard any large bones or connective tissue. Return the shredded chicken to the pot and stir in the 2 cans canned diced tomatoes, 1 whole chicken bouillon cube (dissolved in 1 cup hot water), 1 tbsp taco seasoning, 1 tsp salt, and 0.5 tsp black pepper. Bring everything to a gentle simmer over medium heat for 10 minutes, stirring occasionally.
This is where all the magic happens. The tomatoes add natural sweetness while the bouillon cube intensifies the savory depth. The taco seasoning brings just the right amount of warmth without overpowering. Let it simmer uncovered—this helps develop the rich, complex flavor that makes this soup so special.
Finish with Creamy Richness
Reduce heat to low and stir in the 0.5 cup heavy cream. Let the soup simmer gently for 5-7 minutes—just until it's heated through and slightly thickened. You're looking for a velvety texture without any curdling. If you see any skin forming on top, give it a quick stir with a wooden spoon.
Here's my trick for perfect creaminess: stir in the cream gradually while the soup is still at a gentle simmer. This prevents curdling and ensures a smooth, restaurant-quality finish. The soup should coat the back of a spoon but still be easy to ladle. Taste and adjust seasoning if needed—sometimes you might want a touch more salt or a squeeze of lime later.
Prepare the Signature Toppings
While the soup simmers, prepare the toppings. In a small bowl, crush the 1.5 oz tortilla chips into coarse crumbs. In another bowl, combine the 3 whole celery stalks (diced), 0.5 cup cheddar cheese, sharp (shredded), and 0.25 cup sour cream. Keep these separate until serving.
Don't skip the celery—it's what gives this soup its signature crunch and freshness. The crispy tortilla chips add that irresistible texture contrast that makes this dish so special. I like to keep all toppings separate until right before serving so everything stays fresh and crisp.
Serve with All the Fixings
Ladle the warm soup into bowls, then let everyone customize their own with the crushed tortilla chips, celery, cheese, and sour cream. Serve immediately with the 2 whole lime wedges on the side for that bright, zesty finish.
This is the moment that matters: watch as everyone adds their toppings and takes that first bite. The creamy soup with its crispy, cheesy, celery-topped crunch is exactly what makes this copycat recipe so satisfying. The lime wedges add just the right amount of acidity to cut through the richness, balancing every spoonful perfectly.
Pro Tips For Making Chili'S Chicken Tortilla Soup Copycat
- Brown the Thighs First: Skip the slow simmer until later—sear those chicken thighs in a dry skillet over medium-high heat until golden, about 5-6 minutes per side. I learned this the hard way: pale chicken means bland soup. The crust adds depth, and it keeps the meat from turning rubbery later.
- Drain and Juice Tomatoes: Open that can of diced tomatoes, drain the liquid, then crush the tomatoes by hand (or pulse briefly in a blender) to release their juice. The extra liquid thickens the soup naturally—no extra broth needed. I used to skip this, and the soup always tasted thin.
- Sauté Onions Until Caramelized: Don’t rush the onions—cook them low and slow for 8-10 minutes until they’re soft and just starting to turn golden. That sweetness is the soul of the soup. I was skeptical until I tried it; now I never skip this step.
- Simmer, Don’t Boil: Keep the soup at a gentle simmer, not a rolling boil, once everything’s combined. Boiling toughens the chicken and scatters the flavors. A steady simmer for 20-25 minutes lets the flavors meld without overcooking the meat.
Serving suggestions for leftovers
Bowl Presentation
Serve the soup in deep, wide bowls—think fireplace-style ceramic or stoneware—to showcase the layered toppings. I like using Le Creuset stoneware bowls because they retain heat beautifully and add rustic charm.
Start by ladling the warm soup into each bowl, then create a sunburst pattern with the toppings: sprinkle crushed tortilla chips in a circle, then scatter celery, cheese, and sour cream around the edges. 🥣
Garnish Like a Pro
The celery topping is your star—cut the 3 celery stalks into ¼-inch dice and toast them in a dry skillet over medium heat for 2-3 minutes until just softened (not browned). Mix with the crushed chips right before serving to maintain crispness.
For extra flair, add a pinch of smoked paprika or chopped cilantro on top—this adds color and freshness that elevates the dish.
Side Pairings
This soup is hearty enough to stand alone, but pairing it with the right sides completes the meal. Warm cornbread (especially jalapeño cheddar) soaks up every last drop of creamy broth.
For a lighter option, serve with crusty sourdough bread or tortilla chips on the side. I also love adding a simple green salad with lime vinaigrette to balance the richness. 🥖
Family-Style Serving
For gatherings, serve the soup in a large cast-iron pot or slow cooker at the center of the table. Keep all toppings in small bowls or ramekins nearby so everyone can customize their bowl.
I’ve hosted dinners where we even set up a "topping bar" with extra lime wedges, hot sauce, and avocado slices for those who want to go above and beyond. The interactive element makes it feel like a restaurant experience at home.
Meal Prep Hack
Make ahead by prepping the soup base (without cream) and storing it in the fridge for up to 4 days. Reheat gently on the stovetop, then stir in the cream just before serving to keep it velvety.
For the toppings, store the crushed chips and celery separately in airtight containers—they’ll stay fresh for 3 days. Assemble bowls right before eating so the celery stays crisp and the cheese doesn’t soften. This is my go-to for weeknight dinners or game-day snacks. ⏰
Kid-Friendly Twist
If you're serving kids, let them build their own bowls—it’s fun and ensures they’ll eat every bite. Set up a toppings station with mild cheddar cheese, sour cream, and crushed tortilla chips (skip the celery if they’re picky).
Serve with lime wedges on the side so they can squeeze just a little for brightness. I’ve seen even the pickiest eaters devour this when they get to customize their meal. 👶
Nutrition facts
Frequently asked questions
Why does this recipe use chicken thighs instead of breasts?
Chicken thighs stay juicier and more flavorful than breasts during the long simmering process. They absorb the broth's spices better, giving you that tender, restaurant-quality texture. Plus, thighs are often more budget-friendly while delivering better results!
Can I make this soup without heavy cream for a lighter version?
Swap the ½ cup heavy cream with ½ cup full-fat Greek yogurt or ½ cup evaporated milk for a lighter but still creamy texture. The soup will still be rich, just with fewer calories. For extra flavor, stir in 1 tsp lime juice to balance the richness.
How do I keep the tortilla strips crispy after adding them to the soup?
Toast the tortilla strips in a dry skillet over medium heat for just 1-2 minutes until golden, then crush them right before serving. Add them to the top of each bowl immediately—this prevents sogginess. For extra crunch, sprinkle them on top of the cheese and sour cream instead of mixing them into the soup.
What's the best way to reheat leftovers without ruining the texture?
Reheat the soup base (without cream) on the stovetop over low heat, stirring constantly until warm. Stir in the cream just before serving to maintain its velvety texture. For the toppings, keep them separate and add them fresh to avoid sogginess. Microwaving works in a pinch, but it can make the tortilla strips lose their crunch.
Can I make this soup in a slow cooker for hands-off cooking?
Yes! Brown the chicken thighs in a skillet first, then transfer everything to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken directly in the pot, then stir in the remaining ingredients (including cream) during the last 30 minutes of cooking. The slow cooker keeps flavors deep and tender—just like the original!
