Soups & Stews
This Alamo Cafe chicken tortilla soup recipe delivers the smoky, spiced depth that makes it a Southwest classic—where charred tomatoes meet cumin-kissed broth and crispy tortilla strips top every bowl. The secret starts with toasting whole spices until fragrant, then simmering them with garlic and onions until they form a flavorful base. What sets this apart is the balance of heat and creaminess, achieved through a blend of cumin, chili powder, and just enough black beans for texture.
The broth builds slowly, allowing chicken to poach until tender while vegetables develop natural sweetness. Charred roma tomatoes add a tangy crunch that cuts through the richness, while the tortilla strips get extra crispy by baking until golden. This isn’t just soup—it’s a comforting, restaurant-quality dish that tastes even better the next day as flavors meld.
Perfect for feeding a crowd or meal prepping, this recipe scales easily while keeping all the authentic details. The tortilla strips stay crispy even when reheated, and the broth remains rich without turning greasy. Whether you're serving it at a family gathering or a casual weeknight dinner, this soup delivers bold flavors that feel like a warm embrace.
For those with dietary needs, simply swap regular tortillas for gluten-free or corn versions without sacrificing texture. The key is patience—letting the spices toast properly and the broth simmer until deeply flavorful. Once you taste the first spoonful, you’ll understand why this has become a beloved staple.
Ingredients for alamo cafe chicken tortilla soup
Sixteen ingredients transform into a restaurant-quality Southwest classic with smoky depth and crispy texture contrast.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 2 lb | Cut into 1-inch pieces |
| Black Beans 🌱 | 1 ½ cups | Drained and rinsed (1 can) |
| Roma Tomatoes 🍅 | 2 cups | Charred and chopped |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 2 tbsp | Toasted for depth |
| Chili Powder 🌶️ | 1 ½ tbsp | Medium heat preferred |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano ideal |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Flour Tortillas 🥞 | 6 whole | Cut into strips |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For toasting spices |
| Creamy Avocado Oil Mayonnaise 🥑 | ¼ cup | For creaminess |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The spices are non-negotiable here—toast the cumin and chili powder in olive oil until fragrant, about 30 seconds, to unlock their full potential. Penzeys Spices or bulk bins at Whole Foods deliver the most authentic flavor profiles. For the black beans, low-sodium canned varieties prevent salt overload in the finished soup. The Roma tomatoes must be charred—either by grilling or searing in a dry skillet—to develop that signature tangy crunch. Chicken breast should be cut uniformly for even cooking, and Trader Joe's often carries pre-cut pieces that save time.
No cumin? Substitute coriander at half the amount, though the flavor will differ slightly. Short on black beans? Pinto beans work equally well, but soak them first for better texture. The flour tortillas can be swapped for corn tortillas if needed, though the flavor profile shifts slightly. For extra richness without dairy, avocado oil mayo provides a creamy texture that holds up to reheating. Fresh cilantro is ideal, but dried cilantro at one-third the amount works in a pinch. The chicken broth should be low-sodium to balance the spices—Pacific Foods brand is a reliable choice.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months by portioning into individual containers. The tortilla strips stay crispy when reheated if you bake them fresh before serving—10 minutes at 400°F does the trick. For meal prep, make the broth and chicken base first, then add the tortilla strips just before serving to maintain their crunch.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s that kind of dish—dump everything in one pot, stir occasionally, and walk away. No chopping boards to clean, no extra pans, just the rich aroma of cumin and garlic filling my kitchen while the chicken shreds itself.
- Garlic-Cumin Bomb: Between us, the secret weapon here is that deep, toasted garlic base—sizzling in the oil until it’s golden and fragrant. Add the black beans and Roma tomatoes? Suddenly, you’ve got a soup that’s ridiculously satisfying, with that perfect balance of smoky, tangy, and hearty.
- Meal Prep MVP: I make a double batch every Sunday because this soup begs to be reheated. The flavors actually deepen overnight, and it’s the ultimate lunchbox filler for work or school—just grab a tortilla, scoop it in, and you’re good to go. (Yes, even on a Tuesday night.)
- Budget-Friendly Powerhouse: Here’s what sold me—this recipe stretches a single chicken breast and a can of beans into four massive bowls. Onions and garlic are cheap, Roma tomatoes are affordable when you buy them in bulk, and the spices? A tiny jar lasts forever. Feed a crowd for less than $10.
Step-by-step instructions for Alamo Cafe chicken tortilla soup
This method delivers deep smoky cumin flavors and charred tomato crunch—just like the original.
Char the Tomatoes and Toast the Spices
Begin by charring the 2 cups of Roma tomatoes for maximum depth of flavor. Heat a dry skillet over medium-high heat and add the tomatoes in a single layer. Let them cook undisturbed for 8-10 minutes until blackened in spots. Flip occasionally to ensure even charring, then transfer to a cutting board and chop finely.
In the same skillet, add the 2 tablespoons of extra-virgin olive oil and reduce heat to medium. Add the 2 tablespoons of ground cumin and toast for 30 seconds until fragrant and slightly darkened. Immediately transfer the toasted cumin to a bowl and set aside. This step develops the spice's aromatic compounds that will infuse the entire soup.
Sear the Chicken and Build the Base
Cut the 2 lb boneless chicken breast into 1-inch pieces. Heat a large Dutch oven over medium-high heat and add the chicken in batches, allowing each batch to sear for 3-4 minutes until golden brown on all sides. Remove the chicken and set aside.
In the same Dutch oven, add the diced yellow onion and minced garlic cloves. Cook for 3-4 minutes until softened and beginning to caramelize. Add the charred tomatoes, 1.5 tablespoons of chili powder, 1 tablespoon of dried oregano, 1.5 teaspoons of salt, and 0.5 teaspoon of black pepper. Stir well to combine.
Simmer the Soup to Perfection
Pour in the 4 cups of chicken broth and bring the mixture to a gentle boil. Return the seared chicken to the pot and reduce heat to low-medium. Let the soup simmer uncovered for 20-25 minutes until the chicken is fully cooked and tender. You'll know it's ready when the chicken easily pulls apart with a fork and the flavors have melded together.
Add the 1.5 cups of drained black beans to the soup and continue simmering for an additional 5 minutes to heat through. Taste and adjust seasoning if needed—this is where you can fine-tune the balance of smoky, spicy, and savory flavors.
Finish with Creamy Avocado Mayonnaise
Reduce heat to low and stir in the 0.25 cup of creamy avocado oil mayonnaise. This step adds a luxurious creaminess that balances the smoky, spicy flavors. Let the soup simmer gently for 2-3 minutes to allow the mayonnaise to fully incorporate and warm through. The soup should have a velvety texture without being overly thick.
Remove the soup from heat and let it rest for 5 minutes to allow the flavors to settle. This resting period is crucial for achieving the perfect balance of textures and temperatures before serving.
Assemble and Serve with Crunchy Tortilla Strips
Cut the 6 whole flour tortillas into ½-inch wide strips. Heat a dry skillet over medium-high heat and fry the tortilla strips in batches for 1-2 minutes until golden brown and crispy. Drain on paper towels and set aside.
Ladle the soup into bowls and top each serving with the crispy tortilla strips. Garnish with the chopped fresh cilantro and serve immediately. The contrast of the warm, smoky soup with the cool, crispy tortilla strips creates a perfect balance of textures and flavors that will remind you of the iconic Alamo Cafe version.
Pro Tips For Making Alamo Cafe Chicken Tortilla Soup
- CHAR THE CHICKEN LOW: I used to sear chicken breast first, but that’s overkill for this soup—just bring it to a simmer in broth until it hits 165°F (about 12-15 minutes). Overcooking turns it dry, and you’ll end up shredding rubber. Pull it early, tent with foil, and let it rest 5 minutes before shredding—it’ll stay juicy.
- ROAST THE TOMATOES: Skip the raw Roma tomatoes—roasting them first (425°F for 15 minutes, skin-side up) deepens their flavor without adding extra steps. Halve them first, sprinkle with salt, and let them caramelize. The soup will taste richer, and you’ll save time later when you’re blending.
- SALT THE BEANS EARLY: Add the black beans to the soup pot with the initial broth, not at the end. They’ll soak up flavor while simmering, and you’ll avoid that sad, bland aftertaste. If they’re canned, rinse them first—just a quick drain—but don’t skip the salt in the pot.
- BLOOM THE GARLIC: Sauté the minced garlic in oil until it’s just golden (about 30 seconds), not brown. Burnt garlic tastes bitter and overpowers the soup. If you’re nervous, pull the pan off the heat for the last 10 seconds—it’ll still cook through. Trust me, this small step makes a real difference.
Creative variations of this dish
Spicy Chipotle Twist
For a smoky, fiery kick, add 1-2 chipotle peppers in adobo sauce, finely minced, to the toasted spices in Step 1. This deepens the smoky profile while adding subtle heat that lingers beautifully. I like using La Costeña chipotles for their balanced smokiness. Serve with extra tortilla strips for crunch to balance the heat. 🌶️
Creamy Avocado Swap
Replace the avocado oil mayo with ½ cup blended avocado for a fresher, dairy-free option. Simmer the soup with the avocado for 5 minutes to let it emulsify naturally. The result is a silky texture with bright, grassy notes that complement the smoky spices perfectly. This version works beautifully for vegan diets.
Southwest Cornbread Topping
Elevate your bowl with a small piece of homemade cornbread on top. Mix 1 cup cornmeal, 1 cup flour, 1 tbsp baking powder, ½ tsp salt, and 1 cup buttermilk. Bake at 375°F for 15-20 minutes while the soup simmers. The sweet, crumbly texture contrasts wonderfully with the soup’s smoky depth.
White Bean Variation
Swap black beans for cannellini or great northern white beans for a milder, creamier texture. Add ½ tsp smoked paprika to the toasted spices for extra depth. The white beans blend seamlessly into the soup while keeping the same hearty consistency. This version feels lighter but equally satisfying.
Extra Crunch Toppings
Add crumbled cotija cheese or queso fresco for a salty tang, or sprinkle with toasted pumpkin seeds for nutty crunch. For a smoky finish, drizzle with hot honey or chipotle cream** (mix mayo with minced chipotle). These toppings turn an already great soup into a restaurant-worthy experience. ✨
Slow Cooker Adaptation
For hands-off cooking, combine all ingredients (except tortilla strips and cilantro) in a 6-quart slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Stir in the mayo during the last 15 minutes to prevent curdling. The slow cooker method deepens the flavors even more, making it perfect for busy weeknights.
Nutrition facts
Frequently asked questions
Why does the recipe call for toasting the cumin and chili powder?
Toasting the spices releases their essential oils, creating a deeper, more complex flavor that transforms the soup from good to restaurant-quality. The 30-second toast in olive oil unlocks the cumin's earthy notes and the chili powder's smoky warmth, giving the dish that signature Alamo Cafe taste. Skipping this step means missing out on the authentic flavor profile.
Can I make this soup in a regular pot instead of a Dutch oven?
Yes, but use a heavy-bottomed pot with a lid to prevent boiling over. The Dutch oven's depth helps control simmering, but any large pot will work. Just reduce the heat slightly to maintain a gentle simmer—this ensures the chicken stays tender and the flavors meld properly without burning.
How do I keep the tortilla strips crispy when reheating leftovers?
Bake fresh strips for 10 minutes at 400°F before serving—this is the secret to maintaining crunch. Store the soup and tortilla strips separately in airtight containers. When reheating, warm the soup on the stove and toast the strips in a dry skillet until golden again. The key is never to reheat them with moisture, which makes them soggy.
What's the best way to adjust the spice level?
Start with the full amount of chili powder, then taste and adjust. For more heat, add ½ teaspoon cayenne pepper or a dash of hot sauce. To mellow it, stir in 1 tablespoon of honey or a pinch of sugar. Remember, the charred tomatoes already add natural acidity that balances spice—this is why the Alamo Cafe version tastes so perfectly balanced.
Can I use rotisserie chicken instead of fresh?
Shred 2 cups of cooked rotisserie chicken (about 1 cup meat) and add it during the last 5 minutes of simmering. This saves time while keeping the same rich flavor. Just be sure to remove any skin or excess fat, as it can make the soup greasy. The texture will be slightly different but still delicious.
