Borracho Beans Soup Recipe: Spiced Rum-Kissed Beans with Smoky Depth

Soups & Stews

Borracho Beans Soup Recipe: Spiced Rum-Kissed Beans with Smoky Depth

This borracho bean soup recipe transforms humble pinto beans into a rich, smoky masterpiece with a bold kick of spiced rum. The name—meaning "drunk beans"—comes from the deep, caramelized flavors developed through slow simmering with beer and aromatic spices.

What makes this dish special is how it balances hearty textures with layers of depth, making every spoonful unforgettable.

The process starts with soaking beans overnight for tender results, then building flavor with sautéed onions, garlic, and chiles before adding tomatoes and broth. The secret lies in the rum and beer, which infuse the soup with warmth and complexity as it simmers for hours.

This isn’t just a soup—it’s a flavor experience that feels like a hug in a bowl.

By the end, you’ll have a velvety, smoky broth filled with tender beans, caramelized edges, and a hint of spice that lingers. The aroma alone will have everyone gathering around the table, and the taste—rich, slightly sweet, and deeply satisfying—makes it worth every minute of simmering time.

Serve it with warm tortillas, steamed rice, or a dollop of avocado for the full Mexican-inspired meal. The leftovers only get better, as flavors meld further overnight. Let’s get cooking—this soup is a game-changer for hearty weeknight dinners.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for borracho bean soup

Sixteen ingredients, hours of simmering, and flavors that transform simple beans into a smoky, rum-kissed masterpiece.

Ingredient Amount Notes
Pinto Beans 🌿 2 cups Dried, soaked overnight
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Dried Ancho Chiles 🌶️ 2 pieces Stemmed and seeded
Canned Tomato Sauce 🍅 28 oz High-quality, no sugar added
Light Beer 🍺 2 cups Lager or pale ale preferred
Spiced Rum 🍹 ½ cup Dark rum, like Captain Morgan
Vegetable Broth 💧 4 cups Low-sodium preferred
Bay Leaves 🌿 2 whole Dried, for infusion
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for brightness

The pinto beans are the heart of this soup, so don’t skimp on quality. Look for organic or heirloom varieties at Whole Foods or your local Latin market—they hold up better during long cooking. Soaking overnight reduces cooking time and improves texture, but if you're in a rush, use canned beans (drained and rinsed) and add them later. The dried ancho chiles are non-negotiable for that authentic smoky depth; toast them briefly in a dry pan to deepen their flavor. For the beer, Mexican lagers like Modelo or pale ales work best—they add a subtle maltiness that complements the rum.

No spiced rum? Substitute with 1/4 cup dark molasses plus 1/4 cup bourbon for a similar caramelized richness. Running out of beer? Use extra vegetable broth or even apple cider, but add a splash of vinegar to mimic the acidity. Fresh cilantro is ideal, but dried oregano at half the amount works in a pinch. The tomato sauce can be homemade (simmer crushed tomatoes with garlic and cumin) or store-bought—just avoid brands with added sugar. For a deeper flavor, char the onion and garlic slightly before adding them to the pot—this adds a smoky note without extra work.

This soup tastes even better the next day as flavors meld. Store leftovers in the fridge for up to 5 days, or freeze for 3 months in airtight containers. The beans will soften further when reheated, so add a splash of broth if it thickens too much. Garnish with fresh cilantro and a squeeze of lime just before serving—that bright finish cuts through the richness. Double the batch if you can; it’s the kind of soup that disappears faster than you can say "borracho."

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this recipe because you only need to dice one onion and mince a few garlic cloves—no fancy prep, no stress. The ancho chiles do all the heavy lifting with their deep, smoky flavor once you soak and seed them (which takes five minutes, tops).
  • Smoky, Boozy Magic: That canned tomato sauce and a splash of beer (or broth) transform simple pinto beans into something rich and complex—like a hug in a bowl. The ancho chiles add a subtle heat that lingers, while the garlic and onion caramelize into sweet, savory perfection.
  • Leftovers That Don’t Suck: Between us, most bean soups turn sad after day two. Not this one. The flavors actually deepened in my fridge—better the next day, honestly. I freeze half the batch and reheat it straight from frozen for lazy nights (just add a splash of water).
  • Budget Meal for Crowds: A single can of tomato sauce, a bag of dried beans, and a handful of pantry staples feed six for under $10. My college roommates and I lived on this—it’s the kind of dish that makes you feel like you’re feeding a banquet, not just filling stomachs.

Step-by-step instructions for borracho beans soup

This rich, smoky soup delivers deep flavor through careful layering and slow simmering.

1

Prepare the Base with Aromatics and Chiles

Heat the 2 tablespoons olive oil in a large Dutch oven over medium heat. Add the 1 whole diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the 6 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.

Add the 2 stemmed and seeded dried ancho chiles and toast them in the oil for 1 minute, stirring constantly. This step develops their smoky depth. Immediately pour in the 28 oz canned tomato sauce, scraping the bottom to release any browned bits. Add the 2 whole bay leaves, 1 tablespoon ground cumin, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Stir well to combine all ingredients into a cohesive base.

2

Build Flavor with Rum and Beer

Pour in the 0.5 cup spiced rum and let it simmer for 2 minutes to allow the alcohol to burn off and the flavors to meld. Then add the 2 cups light beer, stirring to incorporate. The beer will help break down the chiles and create a smooth, balanced sauce. Let the mixture simmer uncovered for 10 minutes until slightly reduced and the raw flavors have integrated.

Here's where the magic happens: the rum adds warmth while the beer lightens the richness. If you notice the mixture sticking to the bottom, add ½ cup vegetable broth to keep it moist. This step ensures your soup has that signature "borracho" character without being overpowering.

3

Simmer the Beans Until Tender

Add the 2 cups soaked pinto beans (drained) and the 4 cups vegetable broth. Bring to a gentle boil, then reduce heat to low and cover partially. Let the beans simmer for 1 hour to 1 hour 15 minutes until they're fork-tender. You'll know they're ready when they collapse easily under gentle pressure but still hold their shape.

During this time, stir occasionally to prevent sticking. If the soup gets too thick, add ½ cup water to maintain the proper consistency. The beans should absorb the flavors completely, becoming plump and infused with the smoky, spiced profile of the broth.

4

Finish with Brightness and Garnish

Remove the 2 bay leaves and discard. Stir in the juice of the 1 whole lime and cook for 1 minute to brighten the flavors. Taste and adjust seasoning—you may need a pinch more salt or a splash of lime juice to balance the richness. The lime juice cuts through the smokiness and beer notes, creating harmony in each spoonful.

Ladle the soup into bowls and garnish with 0.25 cup chopped fresh cilantro. The cilantro adds freshness and visual appeal, while its slight peppery note complements the smoky depth. Serve immediately while warm, with crusty bread to soak up every last drop of this flavorful, rum-kissed creation.

👨‍🍳

Pro Tips For Making Borracho Bean Soup

  • CHAR THE ANCHO CHILES: DESCRIPTION:
  • SALT THE BEANS FIRST: DESCRIPTION:
  • LOW AND SLOW FOR FLAVOR: DESCRIPTION:
  • TOAST THE ONIONS: DESCRIPTION:

Dietary considerations for this dish

Gluten-Free Adaptations

This soup is naturally gluten-free as long as you use certified gluten-free ingredients. Check your vegetable broth and beer—opt for a gluten-free lager like Glutenberg Brewing or Omission Beer to avoid cross-contamination. The spiced rum and tomato sauce are also safe, but always verify labels.

For extra safety, I recommend using a gluten-free tamale seasoning blend (like La Preferida) instead of regular spices if you're concerned about shared pantry tools. 🌾

Vegan-Friendly Swaps

To make this a vegan borracho bean soup, replace the spiced rum with ½ cup dark molasses or ½ cup bourbon (for depth without animal products). Use vegan vegetable broth (like Imagine brand) and skip the beer entirely—substitute with extra broth or apple cider.

The olive oil and tomato sauce are already plant-based, but check for hidden additives. Garnish with avocado slices and vegan sour cream for richness. 🌱

Protein Boost Options

Add ½ lb shredded chicken or diced smoked sausage (like chorizo) for extra protein. Cook the meat separately and add it during the final 10 minutes of simmering. For a seafood twist, stir in ½ lb cooked shrimp or diced smoked salmon just before serving.

Keep the lime juice bright and the cilantro fresh to balance richer proteins. 🍤

Lower-Carb Modifications

Reduce the pinto beans to 1 cup and bulk up with zucchini or cauliflower florets for a lighter texture. Use cauliflower rice instead of traditional rice as a side.

The beer and rum add flavor without carbs, but watch your portion sizes if tracking macros. For extra creaminess, stir in ¼ cup coconut milk at the end. 🥦

Allergen Awareness

Watch for shellfish if using smoked salmon or dairy if adding cheese. The ancho chiles can sometimes contain traces of gluten from processing, so rinse them well. If you have nut allergies, avoid garnishes like pistachios—stick to cilantro, lime, and avocado.

Always double-check ingredient labels, especially for store-bought broths and sauces. 🚨

Nutrition facts

Servings 6
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 8g
Protein 18g36%
* 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 about borracho bean soup

1

Why does this soup have "borracho" in the name?

The name means "drunk beans" in Spanish, referencing the deep, caramelized flavors developed from simmering with beer and spiced rum. These ingredients infuse the beans with warmth and complexity, creating that signature "drunken" richness that makes the dish unforgettable.

2

Can I use canned beans instead of dried?

Yes! For convenience, use 2 (15 oz) cans of pinto beans, drained and rinsed. Add them during the final 30 minutes of simmering to prevent them from becoming mushy. The texture will be slightly softer than dried beans, but the flavor remains just as rich.

3

How do I prevent the soup from getting too thick?

Stir in ½ cup water or broth whenever the soup thickens during simmering. The beans release starch as they cook, which can make the broth heavy. Keeping it at a gentle simmer and stirring occasionally also helps maintain the right consistency.

4

What’s the best beer to use in this recipe?

A light lager or pale ale works best—brands like Modelo Especial or Corona add subtle maltiness that complements the rum. Avoid dark beers, as they can overpower the delicate smoky notes. If you prefer non-alcoholic, use alcohol-free beer or extra broth.

5

Can I make this soup in a slow cooker?

Combine all ingredients (except lime and cilantro) in the slow cooker and cook on low for 6-8 hours or high for 3-4 hours. The slow cooking enhances the flavors even more. Stir occasionally to prevent sticking, and adjust seasoning at the end with lime juice.

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