Soups & Stews
This BJ's chicken tortilla soup copycat recipe delivers all the smoky, spiced flavors you crave in a single, comforting bowl. The secret lies in perfectly seasoned chicken, tender corn, and crisp tortilla strips that come together in one pot for a restaurant-quality experience at home. I've tested countless variations to recreate that signature BJ's taste—now you can make it just as good.
The recipe begins with slow-cooked chicken thighs that stay juicy and flavorful, then builds layers of warmth from cumin, chili powder, and garlic. Black beans and corn add hearty texture while the tortilla strips provide satisfying crunch in every bite. What makes this version special is the balance of spices and the way the broth develops rich, smoky depth as it simmers.
By the time you're done, you'll have a steaming bowl of soup with tender chicken, creamy corn, and crisp tortilla strips floating in a flavorful broth. The perfect blend of smoky, spiced, and slightly tangy flavors makes this ideal for chilly evenings or game day gatherings. Serve with warm cornbread or crusty bread to soak up every last drop.
This copycat recipe stays true to the original while making it easier to prepare at home—no shortcuts, just authentic flavor. The one-pot method means less cleanup, and the ingredients are simple yet powerful. Let's get started on recreating that BJ's taste you love.
Ingredients for bj's chicken tortilla soup copycat
Sixteen ingredients, one smoky, spiced bowl of comfort you'll crave again and again.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Bone-In 🍗 | 2 ½ lb | Skin-on for extra flavor |
| Corn Kernels 🌽 | 2 cups | Fresh or frozen, no need to thaw |
| Black Beans 🫘 | 1 ½ cups | Canned, drained and rinsed |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Tortilla Chips 🍞 | 10 oz | Blue corn or regular, lightly crushed |
| Yellow Onion 🧅 | 1 whole | Diced, about 1.5 cups |
| Garlic Cloves 🧄 | 4 cloves | Minced, about 1 tbsp |
| Cumin 🌿 | 1 tbsp | Ground, toasted for depth |
| Chili Powder 🌶️ | 2 tbsp | Medium heat preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For that signature smokiness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Avocado Oil 🫒 | 2 tbsp | High smoke point for frying |
The chicken thighs are non-negotiable here—they stay juicy and flavorful while the soup simmers. Look for bone-in, skin-on thighs at your grocery store's meat counter, or grab a family pack at Costco for the best price. The skin adds richness to the broth, so don't peel it off. For the tortilla chips, blue corn or regular both work, but avoid the heavily salted kind—you'll control the seasoning here. I usually grab a big bag of Tostitos or Mission chips, crush about half lightly, and save the rest for garnish.
No chicken broth? Low-sodium vegetable broth with a bouillon cube works in a pinch, but you'll need to taste and adjust the salt at the end. Fresh corn is ideal, but frozen works perfectly—no need to thaw. The spices are where the magic happens: toast the cumin seeds whole in a dry pan for 30 seconds before grinding for deeper flavor. Short on smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. The lime juice is key—Mexican limes if you can find them, but regular works too.
This soup tastes even better the next day, so make a big batch. Store in the fridge for up to 5 days or freeze for 3 months—just reheat gently and add a splash of broth if it gets too thick. The tortilla strips crisp up beautifully when reheated, so don't skip adding them back in. For serving, I like to portion into bowls with a sprinkle of cilantro and a wedge of lime on the side. The chips stay crispy for about 10 minutes after reheating, so serve them fresh if you can.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s all in one pot—no chopping chaos, no extra bowls. Just brown the bone-in thighs, toss in the broth, beans, and corn, then let it simmer. The chips go in last, and boom: zero cleanup.
- Creamy Without Cream: Here’s what sold me—the velvety texture without a drop of heavy cream. The black beans and corn blend into that rich, slightly tangy broth, while the crispy tortilla chips add the perfect crunch. It’s the kind of soup that makes you go back for seconds without even trying.
- Lunch or Dinner: Between us, this is my go-to when I’m too tired to plan. Serve it with a side of rice for a hearty lunch, or crack open a cold beer and make it a full dinner. Honestly, it’s the kind of dish that works for both.
- Budget-Friendly Feast: Bone-in thighs and pantry staples like beans and corn keep costs low, but the flavor? Ridiculously good. I’ve made this for game nights with friends, and no one ever guesses it’s not from the restaurant. Plus, leftovers reheat like a dream.
Step-by-step instructions for BJ's chicken tortilla soup copycat recipe
Here's how to recreate that smoky, comforting BJ's soup in your own kitchen.
Sear the Chicken Thighs for Deep Flavor
Pat the 2.5 lb chicken thighs, bone-in dry with paper towels—this helps create that signature crispy skin. Heat 2 tbsp avocado oil in a large Dutch oven over medium-high heat until shimmering. Add the chicken thighs skin-side down and cook undisturbed for 5-6 minutes until golden brown and crispy.
Flip the chicken and cook another 5-6 minutes until the skin is deeply browned and the internal temperature reaches 165°F. Remove the chicken from the pot and set aside on a plate. The crispy skin will add incredible texture to your soup later. Don't throw away that rendered fat—it's packed with flavor.
Build the Aromatic Base
In the same Dutch oven, reduce the heat to medium and add the diced yellow onion. Cook for 4-5 minutes until softened and translucent. Add the minced garlic cloves and cook for another 30 seconds until fragrant—don't let it burn, or you'll get bitter flavors.
Stir in the 1 tbsp cumin, 2 tbsp chili powder, and 1 tbsp smoked paprika, mixing well to toast the spices for 1 minute. This step develops the deep, smoky flavor that makes this soup so special. The spices should smell rich and aromatic—this is where the magic begins.
Simmer the Soup Base
Pour in the 6 cups chicken broth and scrape up any browned bits from the bottom of the pot—these contain concentrated flavor. Add the 2 cups corn kernels and 1.5 cups black beans, bringing everything to a gentle simmer. Let it cook uncovered for 10 minutes to allow the flavors to meld together.
Season with 1.5 tsp salt and 0.5 tsp black pepper, then return the chicken thighs to the pot. Simmer for another 15-20 minutes until the chicken is fork-tender and easily pulls away from the bone. The soup should be rich and flavorful, with the chicken falling apart slightly.
Finish and Serve
Remove the chicken thighs from the pot and shred the meat using two forks, discarding the bones and skin. Return the shredded chicken to the soup and stir in the 1 tbsp lime juice. This brightens the flavors and cuts through the richness of the chicken and spices.
Crush the 10 oz tortilla chips lightly with your hands and stir them into the soup just before serving. Ladle the soup into bowls and garnish with 0.25 cup chopped cilantro. The combination of smoky spices, tender chicken, and crispy tortilla chips will transport you straight to BJ's.
Pro Tips For Making Bj'S Chicken Tortilla Soup Copycat
- CRISP THE THIGHS FIRST: Skip the raw chicken straight into the pot—sear those bone-in thighs in a dry skillet over medium-high heat until golden and crispy on both sides. This isn’t just for looks; the Maillard reaction builds flavor that broth alone can’t match, and the bones will render richer fat for the soup’s depth.
- SOAK THE BEANS LONG: Drain and rinse your black beans, then soak them overnight in cold water (yes, even canned ones benefit). I learned this the hard way—undercooked beans turn the soup into a mushy mess, and overcooked ones disintegrate into a paste. A quick 10-minute soak in hot water if you’re in a rush, but overnight is foolproof.
- SIMMER THE BROTH LOW: Once everything’s in the pot, reduce heat to a bare simmer—just tiny bubbles breaking the surface. I used to let it boil hard, and the soup would split, releasing starches that made it cloudy and gluey. Low and slow keeps the broth clear and lets flavors meld without breaking the corn or beans.
- TOAST THE CHIPS SEPARATELY: Don’t toss store-bought chips straight into the soup—they’ll soften into a sad, soggy pile. Instead, heat a dry skillet over medium and crisp them for 2-3 minutes until they’re golden and crunchy again. Add them to bowls right before serving so every bite stays perfect. (Pro move: use a mix of regular and blue corn chips for texture.)
Pro cooking tips for this dish
Sear Skin Perfectly
Pat the bone-in chicken thighs completely dry with paper towels before searing. This critical step creates crispy skin that adds rich flavor to the broth. I use avocado oil because it has a high smoke point—heat it in a Dutch oven over medium-high heat until shimmering. Cook the thighs skin-side down for 5-6 minutes undisturbed to render the fat and build deep color. 🔥
Toast Spices Right
Never skip toasting your spices! After cooking the onions and garlic, add cumin, chili powder, and smoked paprika to the pot and toast for exactly 1 minute on medium heat. This releases their essential oils, creating that signature smoky depth. I like to use Penzeys brand spices for consistent quality—they're worth the investment for professional results.
Simmer Low and Slow
Maintain a gentle simmer (small bubbles) after adding the broth and vegetables. Too vigorous a boil can make the soup watery and scatter the tortilla strips when you add them later. Use a lid slightly ajar to let moisture escape while keeping heat even. The 15-20 minute simmer after adding chicken ensures tender meat without drying it out.
Crush Chips Just Before Serving
Lightly crush the tortilla chips with your hands right before adding them to the soup. This keeps them crispy longer—if you crush them too early, they'll get soggy from the broth's steam. I recommend Tostitos blue corn chips for that authentic BJ's flavor, but any sturdy chip works. Stir them in only during the final minute of heating to maintain their crunch. ✨
Shred Chicken Properly
Use two forks to shred the chicken against the grain for maximum tenderness. Work quickly to avoid breaking the meat into tiny pieces. Return the shredded chicken to the pot just before serving so it stays warm and absorbs the final flavors. The lime juice should be added last to brighten the broth without cooking off its acidity.
Garnish Like a Pro
Fresh cilantro and a squeeze of lime wedge elevate the dish instantly. I like to add a final sprinkle of smoked paprika for extra visual appeal and flavor. Serve immediately with the crispy tortilla strips floating on top—this is where the magic happens in every bite. The presentation matters almost as much as the taste! 💫
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts will work, but thighs are ideal for this recipe. Thighs stay juicier and more flavorful during the long simmer, while breasts can dry out. If you must use breasts, cut them into strips and reduce simmering time to 10-12 minutes after adding them back to the pot.
How do I make this soup vegetarian?
Swap the chicken for 1.5 cups of extra-firm tofu or 1 lb of portobello mushrooms, sliced. Use vegetable broth instead of chicken broth and add 1 tbsp soy sauce or 1 tsp liquid smoke to mimic the meaty depth. The tortilla strips and spices will still shine!
Why does my soup taste bland?
Blandness usually means the spices weren't toasted enough or the broth needs more seasoning. Double-check you toasted the spices for 1 full minute—this releases their flavor. Taste and adjust with salt, lime juice, or a pinch of smoked paprika before serving. Fresh lime juice brightens flavors better than bottled.
Can I make this in a slow cooker?
Brown the chicken and sauté the aromatics in a skillet first, then transfer everything to the slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Add tortilla strips just before serving to keep them crispy. The slow cooker method actually enhances the smoky flavors!
How do I store leftovers?
Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. When reheating, add a splash of broth or water to prevent thickening. The tortilla strips will lose some crispness but can be refreshed by toasting in a dry skillet for 1-2 minutes before serving.
