There’s a very specific kind of comfort that hits when you order a bowl of tortilla soup at BJ’s Restaurant & Brewhouse.
It arrives steaming. You get that smoky aroma first, then the citrusy lift, then the crunch of tortilla strips that somehow stay crisp just long enough. I remember the first time I had it—I kept thinking, why does this taste so balanced? Not too spicy, not too heavy, just… addictive.
So obviously, I tried recreating it at home.
My first attempt? Way too tomato-heavy. Second try? Bland. Third? Finally close—but still missing that restaurant depth.
This version? This is the one I now make on repeat. It hits that BJ’s-style flavor but with a slightly fresher, cleaner finish.
A Quick Snapshot (If You Just Want the Recipe Fast)
- Flavor profile: Smoky, tangy, slightly spicy
- Texture: Brothy but rich, with tender chicken + crunchy toppings
- Difficulty: Easy
- Best for: Weeknight dinner or meal prep
Why This Version Actually Works
Instead of just dumping everything into a pot (like most online recipes suggest), I layered the flavor:
- Toasted spices first (huge difference)
- Slightly charred tomatoes for depth
- Balanced lime at the end—not during cooking
Also, BJ’s version has a subtle richness that’s not obvious. I replicate that with a tiny bit of oil + slow simmering—not cream.
Ingredients (What You’ll Need)
| Quantity | Ingredient | Notes |
|---|---|---|
| 2 cups | Cooked shredded chicken | Rotisserie works best |
| 4 cups | Chicken broth | Low sodium preferred |
| 1 cup | Crushed tomatoes | Not too acidic |
| 1 small | Onion (chopped) | Yellow or white |
| 3 cloves | Garlic | Fresh, not paste |
| 1 tbsp | Olive oil | For sautéing |
| 1 tsp | Cumin powder | Adds warmth |
| 1 tsp | Chili powder | Adjust spice |
| ½ tsp | Smoked paprika | Key flavor |
| 1 cup | Corn kernels | Fresh or frozen |
| ½ cup | Black beans | Rinsed |
| 1 | Lime (juice) | Add at end |
| Salt | To taste | Adjust slowly |
| Pepper | To taste | Fresh cracked |
Equipment You’ll Use
- Large pot or Dutch oven
- Wooden spoon
- Knife + chopping board
- Ladle
Nothing fancy here. I’ve made this in a basic steel pot—it still turned out great.
How I Cook It (Step-by-Step With Real Notes)
1. Start With the Base (Don’t Rush This)
Heat olive oil in a pot.
Add onions → cook until soft and slightly golden.
Then garlic goes in. Let it cook for about 30 seconds—just until fragrant.
I once burned the garlic here. Entire batch tasted bitter. Don’t walk away.
2. Toast the Spices (Game Changer)
Add:
- cumin
- chili powder
- smoked paprika
Stir for 30–40 seconds.
You’ll smell it instantly—warm, smoky, slightly earthy.
3. Build the Soup Body
Pour in:
- crushed tomatoes
- chicken broth
Bring to a gentle boil.
Then reduce heat and let it simmer for 10 minutes.
4. Add the Good Stuff
Now add:
- shredded chicken
- corn
- black beans
Simmer another 10–15 minutes.
This is where everything blends together.
5. The Final Touch (Important)
Turn off heat.
Add fresh lime juice.
Taste → adjust salt and pepper.
Adding lime earlier dulls the brightness. I tested this twice.
What I Got Wrong While Testing (So You Don’t)
- Too much tomato → tasted like pasta sauce
- No spice toasting → flat flavor
- Overcooking chicken → dry texture
- Adding lime early → lost freshness
A Quick Texture Note (Because This Matters)
This soup shouldn’t feel thick like gravy.
It should be:
- Light but flavorful broth
- Juicy chicken strands
- Pops of sweetness from corn
- Occasional bite from beans
And then—crunch from toppings (don’t skip those).
How to Serve It Like BJ’s
Top your bowl with:
- Crispy tortilla strips
- Shredded cheese
- Sour cream
- Fresh cilantro
Bonus Pairing Ideas:
- Garlic bread
- Quesadilla
- Simple avocado salad
Variations I’ve Tried (And Liked)
1. Spicier Version
Add jalapeño while cooking onions.
2. Low-Calorie Version
Skip cheese + sour cream → still tastes great.
3. Vegetarian Twist
Replace chicken with extra beans + veggie broth.
4. Protein Boost
Add more chicken or even tofu cubes.
Nutritional Breakdown (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | ~280 kcal |
| Protein | ~24g |
| Carbs | ~22g |
| Fat | ~10g |
| Fiber | ~5g |
Storage & Reheating (Tested Over 3 Days)
- Fridge: Up to 3 days (tastes better next day)
- Freezer: Up to 2 months
- Reheat tip: Add a splash of broth—it thickens overnight
A Quick Word About Balance
This chicken tortilla soup bjs recipe sits in that perfect middle ground:
Not overly indulgent.
Not “diet food” either.
You can easily tweak calories depending on toppings.
Hi, I’m Mayank
Hi, I’m Mayank, the home cook behind The Calorie Curry. I spend most of my time experimenting in my kitchen, cooking for friends and family who often say my food tastes like it came from a pro chef. Their honest feedback and my love for simple, homemade cooking inspire every recipe I share here.

chicken tortilla soup bjs recipe
Ingredients
- 2 cups Cooked shredded chicken Rotisserie works best
- 4 cups Chicken broth Low sodium preferred
- 1 cup Crushed tomatoes Not too acidic
- 1 small Onion chopped Yellow or white
- 3 cloves Garlic Fresh not paste
- 1 tbsp Olive oil For sautéing
- 1 tsp Cumin powder Adds warmth
- 1 tsp Chili powder Adjust spice
- ½ tsp Smoked paprika Key flavor
- 1 cup Corn kernels Fresh or frozen
- ½ cup Black beans Rinsed
- 1 Lime juice Add at end
- Salt To taste Adjust slowly
- Pepper To taste Fresh cracked
Method
- Heat olive oil in a pot.

- Add onions → cook until soft and slightly golden.
- Then garlic goes in. Let it cook for about 30 seconds—just until fragrant.
- I once burned the garlic here. Entire batch tasted bitter. Don’t walk away.
- Add:

- cumin
- chili powder
- smoked paprika
- Stir for 30–40 seconds.
- You’ll smell it instantly—warm, smoky, slightly earthy.
- Pour in:

- crushed tomatoes
- chicken broth
- Bring to a gentle boil.
- Then reduce heat and let it simmer for 10 minutes.
- Now add:

- shredded chicken
- corn
- black beans
- Simmer another 10–15 minutes.
- This is where everything blends together.
- Turn off heat.

- Add fresh lime juice.
- Taste → adjust salt and pepper.
- Adding lime earlier dulls the brightness. I tested this twice.
Notes
Frequently Asked Questions
1. Can I use raw chicken instead of cooked?
Yes. Just simmer longer (20–25 minutes) until fully cooked, then shred.
2. Why does my soup taste bland?
Most likely:
- skipped spice toasting
- not enough salt
- weak broth
3. Can I make it ahead of time?
Absolutely. It actually tastes better the next day.
4. Is this exactly like BJ’s?
Very close—but slightly fresher and less heavy.
5. What tortillas should I use for strips?
Corn tortillas → cut + fry or bake.
Pro Tips (Small Things That Matter)
- Use rotisserie chicken for deeper flavor
- Don’t skip smoked paprika—it’s key
- Add lime last, always
- Taste before serving (every batch is different)
Final Thoughts
I’ve made this more times than I expected.
Not because it’s fancy—but because it’s reliable. It hits that comfort spot every time, especially when you don’t want something too heavy but still satisfying.
And honestly? Once you nail this version, ordering it outside just won’t feel the same anymore.




