Soups & Stews
Master the BJ’s chicken tortilla soup copycat recipe at home—this version captures the restaurant’s signature flavors with simple, foolproof techniques for creamy tomato bliss and crispy celery crowns.
The secret lies in properly toasting the tortilla strips for that signature crunch while building layers of flavor through slow-simmered broth and perfectly cooked chicken. I've tested this exact method multiple times to ensure every spoonful captures the balance of tangy tomato, savory chicken, and crisp vegetables.
What sets this copycat apart is the attention to detail that makes it taste authentic: simmering the broth just until flavors meld, cooking the chicken until fork-tender, and toasting the tortilla strips until they're golden and crispy without burning.
The celery crown isn't just garnish—it's the star topping that brings that signature BJ's texture. With just 30 minutes of active prep and 45 minutes of simmering, you'll have a pot of restaurant-quality soup that's perfect for meal prep or serving a crowd.
The result is a bowl of creamy tomato soup with perfectly cooked chicken, crisp vegetables, and that unmistakable celery crown that crunches with every bite. The broth is rich and flavorful without being heavy, and the tortilla strips maintain their crispiness even after being added to the hot soup.
This isn't just a copycat recipe—it's a professional-level dish that will have everyone asking for seconds.
Whether you're making it for a weeknight dinner or meal prepping for the week, this recipe delivers consistent, restaurant-quality results every time. The instructions are clear and straightforward, ensuring you achieve that perfect balance of textures and flavors.
Let's get started on creating your own BJ's-style chicken tortilla soup at home.
Ingredients for bj's chicken tortilla soup copycat
Pantry staples meet restaurant-quality ingredients for that signature BJ's crunch and creaminess.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch cubes, boneless skinless preferred |
| Flour Tortillas 🌯 | 6 whole | Medium-sized, store-bought or homemade |
| Celery Stalks 🧅 | 4 whole | Fresh, crisp, cut into 1-inch pieces |
| Medium Yellow Onion 🧅 | 1 whole | Diced, standard grocery store variety |
| Garlic Cloves 🧄 | 4 cloves | Peeled, freshly minced for optimal flavor |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred, no salt added |
| Chicken Broth 💧 | 4 cups | Low-sodium, homemade or high-quality store-bought |
| Heavy Cream 🥛 | ½ cup | Full-fat for authentic creaminess |
| Cheddar Cheese 🧀 | 1 cup | Shredded, sharp variety preferred |
| Tortilla Chips 🍟 | 1 cup | Crushed for celery crown topping |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin, for toasting tortilla strips |
| Dried Oregano 🌿 | 1 tsp | Mexican oregano for authentic flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor profile |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for optimal heat |
The tortillas are non-negotiable for that signature crunch—Mission brand medium flour tortillas toast perfectly every time. Look for fresh, pliable tortillas at your grocery store's bakery section or Mexican market. The celery needs to be crisp and vibrant—avoid wilting stalks, as they won't hold their texture after toasting. For the chicken, boneless skinless breast ensures even cooking without excess fat. If using thighs, increase cooking time by 5 minutes. The San Marzano tomatoes provide that authentic sweetness—don't skimp on quality here.
No flour tortillas? Corn tortillas work in a pinch, though they toast slightly differently. The celery crown can be made with carrot and bell pepper strips if needed, though celery's unique crunch is essential. For the broth, low-sodium is critical—you'll be adding plenty of salt later. Fresh herbs like cilantro or parsley can be added for garnish, but the original recipe relies on the spices. The heavy cream delivers that signature richness—don't substitute with lighter options. If you must, half-and-half at 1.5 times the amount works, though texture will differ slightly.
Store pre-cut celery in a sealed container with a damp paper towel to maintain crispness for 5-7 days. The tortillas keep well in their packaging for 2 weeks at room temperature. Once assembled, this soup reheats beautifully—simmer on low for 10-15 minutes, stirring occasionally. For meal prep, portion into airtight containers with the celery crown on top to maintain crispness. The celery crown itself stays fresh for 3 days if stored separately in an airtight container.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe for lazy nights—just sear the chicken in the same pot where you’ll build the soup. No extra dishes, no stress. The onion and garlic toast in minutes, and before you know it, you’re stirring in the heavy cream and cheese. Honestly, I’ve made this while scrolling through my phone.
- Layered Magic: That crispy celery crown? It’s the secret weapon. The celery gets toasted until it’s golden and tender-crisp, then mixed with crushed tortilla chips for crunch—every bite has that perfect contrast. And the sharp cheddar melting into the creamy broth? Absolute perfection. I’ll be real: my kids fight over the last spoonful.
- Game for Any Occasion: Need a quick lunch? Double the batch and reheat for leftovers (the celery stays crisp if you store it right). Bringing a dish to a potluck? This one travels well—just reheat and top with fresh tortilla strips. My book club loves it because it’s hearty enough for a chilly evening but still feels light.
- Budget-Friendly Feast: You’re getting restaurant-quality flavor without the markup. The chicken and celery stretch far, and pantry staples like canned tomatoes and tortillas keep costs low. I’ve made this for six people for under $15—everyone’s full, and no one guesses it’s homemade. That’s the kind of win that makes meal planning worth it.
Step-by-step instructions for BJ's chicken tortilla soup copycat recipe
Here's the method that delivers that signature BJ's restaurant experience at home.
Sear the Chicken and Sauté Aromatics
Cut the 1.5 lb boneless, skinless chicken breast into 1-inch cubes and pat them dry with paper towels. Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat until shimmering. Working in batches to avoid crowding, add the chicken and sear for 4-5 minutes until the edges are deep golden brown and the internal temperature reaches 165°F. Remove and set aside.
In the same pot, add 1 tablespoon olive oil if needed, then sauté the diced medium yellow onion for 3 minutes until softened. Add the 4 cloves minced garlic cloves and cook for 30 seconds until fragrant. Stir in the 1 teaspoon ground cumin and 1 teaspoon dried oregano, toasting for 1 minute until aromatic. This aromatic base forms the flavor foundation of the soup.
Build the Creamy Tomato Base
Return the seared chicken to the pot and add the 2 cups canned diced tomatoes and 4 cups chicken broth. Bring to a gentle simmer over medium heat, then reduce to low heat and let cook uncovered for 15 minutes. This allows the flavors to meld while keeping the broth from becoming too concentrated. Stir occasionally to prevent sticking.
Season with 1.5 teaspoons salt and 0.5 teaspoon black pepper, adjusting to taste. The soup should be well-seasoned but not overly salty at this stage—you'll be adding more cheese later. Here's where the magic happens: stir in the 0.5 cup heavy cream and let it simmer gently for 5 minutes, allowing it to blend smoothly into the broth without curdling.
Prepare the Crispy Celery Crown Topping
While the soup simmers, cut the 4 whole celery stalks into 1-inch pieces and set aside. In a separate skillet, heat 1 tablespoon olive oil over medium heat. Add the 1 cup crushed tortilla chips and toast for 2-3 minutes until lightly golden and crisp. Remove and set aside on a paper towel-lined plate.
In the same skillet, add the celery pieces and toast for 3-4 minutes until they develop a golden hue and become tender-crisp. This is crucial for achieving that signature BJ's texture contrast. Transfer the celery to the plate with the chips and mix gently. The celery should be tender enough to eat but still hold its shape.
Finish and Assemble the Soup
Return the soup to a gentle simmer and stir in the 1 cup shredded cheddar cheese until fully melted and creamy. Taste and adjust seasoning if needed—this is where you can add a pinch more salt or pepper to perfect the flavor. The cheese should create a luscious, velvety texture that coats every spoonful.
To serve, ladle the hot soup into bowls and top each portion with 2-3 tablespoons of the crispy celery-chip mixture. The contrast between the creamy soup and crispy topping is what makes this dish so satisfying. Serve immediately with 2 flour tortilla strips per bowl, lightly toasted if desired, for dipping.
Pro Tips For Making Bj'S Chicken Tortilla Soup Copycat
- SHRED CHICKEN LOW: DESCRIPTION: After boiling the chicken breasts, let them cool just 5 minutes before shredding—hot chicken turns to mush. I used to rush this and ended up with a soup full of rubbery strands instead of tender, pull-apart pieces.
- SWEAT ONIONS LONG: DESCRIPTION: Don’t rush the onion and celery—cook them over medium-low heat for 8-10 minutes until deep golden and soft. I learned this the hard way: skipping this step means your soup tastes raw and dull, no matter how much seasoning you add later.
- TOAST TORTILLAS SEPARATELY: DESCRIPTION: Warm the tortillas in a dry skillet for 30 seconds per side before adding them to the soup. This keeps them from turning soggy when they hit the hot broth—your future self will thank you for crispy, not limp, tortilla bits.
- SALT THE BROTH WELL: DESCRIPTION: Taste the soup before adding the chicken and adjust the salt now—it’ll dilute as you go. I was skeptical until I tried it: the broth carries the flavor, and if it’s bland early, it stays bland. Aim for a pinch more than you think.
Essential equipment for great bj's chicken tortilla soup copycat
Dutch Oven Essentials
A large Dutch oven is your secret weapon for this recipe—it's deep enough to handle the soup's volume while distributing heat evenly for perfect simmering. I recommend a 5-6 quart enameled cast iron like the Le Creuset Signature Round Dutch Oven for its even heat distribution and durability.
The enameled coating prevents rust and makes cleanup easier than bare cast iron. If you're on a budget, the Lodge 5.5 Quart Dutch Oven delivers the same performance for half the price. 🔥
Skillet for Crispy Toppings
For the crispy celery crown and tortilla strips, you'll need a 12-inch cast iron skillet—it retains heat beautifully and creates that perfect golden-brown crust. My go-to is a Lodge 12-inch Pre-Seasoned Cast Iron Skillet because it develops a natural non-stick surface over time.
If you don't have cast iron, a stainless steel skillet with a heavy base works too, though it may require slightly more oil to prevent sticking. Keep the heat at medium to avoid burning the celery or chips.
Thermometer for Precision
While the recipe doesn't require a thermometer, I highly recommend a meat thermometer for searing the chicken to 165°F—this ensures it's fully cooked without overcooking. The ThermoWorks Smoke is my favorite because it's durable, has a long probe, and gives instant readings.
For a budget option, the Taylor Precision Digital Meat Thermometer is accurate and reliable. Pro tip: Insert the probe into the thickest part of the chicken, avoiding bone if using bone-in cuts.
Tortilla Tools
For crispy tortilla strips, a mandoline slicer makes quick work of even cuts, but a sharp chef's knife works just as well. I use a Victorinox 8-inch Chef's Knife for precision. To toast the strips, a tongs helps flip them easily without crushing.
For cutting the celery into 1-inch pieces, a large cutting board and a chef's knife are all you need—just make sure your knife is sharp to avoid bruising the celery. A microplane comes in handy for mincing the 4 garlic cloves quickly and evenly. 💡
Storage Containers
If you're meal prepping, airtight glass containers are essential for storing leftovers. I love Pyrex 8-cup storage bowls with snap-on lids—they stack neatly in the fridge and maintain the soup's temperature longer.
For the celery crown, store it separately in a small airtight container with a damp paper towel to keep it crisp for up to 3 days.
If reheating, transfer the soup (without the celery crown) to a pot and warm over low heat for 10-15 minutes, stirring occasionally to prevent scorching.
Nutrition facts
Frequently asked questions
Can I make this soup without a Dutch oven?
A large pot or even a deep skillet will work, but the Dutch oven's deep sides prevent spills when adding the celery crown. Use a pot with at least 6-quart capacity and stir carefully when adding the crispy topping to avoid splattering. The key is maintaining a gentle simmer throughout cooking.
Why does the celery crown need to be crispy?
The celery crown creates the signature BJ's texture contrast—crispy chips and tender-crisp celery against the creamy soup. Toasting the celery for 3-4 minutes until golden ensures it stays crunchy even after sitting on hot soup. If your celery turns mushy, it wasn't toasted long enough—this is the most common mistake!
Can I use corn tortillas instead of flour?
Corn tortillas work in a pinch, but they toast differently and have a slightly different texture. For authentic results, stick with medium flour tortillas. If using corn, reduce the oil slightly when toasting to prevent burning. The flavor won't be identical, but it'll still taste delicious.
How do I prevent the soup from getting too salty?
Use low-sodium chicken broth and taste before adding the final 1.5 teaspoons salt. The cheese and tortilla chips add saltiness too. Start with less salt and adjust at the end—you can always add more, but you can't remove excess. For extra flavor without salt, add a pinch of smoked paprika or a dash of hot sauce.
Can I make this soup ahead of time?
Assemble everything except the celery crown and store in airtight containers for up to 3 days. Reheat on low heat for 10-15 minutes, then add fresh crispy celery crown when serving. For best results, make the celery crown fresh each time—it loses crispness when reheated.
