Borracho Bean Soup Recipe: Boozy Tortilla-Crusted Comfort in One Pot

Soups & Stews

Borracho Bean Soup Recipe: Boozy Tortilla-Crusted Comfort in One Pot

Borracho Bean Soup is the ultimate one-pot comfort dish that transforms humble ingredients into a rich, tortilla-crusted masterpiece. This traditional Latin American recipe combines tender beans, aromatic spices, and a touch of beer for depth—all simmered into a hearty, satisfying stew. The secret lies in its crispy tortilla topping, which adds texture and absorbs every last drop of flavorful broth.

What sets this recipe apart is its simplicity: just a handful of ingredients come together in a single pot, yet the result feels indulgent and restaurant-worthy.

The beans soften perfectly while absorbing the smoky, earthy flavors of cumin and chili, while the beer adds a subtle maltiness that balances the dish. The tortilla crust, baked until golden and crispy, turns this soup into an experience—every spoonful delivers both comfort and a satisfying crunch.

Perfect for chilly evenings or when you crave something hearty yet easy to prepare, this soup delivers on both flavor and convenience. The broth is rich enough to stand alone, yet the crispy tortilla topping elevates it to something special.

Whether you're feeding a family or treating yourself, this recipe is a game-changer for weeknight dinners.

For an extra layer of indulgence, top with crumbled cheese or a fried egg, but even as-is, the flavors shine. The beauty of this dish is its adaptability—vegetarian by tradition, but easily customized with bacon or chorizo for those who prefer a meatier version.

Ready in under an hour, it’s the kind of meal that feels like a hug in a bowl.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for borracho bean soup

Simple, hearty ingredients that transform into a soul-warming, beer-infused soup with crispy tortilla magic.

Ingredient Amount Notes
Dried Pinto Beans 🌱 2 cups Soaked overnight or quick-soaked
Light Beer 🍺 4 cups Mexican lager preferred (Corona, Modelo)
Chicken or Vegetable Broth 💧 4 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Chopped, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Chili Powder 🌶️ 1 ½ tbsp Medium heat preferred
Dried Oregano 🍃 1 tsp Mexican oregano if available
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Corn Tortillas 🌽 8 whole 6-inch size preferred
Vegetable Oil 🫒 ¼ cup For frying tortillas
Lime 🍋 1 whole Juiced, for serving
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Avocado Oil 🫒 2 tbsp For drizzling (optional)

The beans are the foundation—dried pinto beans work best for texture, but canned in a pinch (drain and rinse). For the beer, Mexican lagers like Corona or Modelo add the perfect maltiness, but any light beer will do. The broth? Low-sodium is key—you're building flavor from scratch here. Fresh garlic and onion are non-negotiable for that aromatic base, but if you're short on time, powdered garlic and onion work in a bind. Toast your cumin seeds in a dry pan for 30 seconds before grinding—game-changer for depth.

No Mexican lager? Substitute with a light ale or even non-alcoholic beer—just add a splash of lime juice to mimic the acidity. Short on tortillas? Corn chips or even pita bread can stand in for the crispy topping. The beer-to-broth ratio is crucial—1:1 keeps it balanced, but feel free to adjust based on your beer's strength. For extra richness, stir in a spoonful of nutritional yeast at the end (it adds that umami cheesiness without dairy). And if you're feeling fancy, top with avocado slices or a fried egg—vegetarian-friendly indulgence.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for 4-5 days, or freeze portions for up to 3 months. For meal prep, make the soup ahead and crisp the tortillas fresh—they lose crunch when reheated. The tortilla topping is best made just before serving, but you can prep the soup base up to a day ahead. Garnish with lime and cilantro right before eating to keep everything vibrant.

❤️

Why You'll Love This Recipe

  • I swear by this trick: just toss the dried pinto beans in a pot with cold water and a pinch of salt, then bring to a boil for 2 minutes. No overnight soaking, no fuss—just 10 minutes of hands-off prep while you chop the onion and garlic. Honestly, it’s the kind of shortcut that makes me actually want to cook on weeknights.
  • Foolproof Soak: I swear by this trick: just toss the dried pinto beans in a pot with cold water and a pinch of salt, then bring to a boil for 2 minutes. No overnight soaking, no fuss—just 10 minutes of hands-off prep while you chop the onion and garlic. Honestly, it’s the kind of shortcut that makes me actually want to cook on weeknights.
  • Beer-Braised Magic: That light beer isn’t just a gimmick—it’s the secret to a rich, caramelized depth you won’t find in other bean soups. The alcohol cooks off, leaving behind a toasty, slightly sweet undertone that pairs perfectly with the creamy beans and sharp garlic. Between us, I’ve tried substituting broth, but nothing beats the complexity of the beer.
  • Weeknight Workhorse: This soup is my go-to for busy days because it doubles as dinner and lunch. Make a big batch on Sunday, and you’ve got hearty leftovers for the next two days—no sad, soggy salads here. My college-aged kids even ask for it when they’re home, which, let’s be real, is basically a gold star in parenting.

Step-by-step instructions for borracho bean soup

This hearty recipe delivers rich, beer-infused flavor with crispy tortilla crusts—comfort food at its finest.

1

Prepare the Beans and Base

Combine the 2 cups dried pinto beans with the 4 cups light beer in a large pot. Let them soak for at least 1 hour (or overnight for best texture). Drain and rinse thoroughly, then return to the pot. Add the 4 cups chicken or vegetable broth, chopped yellow onion, minced garlic cloves, ground cumin, chili powder, dried oregano, salt, and black pepper.

Bring to a boil over medium-high heat, then reduce to a simmer. Partially cover and cook for 45-60 minutes until the beans are tender but not mushy. Stir occasionally to prevent sticking, and add water if the mixture gets too thick. The beer should infuse deeply, creating a rich, aromatic base.

2

Simmer and Reduce for Depth

Once the beans are tender, use an immersion blender to puree about half of them directly in the pot—this creates a velvety texture without over-thinning the soup. If you prefer a chunkier consistency, mash a portion by hand with a potato masher instead. Return the pot to low heat and simmer uncovered for an additional 15-20 minutes to allow flavors to meld.

Taste and adjust seasoning, adding more salt or chili powder if needed. The soup should be rich and slightly tangy from the beer, with a balance of smoky cumin and earthy oregano. Let it cool slightly before proceeding—this prevents the tortillas from absorbing too much moisture later.

3

Fry the Tortilla Crusts

Cut the 8 corn tortillas into quarters, creating about 32 pieces. Heat the 0.25 cup vegetable oil in a large skillet over medium heat until shimmering. Fry the tortilla pieces in batches for 1-2 minutes per side until golden brown and crisp. Drain on paper towels and set aside—these will form the crunchy topping.

Here's the thing—don't overcrowd the pan. If you fry too many at once, the oil temperature drops, and the tortillas turn greasy instead of crispy. Work in small batches, and keep the fried tortillas warm in a single layer on the paper towels.

4

Assemble and Serve

Return the soup to a gentle simmer and ladle it into bowls. Top each serving with a generous layer of the crispy fried tortilla pieces. Drizzle with the 2 tbsp avocado oil (if using) and garnish with the chopped fresh cilantro and juice of the whole lime. The contrast of warm, creamy soup with crunchy tortillas and bright citrus is what makes this dish irresistible.

Serve immediately while the tortillas are still crisp. The beer-infused broth pairs perfectly with the smoky spices, and the lime adds a refreshing finish. For extra comfort, offer warm corn tortillas on the side for dipping.

👨‍🍳

Pro Tips For Making Borracho Bean Soup

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with pinto beans leaves them tough no matter how long you simmer. Toss them in cold water with a pinch of baking soda (yes, really) and let them sit 8+ hours. No soaking sink? Use the oven: cover beans with water in a pot, bake at 200°F for 2 hours, then drain. The texture difference is night and day.
  • SWEAT ONIONS LOW AND SLOW: Skip the high-heat sizzle—it burns before the onions soften. Instead, cook them over medium-low with a splash of beer (about ¼ cup) from the start, stirring every 3-4 minutes. The beer’s acidity breaks them down faster, and you’ll end up with caramelized bits that blend into the soup instead of settling at the bottom.
  • ADD BEER IN STAGES: Pouring all the beer at once dilutes the flavor. Start with half the amount while sautéing onions and garlic, then add the rest after the beans begin to soften. This builds depth—let the alcohol cook off gradually instead of evaporating in one hit. (Pro move: save a splash for finishing.)
  • SIMMER UNTIL BEANS ARE TENDER: I used to pull the pot off when beans looked done, only to find them still gritty. Test with a fork: they should mash slightly but hold shape. If using dried beans, plan for 1.5–2 hours of simmering (pressure cooker cuts this to 30 minutes). Skimp here, and the soup will taste undercooked.

Perfect pairings for this recipe

Crispy Topping Upgrades

Swap the classic tortilla crust for poblano strips fried until blistered—this adds smoky depth and a spicy kick. Toss the strips in 1 tsp smoked paprika before frying for extra complexity.

For a cheesy twist, sprinkle ½ cup cotija cheese over the fried tortillas before serving—it melts slightly from the hot soup. 🌶️

Broth Boosters

Upgrade the broth with 1 diced chipotle pepper in adobo or 1 tbsp chipotle powder for smoky heat. For umami richness, stir in 1 tbsp soy sauce during the final simmer. I love adding ½ cup tomato sauce for a slightly tangy balance that cuts through the beer's maltiness.

The key is to add these late in the cooking process so flavors don't overpower.

Protein Pairings

For a heartier meal, serve alongside crispy chorizo or black beans for extra protein. The smoky, spicy chorizo complements the beer's maltiness beautifully. If keeping it vegetarian, top with avocado slices and a fried egg—the yolk adds creamy richness that pairs perfectly with the crispy tortilla crust. 🍳

Beverage Pairings

A Mexican lager like Corona or Modelo mirrors the soup's beer base perfectly. For non-alcoholic options, try sparkling lime soda or hibiscus iced tea—both cut through the richness.

A light Mexican beer (like Pacifico) also works wonderfully, as its crispness balances the soup's heartiness. Avoid heavy beers or wines that would overpower the dish's delicate flavors.

Side Dish Harmony

Serve with warm flour tortillas for dipping or Mexican street corn (elote) for sweetness and crunch. A simple arugula salad with lime vinaigrette adds freshness to contrast the soup's richness.

For extra indulgence, offer queso fresco or sour cream on the side—both add cooling creaminess that complements the crispy tortilla topping.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 1150mg49%
Total Carbohydrate 52g18%
Dietary Fiber 12g43%
Sugars 4g
Protein 22g44%
* 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 this soup need beer?

The beer adds a subtle maltiness and depth that balances the earthy spices perfectly. Mexican lagers like Corona or Modelo work best, but any light beer will do. The alcohol cooks off during simmering, leaving behind a rich, aromatic base that makes the soup taste even better the next day.

2

Can I make this soup without beer?

Yes! Substitute with 4 cups of vegetable broth plus 1 tbsp lime juice to mimic the beer's acidity. For extra richness, add 1 tbsp soy sauce or 1 tsp malt vinegar. The texture will be slightly different, but the flavors will still shine.

3

How do I keep the tortilla topping crispy?

Fry the tortillas in small batches over medium heat until golden brown—don't overcrowd the pan! Drain on paper towels and keep them warm in a single layer. For extra crunch, sprinkle with ½ tsp smoked paprika before frying. Serve immediately to avoid sogginess.

4

Can I use canned beans instead of dried?

Use 2 (15-oz) cans of pinto beans, drained and rinsed. Skip the soaking step, but add ½ cup extra broth to compensate for the reduced liquid. The texture will be slightly softer, but the flavor remains rich and satisfying.

5

What’s the best way to reheat leftovers?

Reheat the soup (without the tortilla topping) on the stovetop over low heat until warm. For the tortillas, toast fresh in a dry skillet for 1-2 minutes per side to restore crispiness. Avoid microwaving—it makes the tortillas rubbery.

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