Chef John’s Refried Beans

Share your love
5.0 (276)

Chef John's Refried Beans acknowledge that while you probably wouldn't sit down to eat just a bowl of refried beans, they make everything better as enhancement ingredients with professional quality results. This professional perspective demonstrates how certain foods serve supporting roles while the enhancement quality reflects superior preparation methods. The professional approach ensures restaurant-quality results while acknowledging the supporting role beans play in Mexican cuisine.

Close up view of refried beans in a bowl, garnished with cheese and fresh herbs

I don’t think I would ever sit down to eat just a bowl of refried beans, but they make everything they’re served on, with, or in, infinitely better. Just as long as you use lard to make them.

Prep Time:
10 mins
Cook Time:
2 hrs
Additional Time:
10 hrs
Total Time:
12 hrs 10 mins
Servings:
8
Yield:
8 servings
Cook Mode (Keep screen awake)

Ingredients

1/2x
1x
2x

Original recipe (1X) yields 8 servings

Beans:

  • 1 pound dry pinto beans, soaked overnight

  • 4 whole garlic cloves, peeled

  • ½ teaspoon dried epazote

  • 9 cups cold water

Refried Beans:

  • ½ cup lard

  • 1 ½ cups diced onions

  • 2 teaspoons kosher salt

  • 2 tablespoons minced serrano chili pepper

  • 1 teaspoon ground dried chipotle pepper

Directions

  1. Drain soaked beans and transfer them to a stock pot. Add garlic, epazote, and cold water. Place pot over high heat and bring to a boil. Stir. Reduce heat to low. Simmer uncovered until beans are soft, 1 1/2 to 2 hours. Drain the beans and reserve all the liquid.

  2. Melt lard in a large skillet over medium-high heat. Add onions and salt; cook until onions start to brown, 10 to 12 minutes. Stir in serrano pepper and chipotle powder; cook 1 minute. Transfer drained beans into skillet. Mash about half the beans with a potato masher or back of a spoon. Ladle some bean cooking liquid to skillet. Continue to mash and stir beans as you gradually add more liquid. Mash until the beans have reached your preferred consistency and texture. Taste and add more salt, if desired.

    close up view of Refried Beans in a bowl, garnished with cheese and fresh herbs
    Chef John

Chef’s Notes

You can substitute 1 teaspoon dried oregano for 1/2 teaspoon epazote.

If you want the beans loose enough to spoon over tortilla chips for nachos, you’ll probably need to add all the cooking liquid. But that’s up to you.

Nutrition Facts (per serving)

317 Calories
14g Fat
38g Carbs
12g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings Per Recipe 8
Calories 317
% Daily Value *
Total Fat 14g18%
Saturated Fat 5g26%
Cholesterol 12mg4%
Sodium 491mg21%
Total Carbohydrate 38g14%
Dietary Fiber 12g44%
Total Sugars 2g
Protein 12g24%
Vitamin C 5mg5%
Calcium 79mg6%
Iron 3mg16%
Potassium 628mg13%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

Share your love
John Davis
John Davis

Hi, I’m John Davis!
Food has always been my favorite way to connect with people, and that’s why I started blogging about it. I love sharing quick, creative recipes that prove cooking at home can be just as exciting as eating out. Whether it’s a speedy weeknight dinner or a fun snack, I enjoy keeping things simple, flavorful, and approachable for everyone. When I’m not experimenting in the kitchen, I’m usually exploring new cuisines or hunting for fresh inspiration at local markets.

Articles: 1850

Leave a Reply

Your email address will not be published. Required fields are marked *