Soups & Stews
This amazing chicken tortilla soup recipe transforms a simple one-pot meal into a smoky, spice-packed masterpiece that tastes like a hug in a bowl. đ The secret? Charred tortillas and slow-simmered broth that melds into a rich, flavorful baseâno fancy techniques required.
I perfected this version after years of testing, and itâs now my go-to for quick but impressive dinners that feed a crowd without the cleanup.
What makes this recipe special is how it balances bold flavors with ease. Youâll start with tender shredded chicken, crispy black beans, and a medley of tomatoes and onions that caramelize into sweet, jammy perfection. The star?
Homemade tortilla strips, toasted until crispy, that add texture and depthâno store-bought shortcuts here. Itâs the kind of soup that gets better as it sits, with layers of smoky chipotle, warm cumin, and bright cilantro.
By the time youâre done, youâll have a steaming bowl of one-pot magicâcreamy from blended tomatoes, hearty from beans and chicken, and topped with crunchy tortilla bits that add a satisfying bite.
The aroma alone will have everyone gathering around the table, and the first spoonful delivers on that promise of comfort food done right. This is the recipe that turns a Tuesday night into a fiesta.
Serve it with warm cornbread or crusty bread to soak up every last drop, or let everyone customize their bowls with avocado, lime, and extra cheese. Trust me, once you try this, youâll never go back to the canned version. Letâs get cooking!
Ingredients for amazing chicken tortilla soup
Sixteen ingredients that turn a simple pot into smoky, spice-packed comfort food magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast đ | 2 lb | Skinless, cut into bite-sized pieces |
| Black Beans đŤ | 2 cups | Canned, drained and rinsed |
| Corn Tortillas đŻ | 12 whole | For toasting and crumbling |
| Roma Tomatoes đ | 4 whole | Blanched and peeled for creamy texture |
| Yellow Onion đ§ | 1 whole | Diced, for sweet caramelization |
| Garlic Cloves đ§ | 6 cloves | Minced for aromatic depth |
| Chipotle Peppers in Adobo đśď¸ | 2 tbsp | Mixed with sauce for smoky flavor |
| Ground Cumin đż | 1 tbsp | Toasted for warm earthiness |
| Dried Oregano đ | 1 tsp | Mexican oregano preferred |
| Chicken Broth đ§ | 4 cups | Low-sodium for flavor control |
| Fresh Cilantro đż | ½ cup | Chopped for bright freshness |
| Extra-Virgin Olive Oil đŤ | 2 tbsp | For toasting tortillas |
| Salt đ§ | 1 ½ tsp | Adjust to taste |
| Black Pepper đśď¸ | ½ tsp | Freshly ground |
| Lime đ | 1 whole | Juiced for brightness |
The tortillas are non-negotiable for that satisfying crunch. La Tortilla Factory or Mission brand are my go-tosâthey toast perfectly. If you can't find corn, flour tortillas work in a pinch, but they won't have that authentic texture. For the chicken, boneless, skinless breasts shred beautifully, but thighs add richness if you prefer. The Roma tomatoes? Blanch and peel them firstâit makes the soup silky smooth. And that chipotle adobo? Don't skip the sauceâit's where the smoky depth comes from. Grab it in the Latin foods aisle at Whole Foods or H-Mart if you're near one.
No chipotle peppers? Smoked paprika plus a dash of liquid smoke gets you close. Fresh cilantro? Dried works at half the amount, but it won't have that bright pop. The cumin needs to be toastedâheat a dry pan for 30 seconds to wake up the flavor. Short on chicken broth? Vegetable broth plus a bouillon cube works, but the depth won't be the same. For the beans, black beans are ideal, but pinto or kidney beans add variety. And if you're serving a crowd, double the tortillasâthey disappear fast. The lime? Fresh is non-negotiable hereâbottled juice just won't cut it.
This soup tastes even better the next dayâmake extra if you can. Store it in the fridge for 4-5 days or freeze portions for 3 months. The tortilla strips? Toast them fresh when servingâthey lose crunch fast. For meal prep, keep the toppings (cilantro, cheese, avocado) separate until serving. And pro tip: Save the tortilla scrapsâthey make perfect croutons for tomorrow's salad.
Why You'll Love This Recipe
- The secretâs in the slow simmer: the chicken stays juicy while the tomatoes break down into a rich, tangy broth. Crispy tortilla strips on top? Theyâre the perfect crunchy contrastâlike a warm hug with a little kick. Honestly, Iâve had worse restaurant soups.
- One-Pot Wonder: I swear by this recipe because itâs actually one-potâno chopping mountains of veggies or fussing with multiple pans. Toss in the chicken, onions, and tomatoes, let it simmer, then stir in the black beans and tortilla strips at the end. Thatâs it. Even my college-dorm self couldâve handled this.
- Flavor Bomb: The secretâs in the slow simmer: the chicken stays juicy while the tomatoes break down into a rich, tangy broth. Crispy tortilla strips on top? Theyâre the perfect crunchy contrastâlike a warm hug with a little kick. Honestly, Iâve had worse restaurant soups.
- Lunchbox Hero: This is my go-to for meal prep because it actually tastes better the next day. Pack it in jars with the tortilla strips on top, and itâs a hearty lunch for work or school. My kids (and my husband) fight over the leftoversâno sad lunches here.
Step-by-step instructions for smoky spice-packed chicken tortilla soup
Here's how to build this restaurant-worthy soup in one potâpacked with smoky depth and perfect texture.
đĽ Step 1: Sear and Toast the Aromatics
Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium-high heat. Add the 2 lb boneless chicken breast cut into bite-sized pieces and sear for 5-6 minutes until golden brown on all sides. This step builds deep flavor through the Maillard reaction.
Remove the chicken and set aside. In the same pot, add the 1 whole yellow onion and cook for 5 minutes until softened and beginning to caramelize. Add the 6 cloves garlic cloves and the 2 tablespoons chipotle peppers in adobo (including 1 tablespoon of the sauce), cooking for 30 seconds until fragrant. Here's where the smoky magic happensâdon't rush this step.
đł Step 2: Build the Flavor Base
Stir in the 1 tablespoon ground cumin and 1 teaspoon dried oregano, toasting for 30 seconds until you smell that warm, earthy aroma. Add the 4 whole Roma tomatoes (peeled and chopped) and cook for 5 minutes until they break down into a chunky sauce. Pour in the 4 cups chicken broth and bring to a gentle boil.
Return the seared chicken to the pot, reduce heat to medium-low, and let it simmer for 15 minutes. You'll see the chicken break apart easilyâthis means it's fully tender and absorbing all those smoky flavors. If the soup looks too thick, add a splash of water.
đĽ Step 3: Add Beans and Simmer
Gently stir in the 2 cups black beans and 1.5 teaspoons salt. Simmer for another 10 minutes until everything is heated through. Taste and adjust seasoning with the 0.5 teaspoon black pepper and additional salt if needed. Here's the thingâthis soup tastes even better the next day when flavors meld completely.
While the soup simmers, toast 6 of the corn tortillas in a dry skillet over medium heat for 30 seconds per side until crispy. Then crumble them into small piecesâyou'll use these for topping later. The rest will stay whole for serving.
đ˝ď¸ Step 4: Finish and Serve
Remove the pot from heat and stir in the 0.5 cup fresh cilantro and juice of the 1 whole lime. The acidity from the lime brightens all the smoky, earthy flavors. Taste again and adjust seasoning if neededâthis is your final chance to perfect the balance.
Ladle the soup into bowls, top with the toasted tortilla pieces, and serve immediately. The contrast of crispy tortilla against the creamy, smoky broth makes every spoonful amazing. For extra heat, add a few more chipotle peppers from the adobo sauce on top.
Pro Tips For Making Amazing Chicken Tortilla Soup
- SEAR THE CHICKEN FIRST: Toss your boneless chicken breast in a hot skillet with a little oil before adding it to the soupâthis locks in juices and builds flavor. I used to skip this and ended up with dry, stringy chicken that tasted like it came from a can.
- TOAST THE TORTILLAS: Fry or bake your corn tortillas until crispy and golden, not just softened. Toss them in the soup right before serving so they stay crunchyâno one likes soggy chips in their soup.
- SIMMER THE BEANS LOW: Black beans scorch faster than you think. Once theyâre in the pot, keep the heat at a gentle simmer (barely bubbling) to avoid burning them. I learned this after one disastrous batch that tasted like charred shoe leather.
- CHAR THE ONIONS: Cook your yellow onion until itâs deep brown and caramelized before adding the tomatoesâthis adds a sweet, smoky depth. Donât rush it; let it sit in the pan for 5-7 minutes until itâs almost jammy.
Storing and reheating your leftovers
Fridge Storage Basics
Let your soup cool for 2 hours before storingâthis prevents condensation that makes it watery. Transfer to airtight containers (I love Glasslock containers) and refrigerate for up to 4-5 days. The flavors actually deepen overnight as the spices meld together beautifully. đŤ
Freezer Prep Tips
For long-term storage, freeze in quart-sized freezer bags with 1-inch headspaceâthis prevents ice crystals. Label with the date and freeze for up to 3 months. The tortilla strips? Toast them fresh when reheatingâthey lose crunch when frozen. Keep toppings (cilantro, avocado) separate until serving.
Stovetop Reheating
My preferred method: Heat soup over medium-low heat for 10-15 minutes, stirring occasionally. Add 2-3 tablespoons water or broth if it thickens too much. For extra flavor, stir in ½ teaspoon chipotle powder or a pinch of cumin.
The tortilla strips can be toasted fresh in a dry skillet while reheating.
Microwave Shortcuts
For quick meals, microwave on 70% power for 3-4 minutes, stirring halfway. Add a splash of water if needed. The tortilla strips won't reheat wellâcrisp fresh ones in a toaster oven for 3-4 minutes at 375°F instead. A squeeze of lime at the end brightens up any reheated soup.
Make-Ahead Pro Tips
Double the batch and freeze half for future meals. When reheating, add the frozen portion directly to the potâit'll thaw as it warms. For serving, keep the tortillas separate until ready to toast.
The soup's texture stays perfect when reheated properly, and the smoky flavors only get better with time. â¨
Serving Suggestions
Serve with warm cornbread or crusty bread to soak up the broth. Garnish with fresh cilantro, lime wedges, and extra chipotle peppers. For a modern twist, add diced avocado or crumbled cotija cheese on top. The contrast of textures makes every bowl feel special.
Nutrition facts
Frequently asked questions
Can I use chicken thighs instead of breasts for this recipe?
Chicken thighs add even more richness and stay juicier during cooking. For best results, use 2 lbs bone-in, skin-on thighs and increase the simmering time to 20 minutes to ensure tender meat. The skin will render fat that enhances the soup's flavorâjust skim excess fat before serving.
How do I make this soup vegetarian?
Swap the chicken for 1.5 cups cooked quinoa or lentils and use vegetable broth instead of chicken broth. For extra protein, add 1 cup crumbled tofu (pan-fried first) or 1 can white beans. Boost the smoky flavor with an additional ½ teaspoon smoked paprika and 1 extra chipotle pepper.
Why do my tortilla strips get soggy?
This happens when they absorb moisture from the hot soup. To fix it, toast the tortillas until deep golden brown (about 45 seconds per side) and crumble them right before serving. For extra insurance, fry them in ½ inch of oil for 1 minute until crispyâthis creates a protective barrier against sogginess.
Can I make this soup in an Instant Pot?
Yes! SautĂŠ the chicken, onion, garlic, and chipotle for 3 minutes on "SautĂŠ" mode. Add all remaining ingredients (except cilantro and lime) and pressure cook for 8 minutes on high. Quick-release the pressure, stir in fresh cilantro, and finish with lime. The Instant Pot version cooks 30% faster but requires careful monitoring of liquid levels.
What's the secret to making this soup extra creamy?
Blend half the soup (about 2 cups) with an immersion blender until smooth, then stir back into the pot. For even creamier texture, add ½ cup coconut milk or Âź cup Greek yogurt** at the end. The Roma tomatoes naturally thicken the soup when cooked downâdon't skip blanching and peeling them first!
