Instant Pot Refried Beans

Instant Pot Refried Beans with Bacon are seasoned during cooking and again when frying and are absolutely amazing!

Cast Iron Skillet with The Best Homemade Re-Fried Beans with Bacon

I had the best possible intentions; without a Kentucky Derby this year I thought I would give my attention to Cinco de Mayo and try something new; so I decided to try my hand at making refried beans from scratch. It was roundabout but I got there yesterday and we thought these Instant Pot Refried Beans with Bacon were amazing…and then I added bacon!

I really had planned better; hoping to publish a recipe BEFORE Cinco de Mayo. While weeks went by without success when I tried to source some dried pinto beans, a neighbor who knew my plight found some and brought me the perfect gift…yeah pinto beans!

Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
Save Recipe

One interesting note. Refried Beans are not so named because they are fried more than once but because the original Spanish name is Frijoles Refritos. Refritos is Spanish for ‘well fried’ so they should actually be call Well Fried Beans!

Not being a re-fried bean expert, I thought I would take the advice of someone from Texas who pointed me to a recipe she thought looked good. Sure, sounded good enough so I took a leap of faith.

Big mistake. They weren’t the worst ever but I will always remember thinking how verklempt I was at a result that was less than stellar that had lots of ingredients invested.

I should have taken the time to learn more before I ever tried that recipe and I would have known a couple of things. NO! Do not add milk, half and half, or cheese; some might say ‘creamier’ but I would use a different word. Gloppier (is that a word?).

Absolutely garnish with cheese but don’t add any to the beans. So now I know and yesterday decided to give it my own twist and wow…OK, these are more what I was talking about. A far cry from any I’ve ever had!

Queso Fresco Cheese and Cilantro Garnish a Cast Iron Skillet Filled with the Best Homemade Refried Beans

I won’t do a full on comparison with the cream/cheddar cheese version because I considered that a fail but I will highlight what I think made these so stellar.

First and foremost, lots of seasoning when cooking the beans. Amazing how many recipes for refried beans are so boring. Beans, water, and maybe some onion? No thanks.

So I upped my game. I knew I would be sautéing some onion to add to them after they were cooked and mashed so I didn’t do that when I pressure cooked them but I did put a couple of tablespoons of bacon fat into the Instant Pot and sautéed some garlic with spices for just two minutes. Heating up your spices can really open them up and I think it adds more flavor to the final dish.

Last but not least, I used chicken broth instead of plain water to cook the Instant Pot Refried Beans with Bacon…they absorb the liquid, why not make it a flavorful one?

No bacon fat? No problem, use olive oil or whatever your favorite cooking oil is.

To make the beans I used these ingredients in the Instant Pot:

  • Bacon Fat
  • Minced Garlic
  • Chili Powder
  • Cumin
  • Chicken Broth – I actually used a combination of water and my favorite chicken broth concentrate (affiliate link)
  • 1 pound of pinto beans
The Best Re-Fried Beans with Bacon Garnished with Queso Fresco Cheese and Cilantro

How to Cook Refried Beans

Once the beans have been cooked (see Notes for cooking on stove-top), they are strained (save that precious cooking liquid!) and then finished in a skillet, the frying part.

Real old fashioned re-fried beans use lard to fry them after they are cooked. I actually have some lard in the freezer but I save it for pie crusts so I used bacon fat.

The leaf lard I use for pies is specifically fabulous for lack of flavor so I think bacon is better than lard; how can you go wrong with anything bacon?

These Instant Pot Refried Beans with Bacon are best if you take the time to cook them down until they start to become a bit dry, add more stock and repeat once or twice more.

Not unlike caramelizing onions, that step adds so much to the flavor. Once finished with frying, then they are mashed, thinned with some of the cooking broth, and the aromatics are added back in along with the bacon.

How to mash them? I’ve seen suggestions for using a potato masher or a Cuisinart food processor or even a fork. First decide the texture you want.

I decided that as long as I was making them that I would keep them chunkier and we loved them this way so much, no smooth version will ever measure up again but if you want prefer a smooth texture, use your food processor.

I don’t even have a potato masher because I use a potato ricer for mashed potatoes, so while unconventional I used a meat tenderizer (affiliate link)…you know one of those hammer looking things that you pound meat with. It worked perfectly so I can suggest it for your use. A friend said she uses a pastry cutter; I can see that working especially if you want a chunkier version!

These were so good that next on my agenda was a platter of Refried Bean Nachos. I’m going to combine the beans with cooked ground beef as the featured nacho ‘stuff’ and make those this weekend…look for that recipe soon!

PIN IT! ‘Instant Pot Refried Beans’Queso Fresco Cheese and Cilantro Garnish a Cast Iron Skillet Filled with the Best Homemade Refried Beans with Bacon

Cast Iron Skillet with The Best Re-Fried Beans with Bacon

Homemade Re-fried Beans with Bacon

Refried beans from scratch have so much flavor, put that can down!
5 average from less than 50 votes
Prep Time 20 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Course Beans and Lentils
Cuisine American, Mexican
Servings 10 Servings
Calories 240 kcal


Cook the Pinto Beans

  • 2 Tablespoons bacon fat olive oil, or mild cooking oil
  • 2 cloves garlic minced
  • 1 Tablespoons onion powder
  • ½ teaspoon chili powder
  • 1 teaspoon cumin
  • 1 pounds dry pinto beans
  • 8 cups chicken broth or 8 cups of water and 8 tsp of chicken broth concentrate

For the Refried Beans

  • 4 slices bacon diced
  • 1 onion diced
  • 1 jalapeno finely diced
  • 2 cloves garlic minced
  • ½ teaspoon chili powder
  • ½ teaspoon cumin
  • 4-5 cups homemade refried beans or 2 cans pinto beans drained and rinsed
  • 1 cup chicken or vegetable stock or saved liquid from making beans
  • salt and pepper to taste

For the Garnish

  • Lime wedges
  • ½ cup Queso Fresco cheese
  • ¼ cup fresh cilantro chopped


Prepare the Pinto Beans

  • Put the beans into a colander and rinse the beans 3-4 times until water is clear; removing any particles or bad beans.
  • Put the bacon fat into the pressure cooker and turn on sauté to medium heat. Add the garlic and spices and sautmedium for 1-2 minutes or until fragrant.
  • Add the chicken stock (or water and concentrate) and stir to mix with garlic and spices.
  • Add the beans to the stock; turn off pressure cooker, put on the lid.
  • Set to High Pressure for 25 minutes and then after cooking let the pot release pressure naturally; wait about another 15-20 minutes…or just ignore it until you’re ready to proceed. Total time to come to pressure and cook will be about 40-45 minutes.
  • After 45 minutes if you’re ready to proceed, manually release pressure if necessary. The beans are done when they are soft and the skin is just beginning to break open.
  • Strain the beans from the cooking broth and SAVE THE BROTH.

Make the Refried Beans

  • While the beans are cooking prepare the remaining ingredients for refried beans. In a heavy skillet (I used cast iron), fry the bacon until crispy on medium high heat. Remove the bacon and set aside.
  • To the bacon grease in the skillet add the onion and jalapeno and sauté until soft and slightly browned (about 4 minutes). Add the minced garlic and sauté for 1-2 minutes, do not let garlic brown. Spoon the aromatics into a bowl and set aside.
  • Add the prepared pinto beans to the skillet and sauté until they just start to get dry. Add a bit of the stock, sauté them down again; repeat 2-3 times until the beans start to get a bit toasty.
  • Using a potato masher, a meat mallet, or a fork, mash the beans to desired texture, add back in the aromatics and then start adding some of the cooking broth to achieve desired consistency. Add the chopped bacon and stir in thoroughly.
  • Season with salt and pepper to taste and continue heating until warm throughout. If they are too thin, continue heating until some of the liquid has evaporated and you've reached the desired consistency.
    Keep in mind the beans will thicken as they cool. They should have enough liquid that they do not have any structure but not enough to actually be runny.If you have leftover broth, save it; you might need to add more if you save the beans til later and reheat.


  • To Serve, garnish with crumbled Queso Fresco cheese, lime, and chopped cilantro. Serve hot.


Stove Top Method – Put beans into a pot and cover with at least 3 inches of water—about 3 quarts for 2 1/2 cups of dry beans. Bring to a boil and then lower heat to simmer, covered, for about 2 1/2 hours.


Nutrition Facts
Homemade Re-fried Beans with Bacon
Serving Size
10 Servings
Amount per Serving
% Daily Value*
* Percent Daily Values are based on a 2000 calorie diet.
Keyword bacon, homemade, refried beans
Tried this recipe?Let us know how it was!

Similar Posts


  1. I sometimes make refried beans when I have leftover charro beans and want something different the next day. I usually use lard — will have to use bacon next time. And your beans will be spectacular in nachos! We’ve been making a lot of nacho-like stuff lately. Comfort food! We need it. 🙂

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.