For Stovetop Canned Refried Beans: Place a large saucepot over medium-low heat. Add the olive oil, onions, garlic, cilantro, and spices. Sauté for 15 minutes, stirring regularly, until the onions are very soft.
Meanwhile, drain and rinse the beans. Add them to the pot. Then add in the bouillon and 2 cups of water. Cover and simmer for 15 minutes, stirring every 5 minutes, to keep the beans on the bottom from burning.
Use a potato masher to mash the beans to your desired consistency. (I like mine pretty smooth.) Stir in the fresh lime juice. Taste, then salt and pepper as needed.
For Stovetop Dried Refried Beans: Place the dried beans in a large bowl. Pour in water, covering the beans by 1 inch. Cover the top of the bowl with plastic and let the beans soak overnight. Drain off the water.
Place a large saucepot over medium-low heat. Add the olive oil, onions, garlic, cilantro, and spices. Sauté for 15 minutes, stirring regularly, until the onions are very soft.
Add the soaked beans to the pot. Then add in the bouillon, 8 cups of water, and 1/2 teaspoon salt. Cover and simmer for 1 1/2 - 2 1/2 hours, stirring every 15 minutes, to keep the beans on the bottom from burning.
Remove the lid and simmer another 15 minutes or so, until the liquid has evaporated a bit and the beans are very soft. The cooking liquid should have cooked down to the top of the beans.
Use a potato masher to mash the beans to your desired consistency. (I like mine pretty smooth.) Stir in the fresh lime juice. Taste, then salt and pepper as needed.
For Instant Pot Refried Beans from (No-Soak) Dried Beans: Set a 6+ quart Instant Pot on Sauté. Add the olive oil, onions, garlic, cilantro, and spices. Sauté for 15 minutes, stirring regularly, until the onions are very soft.
Pour in the dried beans, the bouillon, 1/2 teaspoon salt, and 7 cups water. Stir well to loosen anything stuck to the bottom of the pot. (Debris could set off the burn notice.) Lock the lid into place, and set the Instant Pot on Pressure Cook High for 30 minutes.
Perform a natural release. Once the steam button has dropped you can safely remove the lid. The water should have condensed into a thin gravy. If the beans look too watery, remove (and reserve) about 1 cup of liquid off the top.
Use a potato masher to mash the beans to your desired consistency. (I like mine pretty smooth.) Stir in the fresh lime juice. Taste, then salt and pepper as needed. *Add some of the cooking liquid back in if desired.
Video
Notes
Bouillon? This concentrated powdered broth offers intense flavor. Chicken bouillon is the easiest to find, however, pork bouillon will give the refried beans the most authentic flavor. Use Vegetable bouillon for a vegetarian refried beans recipe.No Potato Masher? You can put the refried beans in the blender and pulse them to make them smooth. Just be careful to open the vent and place a dish towel over the lid for your safety. The pressure of the hot steam can sometimes pop the top off!