Soups & Stews
This Alamo Cafe chicken tortilla soup recipe delivers the crispy celery crowns and smoky tomato velouté that make it legendary. 🔥 The secret lies in perfectly charring the tortillas and balancing rich broth with fresh herbs—technique that transforms a simple soup into something extraordinary.
I've perfected this version after years of testing, ensuring every spoonful delivers that signature Texas comfort.
The foundation starts with tender chicken and aromatic vegetables simmered in a savory broth, then finished with crispy tortilla strips that add texture and depth.
What sets this apart is the careful balance of spices—just enough chili powder and cumin to create that signature Alamo flavor without overpowering the fresh ingredients. The result is a soup that's both hearty and refreshing, perfect for any occasion.
By the time you're done, you'll have a steaming bowl of soup topped with crispy tortilla pieces that shatter between bites, floating in a velvety tomato broth infused with garlic and herbs.
The aroma alone will have everyone gathering around the table, while the first spoonful delivers that perfect harmony of smoky, tangy, and slightly spicy flavors. This is the kind of soup that feels like a hug in a bowl.
Whether you're serving a crowd or meal prepping for the week, this recipe scales beautifully while maintaining its restaurant-quality taste. The best part? You can make it ahead and let the flavors develop even more over time. Let's get cooking!
Ingredients for alamo cafe chicken tortilla soup
Sixteen ingredients for a soup that tastes like a Texas hug in a bowl—crispy, smoky, and full of heart.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 2 lb | Cut into 1-inch cubes |
| Yellow Onion 🧅 | 1 whole | Medium size, chopped |
| Celery Stalk 🥬 | 4 whole | Cut into 1-inch pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Diced Tomatoes (46 oz can) 🍅 | 1 can | San Marzano preferred |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Flour Tortillas 🍞 | 8 whole | 6-inch size, corn or flour |
| Chili Powder 🌶️ | 1 tbsp | Smoked variety for depth |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Avocado Oil 🫒 | 2 tbsp | For crispy tortilla strips |
| Lime 🍋 | 1 whole | Juiced for brightness |
| Sour Cream 🧀 | ½ cup | For serving (optional) |
The celery crowns are the star here—look for fresh, crisp stalks with vibrant green tops. H-E-B or local farmers markets have the best quality, and you'll need the full stalks for that signature presentation. The chicken should be tender but not stringy—Trader Joe's or Costco carry pre-cubed chicken that saves time. For the tomatoes, San Marzano cans make all the difference—they're sweeter and less acidic, which keeps the soup from tasting canned. Don't skip the lime; its acidity cuts through the richness and brings everything together.
No fresh cilantro? Dried works at half the amount, but trust me, fresh is worth the trip to the store. Running short on tortillas? Burrito-size flour tortillas work just as well—just cut them into thinner strips for extra crispiness. The chili powder can be swapped for ancho powder if you want a deeper, slightly sweeter flavor. For the broth, low-sodium is a must—you'll be adding extra salt later. And if you're watching calories, skip the sour cream or use a dairy-free alternative like coconut yogurt.
Make this soup ahead—it tastes even better the next day as the flavors meld. Store leftovers in the fridge for up to 4 days, or freeze for 3 months. The tortilla strips crisp up beautifully when reheated in a dry skillet for 2-3 minutes. For serving, I always keep a bowl of warm tortilla strips on the side so everyone can add their own crispy crown. Garnish with extra cilantro and a squeeze of lime right before serving—that's when it smells best.
Why You'll Love This Recipe
- 20-Minute Prep: I swear by this recipe because the chicken shreds in minutes—no brining, no marination, just toss it in boiling water for 12 minutes. Meanwhile, the onion, celery, and garlic? Chop once, sauté once, and you’re done. That’s my kind of dinner.
- Tomato-Garlic Magic: Honestly, the secret’s in the canned tomatoes—no fancy brands, just the big 46-oz can simmered with garlic until the edges caramelize just a little. The soup builds flavor while you cook, and that deep, savory base? It’s the kind of taste that makes you want to eat it straight from the pot.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. The tortilla strips stay crispy for days, the broth thickens perfectly in the fridge, and it reheats like a dream. Pack it in a thermos for work, or serve it cold with lime—either way, it’s a winner.
- Budget-Friendly Feast: A single chicken breast and a giant can of tomatoes stretch to feed four (or two very hungry people). The onion, celery, and garlic are pantry staples, and the tortillas? Cheap as chips. It’s the kind of recipe that makes grocery day feel like a victory.
Step-by-step instructions for Alamo Cafe chicken tortilla soup
Here's how to create that signature crispy texture and smoky depth everyone loves!
🔥 Step 1: Sear the Chicken and Sauté the Aromatics
Heat a large Dutch oven over medium-high heat and add 2 tablespoons avocado oil. Working in batches, add the 2 lb boneless, skinless chicken breast cut into 1-inch cubes and sear for 3-4 minutes per side until golden brown and cooked through. Remove the chicken and set aside.
In the same pot, add the 1 whole yellow onion chopped and 4 whole celery stalks cut into 1-inch pieces. Cook for 5 minutes until softened. Add the 4 cloves garlic minced and cook for 30 seconds until fragrant. Here's the thing—don't let the garlic burn, or you'll get bitter flavors instead of that sweet, aromatic depth we're after.
🍳 Step 2: Build the Smoky Tomato Base
Stir in the 1 can diced tomatoes, 1 tablespoon chili powder, and 1 teaspoon ground cumin. Cook for 3-4 minutes until the spices are toasted and the tomatoes begin to break down. Pour in the 6 cups chicken broth and bring to a simmer.
Return the seared chicken to the pot and add the 1.5 teaspoons salt and 0.5 teaspoon black pepper. Let it simmer for 15 minutes until the chicken is fork-tender and the flavors meld together. The soup should have a thick, velvety consistency with that signature smoky tomato flavor—this is where all the magic happens!
🥘 Step 3: Prepare the Crispy Tortilla Strips
While the soup simmers, cut the 8 whole flour tortillas into ¼-inch wide strips. Heat a large skillet over medium-high heat and add 1 tablespoon avocado oil. Fry the tortilla strips in batches for 1-2 minutes per side until golden brown and crispy. They should puff up slightly and develop a beautiful golden crust—this is what makes the Alamo Cafe version special!
Drain the crispy strips on paper towels and keep them warm. If they lose crispiness, pop them back in the oven at 350°F for 2-3 minutes to revive them. Real talk: these crispy strips are the star of the dish, so don't skip this step!
⏰ Step 4: Finish and Garnish
Remove the chicken from the soup and shred it using two forks. Return the shredded chicken to the pot and stir in the 0.25 cup fresh cilantro chopped. Taste and adjust seasoning if needed—this is your chance to perfect the balance of smoky, spicy, and savory flavors.
To serve, ladle the soup into bowls and top with the crispy tortilla strips. Add a dollop of 0.5 cup sour cream and a squeeze of 1 whole lime juiced for brightness. The contrast of the warm, smoky soup with the crispy tortilla strips and cool sour cream is what makes this dish truly incredible!
Pro Tips For Making Alamo Cafe Chicken Tortilla Soup
- Sear the Chicken First: Don’t skip browning the chicken—it’s the flavor foundation. Cut the breasts into 1-inch chunks, heat your pot over medium-high, and sear them in oil until golden (about 3-4 minutes per side). I used to skip this, and the soup always tasted flat until I realized how much difference crisp edges make.
- Dice Onion and Celery Small: Tiny, even pieces cook faster and blend smoother. Aim for ¼-inch dice—no bigger than a pea—so the veggies soften completely without turning mushy. After burning through three batches of unevenly cooked celery, I finally got it right.
- Simmer Low and Long: After adding broth and tomatoes, reduce heat to a gentle simmer (tiny bubbles, not rolling). Let it cook uncovered for 20-25 minutes—this deepens flavors and breaks down the chicken into tender shreds. Rushing this step leaves you with a watery, underdeveloped soup.
- Strain the Tomatoes (Optional Upgrade): If you hate pulp, strain the diced tomatoes before adding them to the pot. It cuts down on sliminess and gives you a cleaner base for the broth. I skip this when I’m lazy, but the texture is noticeably better when I don’t.
Storing and reheating your leftovers
Refrigerator Storage
Let your soup cool to room temperature before transferring it to an airtight container—I prefer glass Pyrex with snap-on lids to maintain freshness. Store in the fridge for up to 4 days, but honestly, the flavors get even better after the first night as the spices meld together.
Keep the crispy tortilla strips separate in a sealed bag to prevent sogginess. 🌡️
When reheating from the fridge, add ¼ cup water or broth to prevent sticking and heat over medium-low for 10-15 minutes. The tortilla strips should be reheated separately in a dry skillet for 1-2 minutes until crispy again. Trust me, this step makes all the difference!
Freezer Storage
For longer storage, freeze the soup (without the tortilla strips) in quart-sized freezer bags or glass containers, leaving 1 inch of headspace for expansion. The soup keeps well for 3 months, though I find it’s best enjoyed within 2 months for peak flavor.
Label with the date—3 months max is the safe zone.
To reheat from frozen, thaw overnight in the fridge, then warm on the stovetop as directed above. For a quick fix, microwave on 50% power for 3-4 minutes, stirring halfway. The tortilla strips can be frozen separately for up to 1 month—just reheat in a skillet before serving.
Reviving Crispiness
The tortilla strips are the soul of this soup, so don’t let them get soggy! If they lose their crunch after reheating, pop them in a 350°F oven for 2-3 minutes or fry them again in a dry skillet for 30 seconds.
A quick blast of air from a handheld hairdryer also works in a pinch—just hold it 6 inches away for 10 seconds. 🔥
Meal Prep Tips
Double the recipe and freeze half for lazy weeknights. I like to prep the tortilla strips ahead and store them in a paper bag at room temperature—they stay crispy for 2 days.
When ready to serve, just reheat the soup and add fresh strips. Pro tip: Keep a small bowl of lime wedges and sour cream on the side so everyone can customize their bowl.
For serving, I always keep a warm tortilla strip bowl on the table so guests can add their own crispy crowns. Garnish with extra cilantro and a squeeze of lime right before serving—that’s when it smells best and tastes freshest. ✨
Nutrition facts
Frequently asked questions
Can I use corn tortillas instead of flour?
Yes, but there's a trade-off. Corn tortillas will add a slightly sweeter, nuttier flavor and crisp up differently than flour. For the closest Alamo Cafe texture, use flour tortillas—they're more pliable and create those signature crispy "crowns." If you must use corn, cut them thinner (⅛-inch strips) and fry at medium-high heat for 30 seconds per side to prevent burning.
How do I make this soup less spicy?
Start by reducing the chili powder to ½ tablespoon instead of 1 tablespoon. For extra mildness, omit the cumin and use ½ teaspoon sweet paprika instead. After cooking, stir in 1 tablespoon honey or sugar to balance the heat. If it's still too spicy, serve with extra sour cream or avocado on top to cool the flavors.
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 6-7 hours or HIGH for 3-4 hours. The tortilla strips should be made fresh and added just before serving. The slow cooker method makes the broth even more flavorful, but the texture will be slightly thinner—add 1 tablespoon cornstarch mixed with water at the end to thicken if needed.
What's the secret to crispy tortilla strips?
The key is high heat and thin strips. Cut tortillas into ¼-inch wide strips and fry in small batches with just enough oil to coat the pan. Use medium-high heat and don't overcrowd the pan—this ensures they crisp up instead of steaming. For extra crunch, sprinkle with ½ teaspoon powdered sugar while hot (this caramelizes slightly for a deeper flavor). Keep them warm in a 200°F oven on a wire rack.
Can I substitute chicken with another protein?
For the closest texture, use shredded rotisserie chicken (add it at the end) or diced chicken thighs (they stay juicier). For vegetarian, swap in 1 can white beans or 1 lb extra-firm tofu (press and cube first). The broth will be the star—just simmer the protein separately first to prevent a watery soup. For seafood lovers, try shrimp or crab meat (add at the very end to avoid overcooking).
