Go Back
+ servings
A ceramic bowl with homemade refried beans
Print Recipe
5 from 3 votes

Homemade Refried Beans

Homemade refried beans are SO easy and they taste WAY better than anything you can get in a can. Follow our easy step-by-step instructions to learn how to make homemade refried beans from scratch!
Prep Time10 minutes
Cook Time2 hours
Total Time2 hours 10 minutes
Course: Side Dish
Cuisine: Mexican/Spanish
Keyword: Homemade Refried Beans, How To Make Refried Beans
Servings: 12
Calories: 119kcal
Author: Erica Walker

Ingredients

  • 1 pound dry pinto beans
  • 6 tablespoons lard, bacon fat, or oil divided
  • 1/2 onion chopped
  • 4 cloves garlic (peeled and finely minced)
  • 2-3 quarts water or broth (you may not need ALL of the liquid)
  • sea salt to taste

Instructions

  • Spread out beans on a baking sheet and pick out any debris.
    Dry cranberry pinto beans on a baking sheet
  • Place beans in a large bowl and cover with water, rinsing and replacing water 2-3 times. Drain beans in a colander and set aside.
    Dry pinto beans being rinsed in a colander in the sink
  • In a Dutch oven or large pot, heat 3 tablespoons of lard (or bacon fat or oil) over medium-high heat. When the oil becomes hot, add onion. Sauté until onions become transparent and soft (not browned). Add garlic and sauté another 30 seconds.
    chopped onions sautéing in a Dutch oven on the stove
  • Add beans and stir to coat in oil, then add enough water (or broth) to cover the beans by 2-3 inches. Bring to a rapid boil and boil for 10-15 minutes.
    Add a pinch to two of salt. Reduce heat to a gentle simmer and simmer until beans become soft, about 1-3 hours. Continue to salt, if needed throughout the process.
    Dry pinto beans simmering in broth in a Dutch oven on the stove
  • When beans have softened (the easiest way to tell if they are done is to just taste one), remove from heat and drain the bean water (pot liquor) into a bowl or liquid measuring cup. Do not discard. Place beans aside in a separate bowl.
    Pinto beans in a strainer next to a bowl of bean liquor
  • Wipe the Dutch oven clean (or use a separate large skillet). Heat the remaining lard (or bacon grease or oil) in the Dutch oven over medium-high heat. If you have extra onion or garlic, you can add it to the oil and sauté if you would like, but it isn't necessary.
    When the oil is hot, add the drained beans and stir to coat in the oil.
    Refried beans that have been softened to make refried beans
  • Use a bean masher, potato masher, or immersion blender (hand blender) to mash the beans, adding some of the bean water a little at a time while mashing. Keep mashing until you reach your desired consistency/texture. If you run out of bean water but still need to thin the beans, use water or broth. 
    An immersion blender blending pinto beans into refried beans
  • Garnish with a squeeze of lime juice, queso fresco, cilantro, and/or jalapeños (all optional).
    A bowl of homemade refried beans next to some limes and cilantro

Notes

  • Keep in mind, as the beans cool, they will thicken up. You may want to keep some of the bean water on hand until beans have cooled a little. 
  • If you want your refried beans to have a fine, pureed texture, place your beans in a food processor and process, adding liquid if needed, until your desired consistency is reached.

Nutrition

Calories: 119kcal | Carbohydrates: 11g | Protein: 4g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Sodium: 1mg | Potassium: 176mg | Fiber: 4g | Sugar: 1g | Vitamin A: 1IU | Vitamin C: 1mg | Calcium: 20mg | Iron: 1mg