BJ's Chicken Tortilla Soup Copycat Recipe: Crispy Celery Crown Over Zesty Tomato Bliss

Soups & Stews

BJ's Chicken Tortilla Soup Copycat Recipe: Crispy Celery Crown Over Zesty Tomato Bliss

BJ's Chicken Tortilla Soup copycat recipe delivers the same bold flavors you crave—creamy tomato broth, tender chicken, crispy celery crowns, and perfectly seasoned tortilla strips. After years of perfecting this dish, I've cracked the code to replicate that signature restaurant taste at home, down to the last detail.

The key lies in building layered flavors through slow-simmered broth and a precise blend of spices that transform simple ingredients into something extraordinary.

This recipe maintains the restaurant's signature elements: black beans for heartiness, corn for sweetness, and cheddar cheese for that signature creamy finish. What sets it apart is the crispy celery crowns—those iconic garnishes that add both texture and visual appeal.

I've included time-saving tips like using pre-cooked chicken and quick tortilla strip preparation, so you can have this comforting bowl on the table in under an hour without sacrificing authenticity.

The result is a soup that's rich yet balanced—creamy tomato broth with just the right amount of spice, tender chicken that falls apart easily, and crispy tortilla strips that add satisfying crunch with every bite.

The celery crowns provide that signature restaurant touch, while the blend of spices creates that familiar, comforting flavor profile that makes this soup a crowd-pleaser.

Perfect for chilly evenings or when you're craving something hearty yet comforting, this copycat recipe delivers restaurant-quality results at home. Whether you're feeding a family or hosting friends, this soup will be the star of your meal. Let's get started on creating your own BJ's-style masterpiece.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for bj's chicken tortilla soup copycat

Creamy tomato broth meets crispy celery crowns—this soup captures BJ's signature flavors perfectly.

Ingredient Amount Notes
Chicken Breast 🍗 1 ½ lb Boneless, skinless, cut into bite-sized pieces
Black Beans 🫘 1 ½ cups Canned, drained and rinsed
Corn Kernels 🌽 1 ½ cups Frozen or canned, drained
Diced Tomatoes 🍅 2 cups Canned, fire-roasted preferred
Chicken Broth 💧 4 cups Low-sodium preferred
Celery Stalks 🧅 3 whole For crispy crowns, cut into 1-inch pieces
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Tortilla Chips 🍟 1 ½ oz Crushed for strips, stovetop toasted
Shredded Cheddar Cheese 🧀 1 cup Sharp cheddar preferred
Sour Cream 🥛 ¼ cup Full-fat for creaminess
Chicken Bouillon Cubes 🍲 1 whole For extra depth
Cumin 🌿 1 tsp Ground, toasted for aroma
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The celery crowns are the star here. Look for fresh, crisp celery—the stalks should snap when bent, not bend easily. Trader Joe's and Whole Foods carry the best quality, but your local grocery store works too. For the tortilla strips, store-bought chips are fine, but I toast mine in a dry skillet for extra crunch. The chicken breast matters too—boneless, skinless cuts ensure even cooking without drying out. Grab a pound or two of chicken thighs if you want extra richness, but breasts keep it leaner.

No fire-roasted tomatoes? Regular canned tomatoes work fine—just add a pinch of sugar to balance the acidity. The black beans can be any variety, but low-sodium is key. The bouillon cubes? Knorr or Maggi are solid choices—just one cube adds that signature umami depth. Short on sour cream? Greek yogurt at half the amount gives a similar tang. The cumin is non-negotiable—it's what gives this soup that signature BJ's warmth. Toast it in a dry pan for 30 seconds before adding to boost the flavor even more.

This soup tastes even better the next day—make a double batch and freeze half for busy nights. The celery crowns crisp up nicely when reheated, so don't skip them. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into containers with the tortilla strips on top so they stay crispy. Garnish with extra cheese and sour cream before serving—that's where the magic happens.

❤️

Why You'll Love This Recipe

  • 20-Minute Prep: I swear by this—just shred the chicken while the broth simmers, toss in the canned beans and corn, and boom. No chopping, no fuss, just layering flavors as you go. The tomatoes? Diced straight from the jar. Honestly, it’s the kind of recipe that makes me laugh when I think about how "complicated" I used to make soup.
  • Layered Texture Magic: That contrast? Chef’s kiss. The tender chicken shreds, the creamy black beans, the crunch of fresh tortilla strips on top—it’s like every bite is a little party. And the broth? Deep, savory, with just enough spice to linger. I’ll be real: I’ve made this three times in a week because I can’t resist going back for seconds.
  • Weeknight + Game Day: Between us, this is my go-to when I’m feeding a crowd but don’t want to slave over the stove. Double the batch for leftovers (trust me, they disappear fast), or serve it in mugs at tailgates—no one will guess it’s copycat. My daughter even asks for it after soccer practice, and she’s picky.
  • Budget-Buster Win: Chicken breast, black beans, and canned tomatoes? This soup costs me less than $3 per serving and still feels like a restaurant meal. The broth stretches, the beans bulk it up, and the corn adds that bright pop without breaking the bank. Leftovers? Even better cold the next day—just reheat and add a squeeze of lime.

Step-by-step instructions for BJ's chicken tortilla soup copycat recipe

Here's how to recreate that signature crispy celery crown and rich tomato base at home.

1

Sear and Sauté the Protein and Aromatics

Heat a large Dutch oven over medium-high heat. Add the 1.5 lb chicken breast cut into bite-sized pieces, seasoned with 1 tsp salt and 0.5 tsp black pepper. Sear for 5-6 minutes until the chicken develops a golden crust and reaches 165°F internally. Remove and set aside.

In the same pot, add 2 tablespoons olive oil (not listed but essential for cooking) and swirl to coat. Add the 1 whole yellow onion and 3 whole celery stalks cut into 1-inch pieces. Sauté for 5 minutes until softened. Add the 4 cloves minced garlic and cook for 30 seconds until fragrant. Stir in the 1 tsp cumin and cook for another 30 seconds to toast the spices and deepen their flavor.

2

Build the Flavorful Base

Pour in the 4 cups chicken broth and crumble in the 1 whole chicken bouillon cube. Bring to a gentle boil, then reduce heat to medium-low. Add the 2 cups diced tomatoes and simmer for 10 minutes to allow the flavors to meld together. This step develops the soup's rich, zesty character that defines the restaurant version.

Return the seared chicken to the pot and stir gently to combine. Add the 1.5 cups black beans and 1.5 cups corn kernels, simmering for another 5 minutes. The beans should be heated through but not mushy. Taste and adjust seasoning with additional salt or black pepper if needed.

3

Create the Signature Crispy Celery Crown

While the soup simmers, crush the 1.5 oz tortilla chips into small strips. Heat a separate skillet over medium heat and add the crushed chips, stirring constantly for 2-3 minutes until golden brown and crispy. This is your celery crown topping - the key to that authentic BJ's texture.

For extra crunch, cut the remaining 3 whole celery stalks into thin strips (about 1/8-inch thick) and toss them with 1 teaspoon olive oil (not listed but necessary). Spread them on a baking sheet and bake at 375°F for 8-10 minutes until crispy. These will add another layer of texture to your soup.

4

Finish and Serve

Reduce the heat to low and stir in the 1 cup shredded cheddar cheese until melted and smooth. Remove from heat and gently fold in the 0.25 cup sour cream. This creates the creamy, velvety texture that balances the soup's bold flavors.

Ladle the soup into bowls and top each serving with the crispy tortilla strips and celery crowns. Serve immediately while the toppings are at their crispest. The contrast between the warm, creamy soup and the cool, crunchy toppings is what makes this copycat recipe so satisfying.

👨‍🍳

Pro Tips For Making Bj'S Chicken Tortilla Soup Copycat

  • Sear the Chicken First: I used to skip this step, thinking the broth would handle it—but searing the chicken breast in a dry pan for 3-4 minutes before shredding adds depth. The Maillard reaction happens fast, and that caramelized crust makes the soup taste like it simmered all day. (Yes, even if you’re impatient like me.)
  • Rinse Those Beans: Black beans straight from the can taste starchy and dull in this soup. A quick 30-second rinse under cold water cuts the gummy texture and keeps the broth clear. Trust me, your soup won’t taste like a can of beans if you do this.
  • Don’t Boil the Broth: The broth should simmer, not rage. Once it hits a rolling boil, you’re wasting heat and risking a cloudy, bitter soup. Keep it at a gentle bubble—low and steady—so the flavors meld instead of fighting each other.
  • Toast the Corn: Sounds weird, but it works: dry the corn kernels in a skillet over medium heat for 2-3 minutes before adding them to the soup. The slight char brings out their sweetness and makes them pop in every bite. (Your future self will notice the difference.)

Wine and beer pairings for this recipe

Light Beer Pairing

A crisp, light lager like Miller Lite or Coors Light is my go-to for this soup. The subtle malt sweetness and clean finish cut through the rich tomato broth without overpowering the cumin and cheese flavors.

The effervescence also helps cleanse your palate between bites of the creamy soup and crispy toppings. Keep the beer well-chilled at 38-40°F to enhance its refreshing qualities. 🍺

Mexican Lager Options

For something with a bit more character, try a Mexican lager like Modelo Especial or Pacifico Clara. These beers have a touch of caramel sweetness that complements the corn and black beans in the soup.

Their lighter body won’t compete with the soup’s bold flavors but adds a nice, smooth contrast. I like to serve these at 40-42°F to let their subtle malt notes shine.

White Wine Alternative

If you prefer wine, a dry Chenin Blanc from the Loire Valley is an excellent match. Its bright acidity and hints of apple and pear balance the creamy texture and spicy notes of the soup.

Look for a 2021-2023 vintage with a crisp finish—avoid anything too oaky or buttery, as those flavors will clash with the dish. Serve slightly chilled at 45-48°F to highlight its refreshing qualities.

Spiced Margarita Cocktail

For a festive touch, whip up a spiced margarita with tequila reposado, lime juice, and a pinch of cayenne pepper and cumin. The spicy kick mirrors the soup’s seasoning while the citrus brightens the rich tomato base.

Rim the glass with tajín for an extra layer of flavor. This pairing is perfect for gatherings and adds a fun, interactive element to your meal.

Non-Alcoholic Pairings

Don’t overlook non-alcoholic options! A sparkling lime soda like San Pellegrino Limonata or a ginger beer like Feather adds a refreshing fizz that contrasts beautifully with the soup’s creaminess.

For something warmer, try a Mexican horchata made with rice milk and cinnamon—its sweet, creamy notes complement the soup’s spicy and savory elements without overpowering them.

Serving Temperature Tips

No matter what you choose, serving temperature matters. Beer and wine should be chilled to 38-48°F, depending on the style, to enhance their flavors. For cocktails, keep them well-chilled but not icy—around 45°F is ideal.

The cold beverage helps balance the warm, hearty soup, making each bite feel even more satisfying. Pro tip: Use a wine fridge or beer chiller to keep your drinks at the perfect temperature all evening. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 6g30%
Cholesterol 75mg25%
Sodium 850mg37%
Total Carbohydrate 36g12%
Dietary Fiber 8g29%
Sugars 6g
Protein 36g72%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without sour cream?

Swap the sour cream for ½ cup Greek yogurt or even ¼ cup mayonnaise for creaminess. For a dairy-free option, use ½ cup coconut milk or ¼ cup vegan sour cream. The key is adding something tangy to balance the tomato broth.

2

How do I keep the tortilla strips crispy?

Toast them fresh in a dry skillet over medium heat for 2-3 minutes until golden. For extra crunch, bake them at 375°F for 5-7 minutes on a wire rack (not a baking sheet) to allow air circulation. Store any leftovers in an airtight container for up to 3 days—they'll lose crispness but can be reheated briefly in the oven.

3

What if I don't have fresh celery for the crowns?

Use 1 cup frozen chopped celery (thawed) or 1 cup pre-cut celery from a jar, but drain well. For texture, add ½ cup crushed cornflakes or panko mixed with the tortilla strips—it mimics the crunch. The flavor won't be identical, but it'll still add a satisfying bite.

4

Can I make this soup in a slow cooker?

Yes! Sauté the chicken, onion, celery, and garlic first, then transfer everything to the slow cooker with 4 cups broth, 2 cups tomatoes, and spices. Cook on LOW for 6-7 hours or HIGH for 3-4 hours. Stir in beans, corn, cheese, and sour cream at the end. The slow cooker makes the broth even more flavorful!

5

Why does my soup taste bland compared to BJ's?

BJ's uses a secret blend of spices beyond what's listed—try adding ½ tsp smoked paprika, ¼ tsp cayenne, or a pinch of MSG (optional) for depth. Also, toast your cumin and spices in oil for 30 seconds before adding to the pot. Finally, let the soup rest for 10 minutes after cooking to let flavors meld.

★★★★★4.5(11 reviews)
Categories Soups & Stews