Borracho Beans (Frijoles Borrachos), South Texas Style

They’re a South Texas specialty.

borracho beans (frijoles beans) in a bowl at a table setting with a bowl of diced tomatoes, small plate with lime wedges, a glass of beer, and utensils

Simply Recipes / Ciara Kehoe

Beans were a staple growing up and my family ate them in various forms throughout the week. One of the things that I’ve learned from making them so often: make sure the broth packs a big flavorful punch since the beans will absorb all of that flavor. 

Frijoles borrachos (borracho beans) are a traditional side dish from South Texas that typically include bacon, tomatoes, chiles, spices, and dark Mexican beer—talk about a flavorful broth. The beer is what makes them borrachos or "drunk," and extra special.

Similar recipes will call for canned tomatoes, but I like to play off the smokiness of the bacon and sweetness of the beer by broiling fresh tomatoes, jalapeños, and onion. Blending them into a salsa that gets added to the beans creates a creamier broth with more body and real depth of flavor.  

Have Time? Use Dried Beans

For this borracho beans recipe, I use canned beans which are a great time saver. If you have a few hours to let the beans simmer, I would highly recommend using dry beans as I think they result in a softer, creamier end product.

To use dried pinto beans, start with one pound of beans and sort through them, removing any shriveled beans or rocks. Then soak or quick soak the beans before proceeding with the recipe. You can even cook them up to three days ahead of time, storing them in an airtight container in the fridge along with some of the cooking liquid so they don’t dry out. 

For an even more flavorful result, add the soaked (but not cooked) beans in step 4 (instead of canned beans) along with 6 1/2 cups of water. Bring to a boil, then reduce the heat and simmer with the lid cracked, stirring occasionally, until tender and thickened, 2 1/2 to 3 hours.

borracho beans (frijoles beans) in a bowl at a table setting, and in the background, a glass of beer and another serving

Simply Recipes / Ciara Kehoe

How I Serve Borracho Beans

Frijoles borrachos are a great addition to carne asada as they pair really well with grilled meat or grilled chicken and a side of rice. They also benefit from being garnished with fresh toppings like pico de gallo or a briny nopal salad to complement their richness. 

When I make borracho beans at home, I typically like to pair them with sweet cornbread to balance out the malty bitter notes from the beer. To garnish the beans, I like to use diced tomato, green onion, thinly sliced jalapeño, and, if I have any on hand, queso cotija for a salty sprinkle. If I’m making frijoles borrachos as the main dish, I also like to fry extra bacon and reserve it to top the bowl when serving. 

If you have any leftovers they also make great refried beans. Just heat a couple of tablespoons of neutral oil or lard (or reserved bacon grease if you fried up some extra bacon) and add the beans and broth, mashing them as they fry up. Once fully warmed, they should thicken up and you’ll have a super flavorful pan of refried beans.

Beans for Dinner

Borracho beans in a blue pot with a wooden spoon

Simply Recipes / Ciara Kehoe

Borracho Beans (Frijoles Borrachos)

Prep Time 15 mins
Cook Time 70 mins
Total Time 85 mins
Servings 6 to 8 servings

If you have the time, using dried beans will produce an even creamier result. See the headnote for instructions on how to make this recipe using dried beans.

If you are spice-averse, use one jalapeño instead of two.

Cook Mode (Keep screen awake)

Ingredients

  • 1 pound Roma tomatoes

  • 2 large jalapeño peppers

  • 5 large green onions

  • 1/2 cup fresh cilantro leaves

  • 3 garlic cloves

  • 1 1/2 teaspoons whole black peppercorns

  • 1 1/2 teaspoons cumin seeds

  • 1/2 pound thick-cut bacon, sliced into 1/4-inch pieces

  • 1 (12-ounce) dark Mexican beer, like Modelo Negra

  • 4 (15-ounce) cans pinto beans, drained and rinsed

  • 2 cups water

  • 1 sprig fresh thyme

  • Salt, to taste

  • Diced tomato, sliced green onion, and lime wedges, for serving

Method

  1. Preheat the oven broiler to high.

    Line a sheet pan with foil.

  2. Broil and blend the vegetables:

    Slice the tomatoes in half lengthwise and place them skin side-up on the sheet pan. Slice the jalapeños in half lengthwise and remove the stems and seeds, then trim the root end off the green onions. Place them next to the tomatoes so everything is in an even layer.

    Broil the vegetables until the skins on the tomatoes and jalapeños are blistered and the green ends of the onions are charred, 10 to 12 minutes. Let cool for 5 to 10 minutes.

    Add the vegetables to a blender along with the cilantro, garlic cloves, peppercorns, and cumin seeds. Blend on high until the mixture is smooth, about 1 minute.

    tomatoes, jalapenos, and green onion on an aluminum foil-lined baking sheet for borracho beans (frijoles beans) recipe

    Simply Recipes / Ciara Kehoe

    roasted vegetables on baking sheet for borracho beans (frijoles beans) recipe

    Simply Recipes / Ciara Kehoe

    roasted vegetables blended together for borracho beans (frijoles beans) recipe

    Simply Recipes / Ciara Kehoe

  3. Cook the bacon:

    In a large stockpot or Dutch oven, cook the bacon over medium heat until it is crispy and the fat has rendered out, 8 to 10 minutes. Do not remove any of the fat.

    cooked bacon in a dutch oven for borracho beans (frijoles beans) recipe

    Simply Recipes / Ciara Kehoe

  4. Assemble and simmer:

    Carefully pour the salsa mixture from the blender into the pot and cook until fragrant, about 2 minutes. Add the beer and bring the mixture to a simmer. Cook for 10 minutes to concentrate the beer flavor and cook off most of the alcohol.

    Add the beans along with 2 cups of water and a sprig of thyme. Bring the pot to a boil over medium-high heat, then reduce to low and simmer for 30 minutes, stirring occasionally to make sure the beans don’t stick to the bottom of the pot. 

    vegetable puree added to dutch oven for borracho beans (frijoles beans) recipe

    Simply Recipes / Ciara Kehoe

    beans and seasoning added to dutch oven for borracho beans (frijoles beans) recipe

    Simply Recipes / Ciara Kehoe

  5. Season, garnish, and serve:

    Remove the sprig of thyme and taste the beans for salt. The amount will vary depending on the beans you use, but you will probably need around 1/2 teaspoon of salt.

    Serve garnished with diced tomato, green onion, and a squeeze of lime.

    Store leftovers in an airtight container in the fridge for up to 4 days.

    Love the recipe? Leave us stars and a comment below!

    borracho beans (frijoles borrachos) (close-up)

    Simply Recipes / Ciara Kehoe

Nutrition Facts (per serving)
302 Calories
9g Fat
32g Carbs
18g Protein
×
Nutrition Facts
Servings: 6 to 8
Amount per serving
Calories 302
% Daily Value*
Total Fat 9g 12%
Saturated Fat 3g 14%
Cholesterol 22mg 7%
Sodium 736mg 32%
Total Carbohydrate 32g 12%
Dietary Fiber 1g 5%
Total Sugars 2g
Protein 18g
Vitamin C 14mg 69%
Calcium 116mg 9%
Iron 3mg 15%
Potassium 634mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.