Soups & Stews
This BJ's chicken tortilla soup copycat recipe delivers the exact same smoky, cheesy, tortilla-topped experience you crave—crispy tortilla crowns floating in rich, flavorful broth. 🔥 The secret lies in perfectly seasoned chicken, a deep caramelized tomato base, and that signature cheddar "river" effect that makes every spoonful irresistible.
I've replicated the restaurant's technique exactly, so you'll get the same bold flavors at home without the wait.
The recipe starts with a slow-simmered broth packed with chicken, black beans, corn, and spices that develop deep, smoky notes. While that cooks, you'll create the iconic tortilla crowns by layering flour tortillas with melted cheddar and baking them until golden and crispy.
The contrast between the creamy, cheesy soup and those crunchy tortilla pieces is what makes this dish legendary.
What you'll end up with is a steaming bowl of soup where melted cheddar creates rivers through the broth, and each bite delivers tender chicken, hearty beans, and that unmistakable tortilla crunch.
The flavors are rich but balanced—smoky from the spices, creamy from the cheese, and satisfying from the protein-packed ingredients.
This copycat version maintains all the restaurant's signature elements while offering flexibility for dietary preferences. Whether you're serving a crowd or meal prepping for the week, the instructions are designed to deliver consistent, restaurant-quality results every time.
Ingredients for bj's chicken tortilla soup copycat
Sixteen ingredients for a restaurant-worthy bowl of smoky, cheesy, tortilla-crowned comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 2 lb | Cut into bite-sized pieces |
| Flour Tortillas 🌯 | 6 whole | Medium or large size |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged for flavor |
| Canned Black Beans 🫘 | 1 can | Drained and rinsed |
| Canned Corn Kernels 🌽 | 1 can | Drained and rinsed |
| Diced Tomatoes 🍅 | 2 cups | Canned, fire-roasted preferred |
| Yellow Onion 🧅 | 1 whole | Medium, diced small |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | For sautéing |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
The cheddar is where the magic happens—sharp, aged cheddar melts into those iconic rivers. Bob Evans or Kraft Natural work great, but avoid pre-shredded (it gets clumpy). For the tortillas, Mission brand or La Tortilla Factory hold up best when baking. The chicken needs to be tender but not mushy—cut it into even pieces so it cooks through. If you're short on time, rotisserie chicken works perfectly (just shred it). The black beans? Low-sodium or rinse well if regular—you don't want to over-salt the whole dish.
No smoked paprika? Chipotle powder at half the amount gets you close. Fresh cilantro? Dried works at one-third the amount, but honestly, skip it if you're not a fan—this soup is delicious without it. The corn can be frozen (thawed and drained) if that's what you've got. For the tortilla crowns, burrito-sized tortillas work better than small ones—they crisp up nicely. Want extra smokiness? Add a dash of liquid smoke to the broth, but don't overdo it or it'll taste artificial.
This soup tastes even better the next day—3-4 days in the fridge, no problem. The tortilla crowns stay crispy for about 2 days if you store them separately in an airtight container. For freezing, portion the soup without the tortillas (they get soggy)—3 months max. I always make a double batch because it disappears fast. The leftovers reheat beautifully—just add a splash of broth to loosen it up if it's too thick.
Why You'll Love This Recipe
- Pantry-Friendly Magic: I swear by this recipe because it turns my pantry staples into something restaurant-worthy. The canned beans and corn are already prepped, and the chicken just needs a quick simmer—no fancy chopping or last-minute shopping runs.
- Cheesy Crunch Perfection: That sharp cheddar and crispy tortilla bits? Absolute game. The moment the cheese melts into the broth while the tortillas toast in the same pot—it’s the kind of texture combo that makes you go back for seconds without even thinking.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. I make a big batch on Sundays, toss it in containers, and it stays fresh for days. Add a side of tortilla chips, and suddenly you’ve got a satisfying lunch that doesn’t require reheating a frozen dinner.
- Budget Booster: Honestly, this recipe is my wallet’s best friend. Chicken breast is affordable, the canned goods stretch forever, and a bag of tortillas lasts through multiple servings. For under $10, I feed my whole family something that feels like a treat.
Step-by-step instructions for BJ's chicken tortilla soup copycat recipe
Here's how to recreate that iconic layered crunch and smoky cheddar pull at home.
🍳 Step 1: Sear and Simmer the Chicken
Heat 1 tablespoon of the olive oil in a large Dutch oven over medium-high heat. Add the 2 lb boneless chicken breast cut into bite-sized pieces and cook for 5-6 minutes until lightly browned on all sides. You'll know it's ready when the edges turn golden brown and the chicken releases easily from the pan.
Remove the chicken and set it aside. In the same pot, add the remaining 1 tablespoon olive oil and the diced yellow onion. Cook for 3-4 minutes until softened and translucent. Add the minced garlic cloves and cook for 30 seconds until fragrant—this is where the flavors start to build.
🍳 Step 2: Build the Flavor Base
Stir in the 1 tablespoon smoked paprika, 1 teaspoon ground cumin, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Cook for 30 seconds until the spices become aromatic and the oil shimmers slightly. Here's where it gets good—add the 2 cups diced tomatoes and 4 cups chicken broth.
Bring the mixture to a gentle simmer, then return the chicken to the pot. Reduce heat to low and let it cook for 15-20 minutes until the chicken is fully cooked and tender. You'll see it flake apart easily when pierced with a fork—this is the perfect texture for our soup.
🥘 Step 3: Add the Hearty Vegetables
Once the chicken is cooked, stir in the 1 can drained black beans and 1 can drained corn kernels. Let the soup simmer for another 5 minutes to let all the flavors meld together. Taste and adjust seasoning if needed—this is where you can tweak the saltiness or spice level to your preference.
Here's the secret to that signature BJ's texture: tear 4 of the flour tortillas into small pieces and add them to the soup. Let them simmer for 2-3 minutes until they begin to soften but still maintain some bite. This creates that perfect crunchy contrast that makes the soup so special.
🔥 Step 4: Create the Cheddar Pulls
In a separate skillet, melt 1 cup of the shredded sharp cheddar cheese over medium heat. Stir constantly for 2-3 minutes until it becomes gooey and starts to pull apart into strings. This is what gives BJ's soup its signature cheesy texture—don't walk away, or it'll burn!
Once the cheese is melted and stringy, stir it into the soup. The heat from the soup will help it melt completely and create those beautiful cheddar strands throughout. Add the remaining 1 cup shredded sharp cheddar cheese and stir until fully melted and smooth.
🍽️ Step 5: Finish and Serve
Ladle the soup into bowls and top each serving with 0.25 cup chopped fresh cilantro. The bright herbs cut through the rich flavors and add a fresh finish. For that signature BJ's touch, place a few pieces of the remaining 2 untorn flour tortillas on top of each bowl—this creates that satisfying crunch with every bite.
Serve immediately while the tortilla pieces are still crisp and the cheddar pulls are at their best. The soup will continue to thicken as it sits, so don't wait too long. Pair with extra tortilla chips on the side for scooping up every last bit of that delicious broth!
Pro Tips For Making Bj'S Chicken Tortilla Soup Copycat
- USE A HEAVY HAND WITH SALT: The chicken in this soup needs serious seasoning—don’t hold back. Toss the raw chicken breast with 1 teaspoon of salt and a pinch of black pepper before cooking, and add another ½ teaspoon to the broth while simmering. I used to skimp here, and the chicken always tasted bland next to the bold spices.
- SHRED CHICKEN HOT, NOT LUKEWARM: Pull the chicken from the pot the second it hits 165°F—no waiting. Overcooked chicken turns to rubber, and you’ll end up with a soup that’s more mushy than comforting. Use two forks to shred it right in the broth, and resist the urge to let it cool before serving.
- TOAST TORTILLA STRIPS FAST: Cut the tortillas into thin strips (about ¼-inch wide) and toast them in a dry skillet over medium-high heat for just 30 seconds per side—until they’re fragrant but not browned. Over-toasting makes them crispy and dry; under-toasting leaves them limp. Toss them with a pinch of salt while hot, then fold into the soup at the very end.
- DRAIN AND RINSE THE BEANS: Skip the salt packet in the canned black beans—drain them, then rinse under cold water to cut the excess sodium. This keeps the soup from tasting like a science experiment. I learned this the hard way after serving a version that could’ve doubled as a brine bath.
Regional styles of this recipe
Texas-Style Smoky Twist
For a deeper smoky flavor, swap the smoked paprika for 1 tablespoon chipotle powder mixed with ½ teaspoon cayenne pepper. This Texas-inspired version adds a subtle kick that pairs perfectly with the creamy cheddar.
I love using Penzeys brand chipotle powder for that authentic, slightly smoky heat. Serve with pickled jalapeños on the side for extra tang and crunch. 🌶️
Southwest Cornbread Topping
Inspired by New Mexico's love for cornbread, replace the tortilla crowns with crumbled cornbread baked until crispy. Mix 1 cup cornmeal, 1 cup flour, 1 teaspoon baking powder, and ½ teaspoon salt, then bake small pieces at 400°F for 10-12 minutes until golden.
Top the soup with these instead of tortillas for a heartier, sweeter contrast. 🌽
Cajun-Inspired Spice Blend
Louisiana brings bold flavors to this soup! Replace the smoked paprika with 1 tablespoon Cajun seasoning (like Tony Chachere’s) and add ½ teaspoon dried thyme. Stir in ½ cup diced bell peppers with the onions for a sweet, spicy crunch.
Garnish with green onions instead of cilantro for a Cajun touch. This version feels festive and full of zesty warmth. 🔥
Mexican Street Food Style
For a street-taco-inspired twist, add 1 diced poblano pepper (charred and peeled) to the soup base. Top each bowl with crumbled queso fresco, diced avocado, and a squeeze of lime.
Serve with warm flour tortillas on the side for dipping. This version is lighter but packed with bright, fresh flavors that balance the rich broth. 🌮
Cheesy Tortilla Strips
Instead of tearing tortillas, cut them into strips and bake at 375°F for 8-10 minutes until crispy. Toss them in 1 tablespoon melted butter and ½ teaspoon garlic powder before adding to the soup.
These strips stay crunchy longer and add a fun texture contrast. For extra decadence, sprinkle with crushed tortilla chips on top. 🧀
Nutrition facts
Frequently asked questions
Can I use rotisserie chicken instead of fresh?
Rotisserie chicken works perfectly and saves time. Just shred 2 cups of cooked chicken (about 1.5 lbs raw weight) and add it directly to the soup after the onions and garlic. The flavor will be just as rich, and you'll skip the searing step. Pro tip: Remove any skin or large bones before adding.
How do I make the tortilla crowns crispier?
For maximum crunch, bake the tortilla crowns separately at 375°F for 5-7 minutes before adding them to the soup. Brush them lightly with olive oil first, then sprinkle with a pinch of smoked paprika. Add them to the soup just before serving so they stay crispy. Another trick: Use slightly smaller tortillas—they crisp up faster than large ones.
What if I don't have smoked paprika?
You can substitute with ½ teaspoon chipotle powder plus ½ teaspoon regular paprika for a smoky kick. If you're avoiding heat, try 1 teaspoon liquid smoke (just ¼ teaspoon—it's potent!) or skip it entirely—the soup will still taste delicious, just with a more subtle smokiness. The cumin and black beans will still provide depth.
Can I make this soup ahead of time?
Yes! Make the soup base (without the tortilla crowns) up to 3 days ahead and store it in the fridge. Reheat gently on the stove, then add fresh tortilla pieces and melted cheese when serving. For the tortilla crowns, bake them fresh before adding to reheated soup. The flavors actually improve overnight as the spices meld. Freeze the soup base (without cheese) for up to 3 months—just thaw and reheat.
Why did my cheese get clumpy?
Pre-shredded cheese contains anti-caking agents that prevent melting smoothly. Always use freshly shredded sharp cheddar for the best results. If you must use pre-shredded, pulse it in a food processor for 10 seconds to break up the clumps. Also, don't let the cheese sit too long in the hot soup—stir it in just before serving to maintain that signature pull-apart texture.
