My Secret for perfect Refried Beans // Step by Step ❤️

This is the kind of simple, soul-satisfying pot of beans my mom made often—tender pinto beans simmered with smoky ham hock, onion, and garlic until creamy and flavorful. Then we turn a portion into rich, creamy refried beans with bacon grease and more onion. It’s the ultimate comfort food, perfect as a side or the star of breakfast tacos with eggs, cheese, and warm tortillas. This recipe makes a generous pot (serves 6–8 as a side) that you can easily scale down or freeze leftovers. It’s beginner-friendly and tastes even better the next day.
Ingredients (for a big pot – serves 6–8 as a side)
For the Pot of Beans:
- 1 lb dry pinto beans (look for light-colored, fresh beans)
- 1 smoked ham hock (or 4–5 slices thick-cut bacon as substitute)
- ½ small onion
- 1 large garlic clove, smashed
- Salt to taste (added after 30 minutes of cooking)
- Water (enough to cover beans by 2–3 inches)
For Refrying a Portion:
- 2–3 cups cooked beans + some broth (from the pot above)
- 1–2 tablespoons bacon grease or neutral oil
- ¼ cup finely diced onion
- 1 teaspoon tomato-flavored chicken bouillon (or regular chicken bouillon + a spoonful of tomato sauce)
- Small piece of ham hock or bacon (optional, for extra flavor)
- Salt to taste
For Serving (optional but traditional):
- Warm corn or flour tortillas
- Fried or scrambled eggs
- Shredded cheese
- Salsa
Instructions
- Clean the beans: Spread the dry pinto beans on a plate or tray. Pick out any broken, shriveled, or discolored beans and any small rocks or debris. Rinse the beans well under cold running water.
- Soak the beans (quick method): Place the cleaned beans in a large pot and cover with hot water. Bring to a boil, then turn off the heat, cover, and let them soak for 30 minutes. (This helps them cook faster and more evenly.)
- Cook the beans: Drain the soaked beans and return them to the pot. Add the ham hock, ½ onion, and smashed garlic clove. Cover with fresh water by 2–3 inches. Bring to a boil, then reduce to a gentle simmer (medium-low). Cover and cook for about 1 hour 45 minutes to 2 hours, stirring occasionally. Check tenderness after 1 hour—beans should be soft and creamy when mashed. Add hot water if needed to keep them covered.
- Season the beans: After 30 minutes of simmering, stir in salt to taste. Continue cooking until the beans are very tender and the broth is flavorful. Remove the ham hock (shred any meat from it and stir back in if desired).
- Refry a portion: Heat 1–2 tablespoons bacon grease or oil in a skillet over medium heat. Add the diced onion and cook until golden and fragrant. Add 2–3 cups of the cooked beans (with some broth) and the ham hock piece if using. Mash with a potato masher while stirring until creamy. Stir in the tomato-flavored bouillon. Cook 3–5 minutes, stirring often, until thickened and the flavors meld. Taste and add salt if needed.
- Serve the pot of beans as-is or refried. Spoon refried beans into warm tortillas with eggs and cheese for breakfast tacos, or enjoy the whole beans as a side with rice, meat, or tortillas.
Notes or Tips There you have it—your big pot of tender pinto beans and creamy refried beans, just like my mom used to make! The quick soak and slow simmer give you perfectly creamy beans every time, while the ham hock (or bacon) adds that deep, smoky flavor without any extra work. Adding salt only after the beans have cooked for 30 minutes keeps them tender instead of tough.
This recipe is very forgiving—use whatever onion you have, add a jalapeño or two for gentle heat if you like, or leave the ham hock out and use extra bacon grease for vegetarian beans. The whole pot freezes beautifully; portion the beans and broth into containers for quick meals later.
Refried beans reheat wonderfully in a skillet with a splash of water or broth to loosen them. They’re fantastic for breakfast tacos, burritos, nachos, or as a side with any Mexican meal.
I’d love to hear how yours turned out! Did you use ham hocks or bacon, or add any fun extras? Drop a comment, share a photo of your pot or tacos, or tell me what you served them with. This simple, nourishing dish is a true comfort-food staple—happy cooking and enjoy every creamy, smoky bite!