Soups & Stews
This Alamo Café tortilla soup recipe delivers the signature smoky, tangy, and hearty flavors that make it a Texas classic. The secret lies in crispy bacon, toasted tortilla strips, and a celery crown that adds texture and visual appeal.
I've perfected this version to balance spice and richness, ensuring every spoonful feels like a warm hug on a chilly day.
The foundation starts with a rich broth infused with garlic, onions, and cumin, then simmered to develop deep, savory notes. Smoked bacon adds that essential smokiness, while black beans and corn bring heartiness.
The celery crown—crispy fried celery sticks—becomes the showstopper, offering a satisfying crunch that contrasts beautifully with the creamy soup.
By the time you're done, you'll have a bowl of soup that's perfectly balanced—spicy enough to wake up your palate, creamy enough to satisfy, and topped with all the traditional fixings. The crispy tortilla strips and celery crown elevate it from ordinary to extraordinary, making it a dish worth savoring.
This recipe is designed to be approachable yet impressive, with clear steps that guide you through building layers of flavor. Whether you're serving it to a crowd or enjoying a cozy meal at home, it's guaranteed to become a staple in your repertoire.
Ingredients for alamo cafe tortilla soup
These 15 ingredients bring Texas comfort food to your table with smoky, tangy, and crispy magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Smoked Bacon 🥓 | 8 oz | Thick-cut, chopped into small pieces |
| Yellow Onion 🧅 | 1 whole | Medium, diced |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced |
| Celery Stalks 🥬 | 3 whole | Trimmed, cut into 1-inch pieces |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted for depth |
| Black Beans 🌽 | 2 cups | Cooked, drained, rinsed |
| Corn Kernels 🌽 | 1 ½ cups | Frozen or canned, drained |
| Diced Tomatoes 🍅 | 1 can (14.5 oz) | San Marzano preferred |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Sour Cream 🧀 | ½ cup | Full-fat for creaminess |
| Flour Tortillas 🍞 | 6 whole | 6-inch, cut into strips |
| Vegetable Oil 🫒 | 2 tbsp | For frying celery |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
The bacon is non-negotiable—thick-cut gives you that perfect smoky crunch. I grab mine from Costco when I'm making a big batch, but any grocery store bacon works. Look for 100% pork if you're avoiding nitrates. The celery crown is where the magic happens—fresh stalks are essential; no wilted or rubbery celery here. For the tortillas, Mission or La Banderita are my go-tos—they fry up perfectly crisp. If you're in a rush, pre-cut tortilla strips save time, but homemade always tastes better.
No black beans? Canned pinto beans work in a pinch, but they need extra seasoning. The corn can be frozen—just drain and pat dry. Short on chicken broth? Vegetable broth plus a splash of soy sauce gets you close. The San Marzano tomatoes are worth hunting down—they're sweeter and less acidic. For the celery crown, if you're nervous about frying, bake it at 400°F for 15 minutes with a little oil. The lime juice? Always fresh—bottled just won't cut it here.
This soup tastes even better the next day once all the flavors meld. Keeps for 4-5 days in the fridge, and freezes beautifully for 3 months. I always make extra tortilla strips and celery crowns—they're perfect for garnishing other dishes. Store the fried toppings separately so they stay crisp. The bacon can be cooked ahead and stored in the fridge for 1 week—just reheat before adding to the soup.
Why You'll Love This Recipe
- One-Pot Magic: This soup builds itself—just brown the bacon, toss in the onions and celery, then let the cumin and garlic work their magic while you chop tortillas. No fancy steps, no stress.
- Smoky Depth Bomb: That crispy bacon crumble and toasted cumin? It’s the soul of this soup. The garlic hits just right—warm, not overpowering—while the bacon’s smokiness lingers like a hug.
- Game for Any Day: Pack it for lunch, serve it at a picnic, or reheat it for dinner. It’s the kind of soup that works in a thermos, at a tailgate, or when you’re too tired to think.
- Budget-Friendly Powerhouse: A pound of bacon and a few pantry staples stretch to feed four for under $10. And leftovers? They taste even better the next day—proof that good food doesn’t need to break the bank.
Step-by-step instructions for smoky bacon tortilla soup
Here's how to build this soul-warming soup with perfect texture and bold flavor.
Render the Bacon and Sauté the Aromatics
Place the 8 oz smoked bacon in a large Dutch oven over medium heat. Let it cook undisturbed for 5-6 minutes until the fat renders and the bacon becomes crispy. I like to press down gently with a spatula during the first minute—this prevents it from curling and ensures even contact with the pan.
Once the bacon is crispy, use tongs to transfer it to a paper towel-lined plate, leaving the rendered fat in the pot. Add the 2 tbsp vegetable oil to the pot and increase heat to medium-high. Add the diced yellow onion, minced garlic cloves, and cut celery stalks. Cook for 5-6 minutes until the vegetables soften and the onion becomes translucent.
Stir in the 1 tbsp ground cumin and cook for another 30 seconds until fragrant. This step develops the base flavor that will carry through the entire soup. The cumin should smell earthy and warm—this is your signal that the aromatics are ready for the next phase.
Build the Soup Base
Pour in the 1 can (14.5 oz) diced tomatoes and stir to combine with the vegetables. Let the mixture simmer for 3-4 minutes until the tomatoes break down slightly. Add the 2 cups black beans and 1.5 cups corn kernels, stirring gently to distribute evenly.
Pour in the 4 cups chicken broth and bring the mixture to a gentle boil. Reduce heat to low and let it simmer uncovered for 15-20 minutes. This slow simmer allows all the flavors to meld together beautifully. You'll notice the soup thickens slightly as it reduces, which is perfect for that rich, hearty texture.
Season with the 1 tsp salt and 0.5 tsp ground black pepper. Taste and adjust seasoning if needed—this is where you can make it truly your own. The soup should have a balanced flavor profile with a hint of smokiness from the bacon and warmth from the cumin.
Prepare the Crispy Celery Crowns
While the soup simmers, cut the 6 flour tortillas into strips about ½-inch wide. Heat a large skillet over medium heat and add the 2 tbsp vegetable oil. Once hot, add the tortilla strips in batches and fry for 2-3 minutes until golden brown and crispy.
Transfer the fried tortilla strips to a paper towel-lined plate to drain excess oil. They should be crispy enough to hold their shape but not so hard they're brittle. This is the moment that matters: the celery crowns should be golden brown and slightly caramelized around the edges.
Keep the fried tortilla strips warm while you finish the soup. They'll add a delightful textural contrast to each spoonful, making this soup truly special.
Finish and Serve the Soup
Once the soup has simmered for 15-20 minutes, stir in the crispy bacon you set aside earlier. Remove the pot from heat and gently stir in the 0.5 cup sour cream. The heat will warm the sour cream slightly, creating a creamy, velvety finish without curdling.
Finally, stir in the 2 tbsp lime juice. This brightens the flavors and cuts through the richness of the soup beautifully. Taste one last time and adjust seasoning if needed. The lime juice should make your taste buds tingle slightly—this is the signature touch that makes this soup truly special.
Ladle the soup into bowls and top each serving with the crispy celery crowns. Serve immediately while the tortilla strips are still crispy. Each spoonful should deliver a perfect balance of smoky bacon, creamy sour cream, and the satisfying crunch of the celery crowns.
Pro Tips For Making Alamo Cafe Tortilla Soup
- CRISP THE BACON LOW: Cook the smoked bacon at 300°F (150°C) instead of high heat—it renders fat slower but stays crispier for longer. I used to burn it in 5 minutes, now I let it go 15 minutes uncovered, then finish fast over direct flame. The difference in texture is night and day.
- SWEEP THE POT AFTER CELERY: Once you remove the celery and onion from the pot, scrape every last bit of stuck-on fond with a wooden spoon. That browned layer packs a punch—it’s where all the flavor hides. Skipping this step means missing out on half the depth.
- TOAST THE CUMIN FIRST: Dry-toast the ground cumin in the pot for 30 seconds before adding liquid—it blooms the earthy aroma and prevents a metallic aftertaste. I learned this after a batch tasted dull; now I always toast spices before liquids.
- SIMMER THE BROTH LONG: Let the soup simmer uncovered for at least 45 minutes after adding broth—this lets flavors meld and the tortilla strips soften properly. Rushing it makes the broth taste flat and the tortillas soggy. Patience here makes all the difference.
Wine and beer pairings for this recipe
White Wine Pairings
For this rich, smoky soup, a crisp Verdejo from Spain is my go-to choice. Its bright acidity and citrus notes—think green apple and peach—cleanse your palate between each hearty spoonful.
Look for a bottle from Rueda region, where the cool climate produces wines with perfect balance for cutting through the bacon's smokiness. Serve slightly chilled (50-55°F) to enhance its refreshing qualities. 🍷
Rosé Wine Options
A dry Provence-style rosé with its delicate strawberry and citrus undertones pairs beautifully with the soup's complex flavors. I recommend Whispering Angel or Château d'Esclans—both offer enough body to stand up to the soup while maintaining elegance.
The pale hue won't overpower the dish's vibrant colors, making it a visually stunning match. 💛
Mexican Lager Pairings
If you prefer beer, a crisp Mexican lager like Modelo Especial or Pacífico Clara is ideal. The light malt sweetness and subtle hop bitterness complement the soup's smoky and tangy elements without competing.
For a local Texas option, try Lone Star Beer—its clean finish won't overpower the dish's flavors. 🍺
Spiced Rum Cocktail
For a festive touch, serve a spiced rum cocktail like a Mexican Mule. Mix 2 oz spiced rum, ½ oz lime juice, and 4 oz ginger beer over ice.
The ginger's warmth and rum's caramel notes enhance the soup's smoky depth, while the lime brightens the overall experience. Garnish with a lime wheel for that perfect Texas twist. ✨
Non-Alcoholic Options
Don't miss out on the fun with sparkling limeade or Mexican horchata. A homemade horchata made with cinnamon, vanilla, and rice milk adds a creamy, lightly sweet contrast to the soup's richness.
For something more refreshing, try a cucumber-mint spritzer with sparkling water, muddled cucumber**, and a splash of lime. Both options keep the meal vibrant and satisfying. 💫
Nutrition facts
Frequently asked questions
Can I make this soup without bacon?
The smoky bacon is what gives this soup its signature flavor, but you can substitute it with 2 tbsp smoked paprika or ½ cup cooked ham for a similar depth. For a vegetarian version, try crispy fried mushrooms or smoked tofu—just increase the cumin to 1.5 tbsp to compensate for the lost smokiness.
How do I keep the tortilla strips crispy?
Fry them in small batches over medium-high heat for 2-3 minutes until golden. Drain on a wire rack (not paper towels) to prevent sogginess. Keep them warm in a 200°F oven while finishing the soup, and add them right before serving. For extra crunch, sprinkle with ½ tsp salt while hot.
Can I make this soup in a slow cooker?
Yes! Sauté the bacon, onions, garlic, and cumin first, then transfer everything to the slow cooker. Add all remaining ingredients except the tortilla strips and sour cream. Cook on low for 6-7 hours or high for 3-4 hours. Stir in the sour cream and lime juice at the end. The celery crowns should be fried fresh before serving.
What's the best way to reheat leftovers?
Reheat gently on the stove over low heat for 5-7 minutes, stirring occasionally. Avoid microwaving—the tortilla strips will turn soggy. For extra crispiness, fry fresh tortilla strips and celery crowns when reheating. Store the fried toppings separately in an airtight container to maintain their crunch.
How spicy is this soup?
This recipe has a mild, warm spice level from the cumin and tomatoes—no chili powder or jalapeños. For extra heat, add ½ tsp chili powder or a dash of cayenne when sautéing the aromatics. You can always adjust to taste, but the original version is designed to be approachable for all ages.
