Soups & Stews
This borracho bean soup recipe delivers the soul-warming comfort of smoky beer-braised beans and spicy chorizo in every hearty spoonful. The name—Spanish for "drunk beans"—comes from the traditional use of beer to tenderize the beans, creating a rich, savory broth that's impossible to resist.
What makes this recipe special is how the beer's maltiness balances the chorizo's heat, while slow simmering transforms tough beans into melt-in-your-mouth perfection.
The process is straightforward but rewarding: soak the beans overnight for effortless cooking, then simmer them with beer, chorizo, and aromatic spices until the flavors meld into a deeply satisfying stew. The key technique is letting the soup reduce gradually, allowing the beer to caramelize slightly and deepen in flavor.
This isn't just a soup—it's a meal in itself, packed with protein, fiber, and smoky-sweet complexity that pairs beautifully with crusty bread or steamed rice.
What you'll end up with is a steaming bowl of borracho beans that's rich, smoky, and just spicy enough to linger on your palate. The chorizo adds layers of heat and depth, while the beer gives it a subtle maltiness that rounds out the flavors.
Each bite delivers tender beans, savory broth, and a hint of spice that makes this more than just a side—it's the star of the meal.
This recipe works equally well for weeknight dinners or weekend gatherings, scaling easily to feed a crowd. The leftovers taste even better the next day as the flavors continue to develop.
Whether you're serving it as a main dish or pairing it with cornbread and a simple green salad, this borracho bean soup is a guaranteed crowd-pleaser that brings warmth and comfort to any table.
Ingredients for borracho bean soup
Sixteen ingredients transform into a deeply satisfying bowl of smoky beer-braised beans with chorizo heat.
| Ingredient | Amount | Notes |
|---|---|---|
| Dry Large White Beans 🌱 | 2 cups | Soaked overnight for tenderness |
| Spanish Chorizo 🌭 | ½ lb | Sliced into half-moons (not pre-cooked) |
| Dark Beer 🍺 | 4 cups | Stout or porter, chilled (like Guinness) |
| Yellow Onion 🧅 | 1 whole | Diced into 1/4-inch pieces |
| Garlic Cloves 🧄 | 4 cloves | Crushed for aromatic depth |
| Smoked Paprika 🌶️ | 2 tsp | For authentic smoky flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper aroma |
| Bay Leaves 🍃 | 2 whole | Fresh for optimal flavor |
| Tomato Paste 🍅 | 2 tbsp | Concentrated for richness |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality for sautéing |
| Chicken or Vegetable Broth 💧 | 3 cups | Low-sodium preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked for heat |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Lemon Juice 🍋 | 1 tbsp | Brightens the final flavor |
The beans are the heart of this dish, so choose large white beans like cannellini or great northern—they hold up best to long simmering. Soaking overnight isn't optional; it ensures the beans cook through without becoming mushy. For the chorizo, Spanish chorizo with paprika is essential—it delivers the smoky, slightly sweet heat that defines borracho beans. Most Latin markets carry it pre-sliced, but if you're buying whole, slice it yourself for even cooking. The beer should be dark—Guinness or a porter works perfectly, but any stout will do. Avoid lagers; their lightness won't stand up to the chorizo's intensity.
No dark beer? Substitute with extra chicken broth plus 1 tbsp malt vinegar—it mimics the maltiness. Fresh thyme is ideal, but dried at one-third the amount works in a pinch. The tomato paste can be swapped for 1/2 cup crushed tomatoes, though it won't be as concentrated. For a vegetarian version, replace the chorizo with smoked paprika plus 1/2 lb sliced mushrooms. The onions and garlic should be diced uniformly—1/4-inch pieces ensures even cooking. If you're short on time, par-cook the beans for 1 hour before simmering to cut total time by 30 minutes.
This soup tastes even better the next day as the flavors meld, so double the recipe if you're feeding a crowd. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. The broth thickens upon reheating, so add a splash of water or beer if it's too dense. For serving, garnish with extra chorizo slices and a drizzle of olive oil—it elevates the presentation. The soup pairs beautifully with crusty bread or over rice, but it's hearty enough to stand alone as a main dish.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally dump-and-simmer. Soak the beans overnight (or use canned in a pinch), toss in the chorizo and beer, and let it bubble—no chopping, no fuss, just deep flavor building while you do other things. The beer reduces into a rich sauce without extra effort.
- Chorizo & Beer Bomb: Between us, the Spanish chorizo and dark beer combo is chef’s kiss—smoky, spicy, and just enough bitterness to cut through the richness. I’ll be real: my picky husband actually finishes his bowl, and that’s saying something.
- Leftover Goldmine: This soup only gets better the next day. The beans soften perfectly, the beer mellows into a velvety depth, and the chorizo flavors meld into something even more addictive. Pack it for lunch or reheat for dinner—it’s my go-to for busy weeks.
- Budget-Friendly Feast: Dry beans and chorizo stretch this into a hearty meal that feeds four for under $15. Honestly, it’s the kind of dish that makes grocery night feel like a win, especially when everyone’s begging for seconds (and they will).
Step-by-step instructions for smoky beer-braised borracho beans
Master this rich, smoky stew with tender beans and chorizo—each step builds deep flavor through precise timing and technique.
Sauté Aromatics and Chorizo Until Deeply Browned
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 0.5 lb Spanish chorizo sliced into half-moons and cook for 8-10 minutes, stirring occasionally, until the fat renders and the chorizo becomes deeply browned and crispy in spots. This step develops the foundation of flavor—don't rush it, or you'll miss the rich, smoky notes that define this dish.
Remove the chorizo with a slotted spoon and set aside, leaving the rendered fat in the pot. Add the 1 whole yellow onion diced into ¼-inch pieces and cook for 5 minutes until softened and translucent. Stir in the 4 cloves crushed garlic, 2 tsp smoked paprika, and 1 tsp toasted ground cumin, cooking for another 1 minute until fragrant. The spices should bloom fully, filling your kitchen with their warm, earthy aroma.
Build the Base with Tomato Paste and Beer Reduction
Reduce the heat to medium-low and stir in the 2 tbsp tomato paste, cooking for 2 minutes until it darkens slightly and loses its raw taste. This step deepens the sauce's richness and balances the beer's bitterness. Gradually pour in the 4 cups chilled dark beer, scraping up any browned bits from the bottom of the pot with a wooden spoon. Bring to a gentle simmer and reduce by half—about 15-20 minutes—until the liquid thickens slightly and clings to the back of a spoon.
Return the chorizo to the pot and stir to combine. Add the 2 whole bay leaves, 3 cups chicken or vegetable broth, 1.5 tsp salt, and 0.5 tsp freshly cracked black peppercorns. The broth should just cover the ingredients, leaving room for the beans to absorb flavor as they cook. This balance ensures the beans don't turn mushy while developing their signature tenderness.
Simmer the Beans Until Fork-Tender
Add the 2 cups soaked dry large white beans (drained if pre-soaked) to the pot. The beans should be fully submerged in the liquid—if not, add a splash of water or broth. Bring to a gentle boil, then reduce the heat to low, cover partially, and simmer for 1.5 to 2 hours. Check occasionally and add water as needed to maintain the liquid level, ensuring the beans don't dry out.
You'll know the beans are ready when they're fork-tender but still hold their shape—about 1 hour 45 minutes to 2 hours depending on the beans' age. The broth should reduce further, coating the beans in a glossy, smoky sauce. If the beans are still firm after 2 hours, continue cooking until they reach the desired tenderness. Patience here is key to achieving the perfect texture.
Finish with Thyme and Brighten with Lemon
Once the beans are tender, stir in the 0.25 cup chopped fresh thyme and simmer for 5 minutes to infuse the dish with its bright, herbal notes. Remove the 2 bay leaves and discard them. Taste the soup and adjust the seasoning with additional salt or black peppercorns if needed. The flavors should be rich, smoky, and slightly spicy from the chorizo and cumin.
Finish the soup by stirring in the 1 tbsp lemon juice, which brightens the deep, earthy flavors and cuts through the richness. Let the soup sit off the heat for 10 minutes to allow the flavors to meld. Serve immediately, garnished with additional chopped thyme and a sprinkle of smoked paprika for a pop of color and extra smokiness. Each spoonful should deliver a harmonious blend of tender beans, spicy chorizo, and malty beer.
Pro Tips For Making Borracho Bean Soup
- SOAK BEANS OVERNIGHT: Dry beans are stubborn—skip the quick soak and let them sit in cold water for 12+ hours. I learned this the hard way: rushing them with a salt bath just makes them tough later, and your soup will taste like you’re chewing on leather instead of chorizo-spiced beans.
- SAUTE CHORIZO LOW: Crank the heat too high, and your chorizo will render all its fat but turn greasy and flavorless. Keep it on medium-low, stirring often, until the slices are just crisped at the edges—not fried. That’s when the smoky depth actually transfers to the beer.
- STRAIN BEER WELL: The gritty sediment in cheap dark beer ruins texture. Pour it through a fine-mesh strainer into your pot first, then add the beans. Yes, it’s an extra 30 seconds, but your soup won’t have that unpleasant mouthfeel fighting with the chorizo’s richness.
- ADD GARLIC LATE: Toss the minced garlic in with the onions early, and it’ll burn before the chorizo’s fat has a chance to protect it. Wait until the chorizo’s fat is sizzling in the pot—then add the garlic and stir like you’re trying to win a race. It’ll sing.
Creative variations of this dish
Spicy Chorizo Kick
For an extra punch of heat, add 1 tbsp hot sauce (like Cholula) or ½ tsp cayenne pepper when simmering the beans. I like to balance this with 1 extra tbsp lemon juice at the end to brighten the flavors.
If you're using mild chorizo, increase to ½ lb for more spice. 🌶️
Smoky BBQ Twist
Swap the beer for 4 cups BBQ sauce (I recommend St. Louis-style) and add ½ cup chicken broth to thin it. Use ½ lb smoked sausage instead of chorizo for a sweeter, tangier profile.
Finish with 1 tbsp apple cider vinegar to cut through the richness. This version works great as a sandwich filling or over baked beans.
Creamy Coconut Version
Replace the beer with 1 can (13.5 oz) coconut milk and add ½ cup vegetable broth. Use ½ lb smoked turkey sausage and stir in ½ cup shredded Monterey Jack cheese at the end for creaminess.
Garnish with cilantro and lime wedges for a tropical-inspired twist that’s surprisingly delicious. 🥥
Vegetarian Adaptation
Skip the chorizo and use 1 lb sliced mushrooms (cremini or shiitake) sautéed until golden. Add 2 tbsp soy sauce and 1 tbsp maple syrup to mimic the umami depth of chorizo.
Boost the smokiness with 1 extra tsp smoked paprika and ½ tsp liquid smoke. Serve with avocado slices for extra richness.
Breakfast Borracho
Transform this into a breakfast dish by adding 2 fried eggs on top and serving with crispy hash browns. For extra flair, sprinkle crumbled bacon and chopped scallions over the top. The smoky, spicy flavors pair perfectly with the richness of eggs—it’s like a hearty, savory breakfast hash. 🍳
Slow Cooker Shortcut
For a hands-off version, combine all ingredients in a 6-quart slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The slow cooker’s gentle heat ensures the beans become tender without overcooking.
Add ½ cup water or beer if the mixture looks too thick before serving. Perfect for busy weeknights! ⏳
Nutrition facts
Frequently asked questions
Why does this recipe use beer instead of broth?
The beer adds a unique maltiness that balances the chorizo's heat and creates a rich, complex flavor profile. The alcohol cooks off during simmering, leaving behind a subtle sweetness and depth that broth alone can't match. This is what gives "borracho" beans their signature character!
Can I substitute regular beans for the large white beans?
While you can use other white beans like cannellini or navy beans, large white beans are ideal because they hold their shape better during long simmering. For a quicker option, use 2 cups pre-cooked beans (like canned, drained and rinsed) and reduce the simmering time by 30-45 minutes. Just be sure to add them at the end to avoid mushiness.
What's the best way to store leftovers?
Store in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. The flavors actually improve overnight! When reheating, add a splash of water or beer if the soup seems too thick. Pro tip: The broth thickens upon reheating, so adjust liquid as needed.
Is there a way to make this vegetarian?
Replace the chorizo with 1 lb sliced mushrooms (cremini or shiitake) sautéed until golden. Add 2 tbsp soy sauce and 1 tbsp maple syrup to mimic the umami depth. Boost smokiness with 1 extra tsp smoked paprika and ½ tsp liquid smoke. Serve with avocado for extra richness.
How do I know when the beans are perfectly tender?
Test with a fork—they should be soft enough to crush slightly but still hold their shape. The beans should take 1.5-2 hours of simmering, depending on their age. If they're still firm after 2 hours, continue cooking until tender but not mushy. The broth should coat the beans in a glossy sauce.
