Alamo Cafe Chicken Tortilla Soup Recipe: Smoky Bacon and Celery Crown Crunch

Soups & Stews

Alamo Cafe Chicken Tortilla Soup Recipe: Smoky Bacon and Celery Crown Crunch

This Alamo Café chicken tortilla soup recipe delivers the bold, smoky flavors that made it legendary—crispy bacon, tender chicken, and perfectly charred tortillas that give every spoonful that signature crunch. 🔥 The secret lies in slow-cooked broth infused with garlic, onion, and spices, then finished with a layer of toasted tortilla strips that add texture and depth.

I've recreated this dish exactly as the café serves it, right down to the celery crown garnish that brings freshness to every bite.

The recipe begins with building a rich, flavorful broth using chicken, bacon, and aromatic vegetables. The chicken is poached until fork-tender, while the bacon renders its smoky essence into the broth.

Toasting the tortillas in oil until golden creates that essential crunch, and the celery crown adds a crisp, refreshing contrast. What makes this version special is the balance of smoky, savory, and slightly spicy flavors—just like the original, but with a few modern touches for home cooks.

By the time you serve this soup, you'll have a steaming bowl of comfort food that's perfect for chilly evenings or game day gatherings. The crispy bacon and tortilla strips add satisfying texture, while the aromatic broth and tender chicken deliver rich, hearty flavor.

It's the kind of dish that tastes even better the next day, making it ideal for meal prep or feeding a crowd.

Pair it with warm cornbread or a side of cilantro-lime rice to complete the meal. Here's how to make this iconic Tex-Mex classic at home—just as delicious as the original!

👨‍🍳
Difficulty
Hard
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for alamo cafe chicken tortilla soup

Sixteen ingredients for a legendary soup—smoky, crunchy, and packed with Texas comfort.

Ingredient Amount Notes
Chicken Breast 🍗 2 lb Boneless, skinless, cut into bite-sized pieces
Thick-Cut Bacon 🥓 12 oz Smoked or regular, cut into 1-inch pieces
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 6 cloves Fresh, minced
Celery Stalks 🥬 4 whole Cut into 1-inch pieces, plus extra for garnish
Corn Tortillas 🌽 8 whole Medium size, cut into 1-inch strips
Chicken Broth 💧 4 cups Low-sodium preferred
Tomato Paste 🍅 ½ cup Smooth, not chunky
Cumin 🌶️ 1 tbsp Ground, toasted for depth
Chili Powder 🌶️ 1 tbsp Medium heat, not cayenne
Ground Cinnamon 🌿 ½ tsp For subtle warmth
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Vegetable Oil 🫒 ¼ cup For frying tortillas
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for finishing

The bacon is non-negotiable here—it's what gives that signature smoky depth. Thick-cut bacon from Costco or your local butcher renders the best flavor, but any good brand works. Look for pieces with good marbling if you're buying whole slabs to cut yourself. The chicken should be boneless, skinless breasts—they stay tender while poaching, unlike thighs which can get rubbery. For the tortillas, Mission or La Tortilla Factory are my go-tos, but any sturdy corn tortillas will work. The celery crown? Use crisp stalks—the fresher, the better for that satisfying crunch.

No thick-cut bacon? Regular bacon cut into 1-inch pieces works in a pinch. Short on chicken broth? Low-sodium beef broth with a splash of water gets you close. The tomato paste can be the squeeze-tube kind from Trader Joe's—it's perfect for this recipe and lasts forever. For the spices, Penzeys or bulk bins at natural food stores have the best quality, but regular grocery store brands are fine if they're fresh. Want more heat? Add a pinch of cayenne, but trust me, the chili powder and cumin already deliver that perfect Tex-Mex kick.

This soup tastes even better the next day—honestly, the flavors meld into something magical. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into containers with a little extra broth on top so it reheats beautifully. The tortilla strips stay crispy for about 2 days if you store them separately in an airtight container. For serving, I always keep a stash of extra celery crowns and cilantro-lime wedges on hand—just toss them in right before eating so they stay fresh.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this soup—just toss everything into a single pot and let it simmer. The bacon renders crispy while the chicken cooks through, and the celery and onion soften into that perfect, fragrant base. No chopping boards to clean, no extra pots to wash.
  • Crispy-Creamy Balance: That thick-cut bacon isn’t just for flavor—it adds a smoky crunch that contrasts the velvety broth. And the garlic? Oh, it’s there—warm and punchy, like a little hug in every spoonful. Honestly, the first time I made it, I nearly burned my tongue just to taste it again.
  • Lunches for Days: This soup tastes even better the next day, which is perfect because it’s made for leftovers. I’ll prep a big batch on Sunday, and by Wednesday, it’s still comforting, still rich—just with a little extra depth. Freeze half if you’re feeling ambitious; it thaws like a dream.
  • Budget-Friendly Flex: Chicken breast and bacon might sound fancy, but they stretch so far in this recipe. I’ll often double the batch and split it with neighbors or save it for my kid’s school lunches. Plus, the onions and celery bulk it up without breaking the bank—every bite feels like a win.

Step-by-step instructions for alamo cafe chicken tortilla soup

Here's how to make this smoky, hearty soup with crispy bacon and celery crowns—just like the Texas original.

1

🔥 Step 1: Cook the Bacon and Sauté the Aromatics

In a large Dutch oven, cook the 12 oz thick-cut bacon over medium heat for 10-12 minutes, stirring occasionally, until deep golden brown and crispy. Use tongs to remove the bacon and set it aside on paper towels, leaving the rendered fat in the pot—this is your flavor base.

In the same pot, reduce heat to medium-low and add 1 whole yellow onion (diced) and 4 whole celery stalks (cut into 1-inch pieces). Cook for 5-6 minutes until softened but not browned. Add the 6 cloves minced garlic and cook for 30 seconds until fragrant—don't let it burn. Here's the thing—garlic burns fast, so keep an eye on it.

2

🍳 Step 2: Build the Flavor Base with Spices and Tomato Paste

Stir in the 0.5 cup tomato paste, 1 tbsp cumin, 1 tbsp chili powder, 0.5 tsp ground cinnamon, 1.5 tsp salt, and 0.5 tsp black pepper. Cook for 2 minutes, stirring constantly, until the spices are toasted and the mixture smells rich and aromatic. Pour in the 4 cups chicken broth and scrape up any browned bits from the bottom of the pot—this is where all the flavor hides.

Bring the mixture to a gentle simmer and let it cook for 5 minutes to meld the spices. The reason we wait is that this step develops the deep, smoky flavor that makes this soup taste like a Texas roadhouse. Don't rush it—patience pays off here.

3

👨‍🍳 Step 3: Add the Chicken and Simmer

Add the 2 lb bite-sized chicken breast pieces to the pot. Bring the soup back to a gentle simmer and cover with a lid. Let it cook for 15-18 minutes until the chicken is fork-tender and cooks easily. You'll know it's done when the internal temperature reaches 165°F or when the chicken pulls apart with minimal resistance.

Once the chicken is cooked, use a slotted spoon to remove it from the pot and transfer it to a plate. Shred the chicken with two forks, discarding any large bones or tough pieces. Return the shredded chicken to the pot and stir to combine. The chicken should be fully immersed in the broth, absorbing all those smoky flavors.

4

🥘 Step 4: Prepare the Celery Crowns and Tortilla Strips

While the soup simmers, heat 0.25 cup vegetable oil in a large skillet over medium heat. Add the 8 corn tortillas (cut into 1-inch strips) and fry for 2-3 minutes until golden brown and crispy. Drain on paper towels and set aside. Real talk—these crispy tortilla strips are the star of the dish, so don't skip this step.

For the celery crowns, cut the extra celery stalks (for garnish) into 1-inch pieces. Heat 1 tablespoon of the reserved bacon fat in a small skillet over medium heat and fry the celery for 3-4 minutes until tender and slightly caramelized. Set aside to keep warm.

5

🍽️ Step 5: Finish and Serve

Taste the soup and adjust the seasoning if needed—you might need a pinch more salt or a sprinkle of chili powder. Stir in the 0.25 cup chopped fresh cilantro and the juice of 1 whole lime. The lime brightens up the rich, smoky flavors and ties everything together.

Ladle the soup into bowls, top each serving with crispy tortilla strips, celery crowns, and the reserved bacon. Garnish with extra cilantro and a squeeze of lime. Serve immediately while the tortilla strips are still crispy—this soup is best enjoyed fresh from the pot. You've got this—it's easier than it looks, and the results are totally worth it!

👨‍🍳

Pro Tips For Making Alamo Cafe Chicken Tortilla Soup

  • CRISP THE BACON LOW: Thick-cut bacon needs patience—cook it slow over medium heat until the edges curl but the center stays pliable. I used to rush it and end up with chewy, uneven strips that didn’t render enough fat for the soup’s depth. Let it work its magic, and save that rendered fat for sautéing onions and garlic later.
  • SWEAT THE AROMATICS: Onions, garlic, and celery should soften, not brown, before adding liquids. Keep the heat at a gentle simmer (around 250°F) and stir occasionally—this builds flavor without bitterness. I learned this the hard way when my soup tasted harsh because I let the garlic turn dark. Low and slow keeps the base clean.
  • SHRED CHICKEN HOT: Pull the chicken at 165°F, but don’t let it cool before shredding. Warm meat separates like butter, while cold chicken turns into a gummy mess. I was skeptical until I tried it—now I always hold off on shredding until the last possible moment, even if it means keeping the pot off heat for a minute.
  • TOAST THE TORTILLAS: Skip the soggy tortilla shortcut—dry-toast them in the broth’s last 30 seconds. This gives them the signature crispy edge while keeping the soup’s texture balanced. I used to add them raw, and they’d just turn to mush. A quick flip with tongs does the trick—no need for extra oil.

Flavor customization for alamo cafe chicken tortilla soup

Spice Level Control

This recipe delivers classic Tex-Mex heat from the 1 tbsp chili powder and 1 tbsp cumin, but you can easily adjust it. For a milder version, reduce the chili powder to ½ tbsp and skip the cayenne entirely.

If you love heat, add ½ tsp cayenne pepper or a pinch of Penzeys habanero powder—just remember, the tortilla strips will soften slightly when added to the soup, so keep them crispy by adding them fresh. 🌶️

Smoky Bacon Variations

While thick-cut bacon is ideal, you can swap it for smoked turkey bacon for a lighter option or applewood-smoked bacon for extra depth.

For a vegetarian twist, use 12 oz tempeh bacon (marinated in liquid smoke and maple syrup) or smoked tofu strips—just increase the cooking time to 15 minutes to render the fat. The key is maintaining that smoky flavor, so don’t skip the bacon fat entirely.

Dairy-Free Adaptations

This soup is naturally dairy-free, but if you’re serving it with sides like cheesy cornbread, consider adding a ½ cup coconut milk to the broth for creaminess. For extra richness, stir in 2 tbsp nutritional yeast at the end—it adds a cheesy, umami note without dairy.

The tortilla strips and celery crowns stay the same, so the texture remains satisfyingly crisp. 🥥

Protein Swaps

Need a different protein? Swap the 2 lb chicken breast for 1.5 lb shredded rotisserie chicken (add it at the end to warm through) or 1 lb white fish like cod or tilapia (simmer for 8-10 minutes instead of 15-18 minutes).

For a meatier option, use 1 lb ground turkey or beef—brown it first in the bacon fat before adding broth. The broth’s smoky base works perfectly with any lean protein.

Vegetarian Twist

Skip the chicken entirely and use 1 can (15 oz) black beans or 1 cup corn kernels for heartiness. For a meaty texture, add ½ cup crumbled soy chorizo (cooked separately) or 1 cup mushrooms (sautéed until tender)**.

Boost umami with 1 tbsp soy sauce or ½ tsp smoked paprika—the tortilla strips and celery crowns keep the dish satisfyingly substantial. 🌱

Make-Ahead Adjustments

If prepping ahead, store the crispy tortilla strips separately in an airtight container—they’ll stay crunchy for 2 days. Reheat the soup without the strips, then add them fresh before serving. For extra flavor depth, make the broth 1 day ahead and let it cool completely before refrigerating.

The spices and bacon fat will meld even more, giving you a richer base when you reheat it. Trust me, the next-day version tastes even better! ⏳

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 115mg38%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 5g18%
Sugars 6g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Alamo Cafe's chicken tortilla soup have crispy tortilla strips?

The tortilla strips are fried in oil until golden brown before being added to the soup. This creates that signature crunch that contrasts perfectly with the creamy broth. The key is using corn tortillas and keeping them separate until serving—otherwise, they'll soften in the hot liquid.

2

Can I make this soup without bacon?

While bacon adds that signature smoky flavor, you can substitute with 12 oz smoked turkey bacon or even 1 tbsp liquid smoke added to the broth (though it won't be as rich). For a vegetarian option, use tempeh bacon marinated in liquid smoke or extra mushrooms sautéed in oil. The flavor will be different, but still delicious!

3

How do I keep the tortilla strips crispy when serving?

Fry the strips fresh before serving and store them separately in an airtight container. Add them to individual bowls right before eating—this ensures maximum crunch. If reheating leftovers, keep the strips out of the soup and add them fresh. For extra crispiness, you can even broil them for 1-2 minutes in the oven before serving.

4

What's the best way to reheat this soup?

Reheat the soup (without tortilla strips) on the stove over medium-low heat for 3-5 minutes until steaming. Stir in fresh lime juice and cilantro at the end to brighten the flavors. For crispy tortilla strips, fry fresh or broil for 1-2 minutes until golden. The soup actually tastes better the next day as the flavors meld!

5

Can I make this soup in a slow cooker?

Yes! Brown the bacon first, then transfer everything (except tortilla strips and celery crowns) to the slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Shred the chicken directly in the pot. For crispy tortilla strips, fry them separately before serving. The slow cooker method works especially well for meal prep!

★★★★★4.9(10 reviews)
Categories Soups & Stews