Authentic Borracho Beans Recipe

Introduction
Authentic Borracho Beans are rich, smoky, and full of bold flavor. The word “borracho” means “drunk” in Spanish. These beans get their name because they are slowly cooked with beer. The beer adds deep taste and a slightly sweet, earthy flavor that makes this dish special.
This recipe comes from Mexican and Tex-Mex kitchens, where simple ingredients turn into something amazing. Borracho beans are warm, comforting, and perfect for family dinners, cookouts, or taco nights. They are easy to make and even better the next day.
If you love pinto beans with smoky bacon, fresh herbs, and a little spice, you will love this recipe.
Cooking Time & Prep Time
- Prep Time: 15 minutes
- Cooking Time: 1 hour 45 minutes
- Total Time: About 2 hours
Tip: If you use canned beans, the cooking time will be shorter.
Ingredients
Here is everything you need to make authentic Borracho Beans:
- 2 cups dried pinto beans (or 4 cups cooked/canned pinto beans)
- 6 cups water (if using dried beans)
- 4 slices thick bacon, chopped
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 jalapeño, finely chopped (remove seeds for less heat)
- 1 medium tomato, diced
- 1 cup Mexican beer (light or dark lager works well)
- 2 cups chicken broth (or vegetable broth)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- Salt to taste (start with 1 teaspoon)
- Black pepper to taste
- ¼ cup fresh cilantro, chopped
Optional toppings:
- Extra cilantro
- Diced onions
- Crumbled queso fresco
- Lime wedges
Step-by-Step Instructions
Step 1: Prepare the Beans
If you are using dried beans, rinse them under cold water. Remove any small stones or damaged beans.
Place the beans in a large bowl. Cover with water and soak overnight (at least 8 hours). This helps them cook faster and become soft.
Short on time? You can quick-soak them by boiling them for 5 minutes, then letting them sit covered for 1 hour.
Drain and rinse the soaked beans.
Step 2: Cook the Beans
Add the soaked beans and 6 cups of fresh water to a large pot. Bring to a boil. Then reduce heat to low and simmer for about 1 to 1½ hours until tender.
Stir occasionally and check the water level. Add more water if needed.
If using canned beans, skip this step. Simply rinse and drain them.
Step 3: Cook the Bacon
In a large heavy pot or Dutch oven, cook the chopped bacon over medium heat.
Cook until crispy and golden brown. This takes about 6–8 minutes.
Do not remove the bacon grease. It adds a lot of flavor to the beans.
Step 4: Sauté the Vegetables
Add the diced onion to the pot with the bacon. Cook for about 5 minutes until soft.
Add the garlic and jalapeño. Cook for another 1–2 minutes until fragrant.
Then add the diced tomato. Cook for 3–4 minutes until it softens and releases juices.
Tip: Stir often so the garlic does not burn.
Step 5: Add Beans and Beer
Now add the cooked beans (or canned beans) into the pot.
Pour in the beer and chicken broth. Stir well.
Add cumin, chili powder, smoked paprika, oregano, salt, and pepper.
Mix everything together.
Step 6: Simmer Slowly
Bring the mixture to a gentle boil. Then lower the heat and let it simmer uncovered for 30–40 minutes.
Stir occasionally. The liquid will reduce and become thicker.
If the beans look too dry, add a little more broth. If they are too thin, let them simmer longer.
The beans should be soft and the broth slightly thick, not watery.
Step 7: Finish with Fresh Cilantro
Turn off the heat. Stir in fresh chopped cilantro.
Taste and adjust salt if needed.
Let the beans rest for 5–10 minutes before serving. The flavors will deepen as they sit.
Tips & Variations
Make It Spicier
- Add an extra jalapeño.
- Include a pinch of cayenne pepper.
- Stir in a spoon of chipotle in adobo sauce for smoky heat.
Make It Milder
- Remove all seeds from the jalapeño.
- Use less chili powder.
- Skip the jalapeño completely if cooking for kids.
Vegetarian Version
Simply leave out the bacon.
Use olive oil instead of bacon fat.
Use vegetable broth instead of chicken broth.
To add smoky flavor without meat, try:
- Smoked paprika
- Liquid smoke (just a few drops)
- Roasted poblano peppers
Vegan Version
Follow the vegetarian version above and make sure your beer is vegan-friendly.
Gluten-Free Option
Most ingredients are naturally gluten-free. Just check that your beer is gluten-free or use a gluten-free beer substitute.
Slow Cooker Method
After cooking the bacon and vegetables, transfer everything to a slow cooker. Cook on low for 4–6 hours.
Pressure Cooker (Instant Pot)
Cook soaked beans for about 25–30 minutes under high pressure. Then sauté with the other ingredients.
Nutritional Information (Approximate per serving)
This recipe makes about 6 servings.
Per serving:
- Calories: 320
- Protein: 14g
- Carbohydrates: 38g
- Fat: 12g
- Fiber: 10g
- Sugar: 3g
Values may change depending on ingredients used.
Health Benefits
Borracho beans are not only tasty but also nutritious.
Pinto Beans
Pinto beans are high in fiber. Fiber helps digestion and keeps you full longer. They also provide plant-based protein, which helps build and repair muscles.
Beans contain iron, magnesium, and potassium. These minerals support heart health and energy levels.
Garlic and Onion
Garlic may help support the immune system. Onions contain antioxidants, which help protect the body from damage.
Jalapeño
Jalapeños contain vitamin C. They may also boost metabolism slightly.
Cilantro
Cilantro adds freshness and small amounts of vitamins A and K.
If you reduce or remove the bacon, this dish becomes lower in fat while still keeping strong flavor.
Serving Suggestions
Borracho beans are very flexible. You can serve them in many ways.
As a Side Dish
Serve warm with:
- Grilled meats
- Tacos
- Burritos
- Enchiladas
- Rice
They are especially delicious at barbecues.
As a Main Dish
Serve a big bowl with warm tortillas on the side. Add avocado slices and fresh lime juice on top.
As a Dip
Mash the beans slightly and serve with tortilla chips.
Storing Leftovers
Let the beans cool completely. Store in an airtight container in the refrigerator for up to 4 days.
They taste even better the next day because the flavors blend together.
Freezing
You can freeze Borracho beans for up to 3 months. Store in freezer-safe containers. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat on the stove over low heat. Add a splash of water or broth if they become too thick.
Conclusion
Authentic Borracho Beans are warm, hearty, and full of bold flavor. The combination of tender pinto beans, smoky bacon, spices, and beer creates a rich and comforting dish that feels like home.
They are simple to make and perfect for sharing. Whether you serve them at a family dinner, a party, or a quiet weeknight meal, they always bring smiles to the table.
Try this recipe soon. Make it your own with your favorite spices or toppings. And don’t forget to share a bowl with friends and family. Good food is always better together!
Helpful Cooking Tools
Authentic Borracho Beans Recipe
Introduction Authentic Borracho Beans are rich, smoky, and full of bold flavor. The word “borracho” means “drunk” in Spanish. These beans get their name because they are slowly cooked with...



