If you’ve ever craved that warm, soul-satisfying bowl of chicken tortilla soup from BJ’s Brewhouse, you’re in for a treat.This copycat BJ’s chicken tortilla soup recipe brings all the bold, smoky flavors of the restaurant favorite straight to your kitchen.
With tender shredded chicken, fire-roasted tomatoes, black beans, and a perfectly spiced broth topped with crispy tortilla strips, this hearty soup delivers comfort in every spoonful.

Whether you’re looking to recreate a beloved restaurant classic or simply want a crowd-pleasing meal, this BJ’s brewhouse chicken tortilla soup recipe is your answer. Let’s dive into making this southwestern-inspired masterpiece that rivals the original!
What Does BJ’s Chicken Tortilla Soup Taste Like?
BJ’s tortilla soup offers a complex flavor profile that balances smoky, savory, and slightly spicy notes beautifully. The fire-roasted tomatoes provide a deep, charred sweetness while the cumin and chili powder deliver that classic southwestern warmth.
Each spoonful reveals layers of flavor tender chicken, earthy black beans, sweet corn kernels, and mild green chilies swimming in a rich, tomato-based broth. The fresh lime juice adds brightness that cuts through the richness, while cilantro brings herbaceous freshness.
When topped with creamy avocado, tangy sour cream, and crunchy tortilla strips, every bite delivers textural contrast and satisfying depth that keeps you coming back for more.
Ingredients You’ll Need for BJ’s Chicken Tortilla Soup
Main Ingredients:
- 2 tbsp olive oil
- 1 white onion, diced
- 1 red bell pepper, diced
- 5 cloves garlic, minced
- 2 tsp chili powder
- 1 tsp paprika
- 1 tsp ground cumin
- 4 cups chicken broth
- 3 boneless, skinless chicken breasts
- 1 (15 oz) can fire-roasted diced tomatoes
- 1 (15 oz) can tomato sauce or passata
- 1 (15 oz) can black beans, drained
- 1 (7 oz) can diced green chilies (undrained)
- 1 ½ cups corn (frozen or canned)
- ½ cup fresh cilantro, chopped
- ¼ cup fresh lime juice
- Salt and pepper to taste
For Crispy Tortilla Strips:
- 4-6 corn or flour tortillas
- Vegetable oil for frying
Toppings:
- Sour cream
- Fresh avocado slices
- Shredded Mexican cheese blend
- Extra cilantro
- Lime wedges

Essential Kitchen Utensils:
- Large soup pot or Dutch oven
- Sharp chef’s knife
- Cutting board
- Measuring cups and spoons
- Can opener
- Wooden spoon or ladle
- Two forks (for shredding chicken)
- Medium skillet (for frying tortillas)
- Tongs or spatula
Preparation and Cooking Time
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6-8 bowls
Difficulty Level: Easy
Step-by-Step Instructions for BJ’s Chicken Tortilla Soup
Step 1: Sauté the Aromatics
Heat 2 tablespoons of olive oil in a large pot over medium-high heat. Once the oil shimmers, add the diced white onion and red bell pepper. Sauté for about 5 minutes, stirring occasionally, until the vegetables soften and become fragrant. You’ll know they’re ready when the onions turn translucent and the peppers begin to blister slightly.
Step 2: Toast the Spices
Add the minced garlic, chili powder, paprika, and ground cumin to the pot. Stir constantly for about 60 seconds. This crucial step awakens the essential oils in the spices, creating a deeper, more complex flavor foundation for your BJ’s chicken tortilla soup ingredients.

Step 3: Cook the Chicken
Pour in 4 cups of chicken broth and gently nestle the chicken breasts into the liquid. Bring the mixture to a rolling boil, then reduce the heat to maintain a gentle simmer. Cover partially and cook for 15-20 minutes until the chicken reaches an internal temperature of 165°F and is cooked through completely.
Step 4: Shred the Chicken
Using tongs, carefully remove the chicken breasts from the pot and transfer them to a cutting board. Using two forks, shred the chicken into bite-sized pieces by pulling the meat apart in opposite directions. Return all the shredded chicken back into the pot.

Step 5: Add Remaining Ingredients
Stir in the fire-roasted diced tomatoes, tomato sauce, drained black beans, undrained diced green chilies, and corn. Mix everything together thoroughly and bring the soup back to a simmer. Let it cook for 5 minutes, allowing all the flavors to meld together beautifully.
Step 6: Finish with Fresh Elements
Remove the pot from heat and stir in the chopped fresh cilantro and lime juice. Taste and adjust seasoning with salt and pepper as needed. The lime juice brightens the entire soup and is essential to achieving that authentic BJ’s brewhouse chicken tortilla soup flavor.

Step 7: Prepare Crispy Tortilla Strips
While the soup finishes simmering, heat about ¼ inch of vegetable oil in a medium skillet over medium-high heat. Cut tortillas into thin strips. Once the oil is hot (test with one strip it should sizzle immediately), fry the tortilla strips in batches for about 30 seconds per side until golden and crispy. Drain on paper towels.
Step 8: Serve
Ladle the hot chicken tortilla soup BJS-style into bowls and top generously with sour cream, avocado slices, shredded cheese, and those crispy tortilla strips. Serve immediately while piping hot!

Customization and Pairing Ideas for BJ’s Tortilla Soup
1. Protein Variations
While the classic BJ’s chicken tortilla soup uses chicken breasts, you can easily swap in rotisserie chicken for a time-saving shortcut. Simply shred the meat and add it during step 5. For a different twist, try using leftover turkey after Thanksgiving, or experiment with shredded pork for a heartier version. Vegetarians can omit the meat entirely and double the black beans while adding pinto beans and extra vegetables.
2. Heat Level Adjustments
Customize the spice level to match your preferences. For a milder soup, reduce the chili powder to 1 teaspoon and use mild green chilies. If you want more kick, add diced jalapeños, a teaspoon of cayenne pepper, or use hot fire-roasted tomatoes. For true heat lovers, top with sliced serrano peppers or a drizzle of hot sauce.
3. Vegetable Additions
Boost the nutritional profile by adding diced zucchini, chopped kale, or spinach during the last few minutes of cooking. Sweet potatoes cut into small cubes add natural sweetness and extra fiber. Some home cooks love adding diced poblano peppers for authentic southwestern flavor.
4. Cheese Topping Options
While a Mexican cheese blend works perfectly, experiment with crumbled queso fresco, cotija cheese, or even sharp cheddar. For a restaurant-quality presentation, melt cheese directly over the soup under the broiler for 1-2 minutes before adding other toppings.
5. Serving Accompaniments
Pair your BJ’s brewhouse chicken tortilla soup with warm cornbread, jalapeño cheddar biscuits, or a simple side salad with cilantro-lime dressing. Quesadillas make an excellent side dish, or serve alongside Spanish rice for a complete southwestern feast. Don’t forget the margaritas for the full BJ’s Brewhouse experience!
6. Texture Enhancers
Beyond tortilla strips, add crushed tortilla chips for extra crunch, or try making homemade baked tortilla chips for a healthier option. Toasted pepitas (pumpkin seeds) provide nutty crunch and visual appeal. Some diners love adding crispy fried onions for an unexpected twist.
7. Fresh Herb Alternatives
While cilantro is traditional, you can substitute fresh parsley if cilantro isn’t your favorite. Fresh oregano or epazote (a traditional Mexican herb) adds authentic flavor. Adding a dollop of chimichurri or salsa verde on top brings herbaceous brightness that complements the soup beautifully.

Expert Tips for Perfect BJ’s Chicken Tortilla Soup
1. Use Fire-Roasted Tomatoes
The secret to achieving that distinctive BJ’s tortilla soup recipe flavor lies in using fire-roasted tomatoes. Regular diced tomatoes simply won’t deliver the same smoky depth. The charred, caramelized notes from fire-roasting add complexity that elevates the entire soup. If you can’t find canned fire-roasted tomatoes, char fresh tomatoes under your broiler for 8-10 minutes until blackened in spots.
2. Don’t Skip the Spice Toasting Step
When you toast the cumin, chili powder, and paprika in oil before adding liquid, you’re unlocking their full flavor potential through a process called blooming. This technique releases essential oils and creates a more aromatic, flavorful base. Just 60 seconds makes all the difference between a flat-tasting soup and one with restaurant-quality depth.
3. Simmer, Don’t Boil
After adding the chicken, maintain a gentle simmer rather than a rolling boil. Boiling can make the chicken tough and rubbery. A gentle simmer at around 185-190°F keeps the chicken tender and juicy while allowing it to infuse the broth with flavor. Use this time to prep your toppings!
4. Let the Soup Rest Before Serving
If time allows, let your BJs chicken tortilla soup rest for 15-20 minutes off the heat before serving. This resting period allows flavors to marry and intensify. Many home cooks find the soup tastes even better the next day after the spices have had more time to meld. It’s the same principle restaurants use when making soups in advance.
5. Fresh Lime Juice is Non-Negotiable
Never substitute bottled lime juice for fresh in this recipe. Fresh lime juice provides bright acidity and authentic citrus aroma that bottled versions simply can’t match. The lime juice balances the richness of the soup and is essential to replicating the BJ’s brewhouse chicken tortilla soup taste. Add it at the end to preserve its vibrant flavor.
6. Control Your Tortilla Strip Crispiness
For perfectly crispy tortilla strips that stay crunchy even after topping the soup, ensure your oil is hot enough (around 350°F). Test with one strip first it should immediately sizzle and bubble vigorously. Don’t overcrowd the pan, as this drops the oil temperature and leads to greasy, soggy strips. Fry in small batches and drain thoroughly on paper towels.
7. Layer Your Toppings Strategically
The order of toppings matters for both presentation and flavor experience. Start with a base of shredded cheese (it melts slightly from the soup’s heat), then add avocado slices, a dollop of sour cream, tortilla strips, and finish with fresh cilantro. This creates visual appeal and ensures each spoonful captures multiple textures and flavors simultaneously.
Storage and Reheating Guidance
Store leftover BJ’s chicken tortilla soup in an airtight container in the refrigerator for up to 4 days. For best results, keep tortilla strips and toppings separate. Reheat on the stovetop over medium heat, stirring occasionally, or microwave individual portions for 2-3 minutes. The soup also freezes beautifully for up to 3 months just thaw overnight before reheating.

Common Queries and FAQs About BJ’s Chicken Tortilla Soup
Here, we’ve got you covered with some common questions about the BJ’s Chicken Tortilla Soup Recipe that people often ask.
Can I make this BJ’s chicken tortilla soup recipe in a slow cooker?
Absolutely! Sauté the onion, pepper, garlic, and spices in a skillet first, then transfer everything except the lime juice and cilantro to your slow cooker with the chicken breasts. Cook on low for 6-7 hours or high for 3-4 hours. Shred the chicken, add the lime juice and cilantro, then serve.
What makes this soup different from regular chicken tortilla soup?
The BJ’s brewhouse chicken tortilla soup stands out due to its specific combination of fire-roasted tomatoes, green chilies, and the balance of spices. The restaurant version has a slightly thicker, more robust broth compared to lighter Mexican versions. The generous toppings and crispy tortilla strips are also signature elements.
Can I use chicken thighs instead of chicken breasts?
Yes! Boneless, skinless chicken thighs work wonderfully and actually stay more moist during cooking. They’ll add slightly more richness to your soup. Use the same cooking time and shred the same way. Many home cooks prefer thighs for their superior flavor and texture.
How can I make this soup thicker?
If you prefer a thicker consistency for your BJ’s tortilla soup, mash some of the black beans before adding them, or use an immersion blender to partially puree the soup. You can also add a slurry of 2 tablespoons cornstarch mixed with 2 tablespoons water, or simmer uncovered for an additional 10 minutes to reduce the liquid.
Is this soup spicy?
As written, this recipe has mild to medium heat flavorful but not overwhelmingly spicy. The green chilies and chili powder provide warmth rather than intense heat. Kids and those sensitive to spice usually find it perfectly manageable. You can easily adjust the heat level up or down based on preference.
Can I make this soup vegetarian?
Definitely! Omit the chicken and use vegetable broth instead of chicken broth. Add an extra can of beans (pinto or kidney beans work great), diced zucchini, and extra corn. Consider adding some smoked paprika or a few drops of liquid smoke to replace the depth that chicken provides. The result is a hearty, satisfying vegetarian Mexican soup.
What type of tortillas work best for the strips?
Corn tortillas are traditional and provide authentic flavor and texture. They fry up crispier and have a nuttier taste. However, flour tortillas work perfectly fine and some people prefer their milder flavor. You can even use store-bought tortilla chips in a pinch, though homemade strips taste significantly better.
How do I prevent my tortilla strips from getting soggy?
Add tortilla strips just before serving, placing them on top rather than stirring them in. Store leftover strips separately from the soup in an airtight container at room temperature. The key is keeping them away from moisture until the moment you’re ready to eat.
Can I use rotisserie chicken to save time?
This is one of the best shortcuts! A rotisserie chicken saves about 20 minutes of cooking time. Simply shred 3-4 cups of meat and add it during step 5 when you add the tomatoes and beans. The soup will be ready much faster while maintaining excellent flavor.
What can I substitute for fire-roasted tomatoes?
If fire-roasted tomatoes aren’t available, use regular diced tomatoes and add ½ teaspoon of smoked paprika to compensate for the smoky flavor. You can also roast fresh tomatoes under the broiler until charred, or add a few drops of liquid smoke to regular canned tomatoes.
How long does homemade BJ’s chicken tortilla soup last?
Properly stored in an airtight container, this soup stays fresh in the refrigerator for 4-5 days. The flavors actually improve after a day or two. For longer storage, freeze in portion-sized containers for up to 3 months. Always store toppings separately to maintain their texture and freshness.
Can I double this recipe for meal prep?
Yes! This BJs chicken tortilla soup recipe doubles beautifully. Use a large stockpot (at least 8 quarts) to accommodate the increased volume. The cooking times remain the same. This soup is perfect for meal prep since it reheats wonderfully and the flavors intensify over time.
What’s the best way to reheat frozen tortilla soup?
Thaw overnight in the refrigerator for best results. Reheat in a pot over medium heat, stirring occasionally, until heated through (about 10-15 minutes). You can also reheat from frozen just add an extra 10 minutes to the reheating time. Avoid microwaving from frozen as it heats unevenly.
Is this recipe gluten-free?
The soup itself is naturally gluten-free if you use corn tortillas for the strips instead of flour tortillas. Double-check that your chicken broth and canned ingredients don’t contain gluten additives. Most canned tomatoes, beans, and chilies are gluten-free, but always verify labels if you have celiac disease.
Can I add rice or noodles to make it heartier?
While not traditional for BJ’s tortilla soup recipe, you can add cooked rice during the last 5 minutes of cooking. Use about 1 cup of cooked white or Mexican rice. Some people enjoy adding small pasta shapes, though this moves away from the authentic southwestern profile.
BJ's Chicken Tortilla Soup Recipe
If you’ve ever craved that warm, soul-satisfying bowl of chicken tortilla soup from BJ’s Brewhouse, you’re in for a treat.This copycat BJ’s chicken tortilla soup recipe brings all the bold, smoky flavors of the restaurant favorite straight to your kitchen.
Ingredients
- 2 tbsp olive oil
- 1 white onion, diced
- 1 red bell pepper, diced
- 5 cloves garlic, minced
- 2 tsp chili powder
- 1 tsp paprika
- 1 tsp ground cumin
- 4 cups chicken broth
- 3 boneless, skinless chicken breasts
- 1 (15 oz) can fire-roasted diced tomatoes
- 1 (15 oz) can tomato sauce or passata
- 1 (15 oz) can black beans, drained
- 1 (7 oz) can diced green chilies (undrained)
- 1 ½ cups corn (frozen or canned)
- ½ cup fresh cilantro, chopped
- ¼ cup fresh lime juice
- Salt and pepper to taste
- 4-6 corn or flour tortillas
- Vegetable oil for frying
- Sour cream
- Fresh avocado slices
- Shredded Mexican cheese blend
- Extra cilantro
- Lime wedges
Instructions
Step 1: Sauté the Aromatics
Heat 2 tablespoons of olive oil in a large pot over medium-high heat. Once the oil shimmers, add the diced white onion and red bell pepper. Sauté for about 5 minutes, stirring occasionally, until the vegetables soften and become fragrant. You’ll know they’re ready when the onions turn translucent and the peppers begin to blister slightly.
Step 2: Toast the Spices
Add the minced garlic, chili powder, paprika, and ground cumin to the pot. Stir constantly for about 60 seconds. This crucial step awakens the essential oils in the spices, creating a deeper, more complex flavor foundation for your BJ’s chicken tortilla soup ingredients.
Step 3: Cook the Chicken
Pour in 4 cups of chicken broth and gently nestle the chicken breasts into the liquid. Bring the mixture to a rolling boil, then reduce the heat to maintain a gentle simmer. Cover partially and cook for 15-20 minutes until the chicken reaches an internal temperature of 165°F and is cooked through completely.
Step 4: Shred the Chicken
Using tongs, carefully remove the chicken breasts from the pot and transfer them to a cutting board. Using two forks, shred the chicken into bite-sized pieces by pulling the meat apart in opposite directions. Return all the shredded chicken back into the pot.
Step 5: Add Remaining Ingredients
Stir in the fire-roasted diced tomatoes, tomato sauce, drained black beans, undrained diced green chilies, and corn. Mix everything together thoroughly and bring the soup back to a simmer. Let it cook for 5 minutes, allowing all the flavors to meld together beautifully.
Step 6: Finish with Fresh Elements
Remove the pot from heat and stir in the chopped fresh cilantro and lime juice. Taste and adjust seasoning with salt and pepper as needed. The lime juice brightens the entire soup and is essential to achieving that authentic BJ’s brewhouse chicken tortilla soup flavor.
Step 7: Prepare Crispy Tortilla Strips
While the soup finishes simmering, heat about ¼ inch of vegetable oil in a medium skillet over medium-high heat. Cut tortillas into thin strips. Once the oil is hot (test with one strip it should sizzle immediately), fry the tortilla strips in batches for about 30 seconds per side until golden and crispy. Drain on paper towels.
Step 8: Serve
Ladle the hot chicken tortilla soup BJS-style into bowls and top generously with sour cream, avocado slices, shredded cheese, and those crispy tortilla strips. Serve immediately while piping hot!
Notes
Store leftover BJ’s chicken tortilla soup in an airtight container in the refrigerator for up to 4 days. For best results, keep tortilla strips and toppings separate. Reheat on the stovetop over medium heat, stirring occasionally, or microwave individual portions for 2-3 minutes. The soup also freezes beautifully for up to 3 months just thaw overnight before reheating.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 300
This copycat BJ’s chicken tortilla soup recipe brings restaurant-quality flavor right to your dinner table with simple ingredients and straightforward techniques. The combination of fire-roasted tomatoes, perfectly spiced broth, tender chicken, and those essential crispy tortilla strips creates a bowl of comfort that rivals the original.
Whether you’re serving it for a cozy family dinner or impressing guests at your next gathering, this soup delivers every time. Don’t forget those generous toppings they transform good soup into something truly special. Now grab your pot and start cooking this BJ’s brewhouse masterpiece!
I’d love to hear your thoughts-leave a comment on the blog and let me know How it came out! Don’t forget to follow me on Pinterest, Facebook and YouTube for more delicious updates. Your support truly means everything to me.

