Instant Pot Homemade Pork and Beans—your childhood favorite pork n’ beans made at home in your Instant Pot with dried beans and lots of crispy bacon and just a couple other pantry staples.
Get the SLOW COOKER pork and beans recipe here
Instant Pot Homemade Pork and Beans
I must admit that as a child I really loved pork and beans. Loved them. Even now I still do. You know the kind that comes in a can? I love the tomato based sauce and the not too sweet flavor. I’m not a huge fan of my baked beans being super sweet. So I decided to create my own version at home. I wanted to make everything from scratch so I decided to use dried beans. The Instant Pot is the perfect tool to cook dried beans. It’s soooo easy and they turn out well if you use a couple of suggestions.
- Soak the beans overnight (or use a quick soak method). I know there are recipes that say you don’t need to soak but I find that the beans turn out much better if they are soaked overnight (plus your tummy will thank you). I also suggest adding a tablespoon of salt to the beans and the water. This salty brine that the beans soak in will enable the tough skins to become tender the next day when you cook them in the Instant Pot. Don’t worry about sodium content. You’ll rinse off the beans before you cook them.
- Don’t add any acidic ingredients until the beans are tender. The minute you add anything tomato-based those beans are going to firm up immediately. So if you’re making chili or soup with diced tomatoes wait until the beans are tender before you add them into the Instant Pot.
- For this Instant Pot homemade pork and beans I have used both dried pinto beans and dried navy beans. I ended up using bacon as the pork instead of the traditional salt pork. I just prefer a crispy bacon over a limp piece of fatty pork. If you want you could throw a ham hock in with the cooking beans for lots of flavor.
- I made a semi-small batch (it made 6 servings). If you’re bringing this to a potluck I recommend doubling the recipe. To double the recipe use the double the ingredients and keep the same cooking time.
You might also like…
What Pressure Cooker Did You Use?
To make Instant Pot Homemade Pork and Beans I used my 6 quart Instant Pot Duo 60 7 in 1*. I love this Instant Pot because it has the yogurt making function which I use almost weekly. It has two pressure settings (high and low), and there are also little slots in the handles so that you can rest the lid there instead of putting it down on your counter-top.
Your childhood favorite pork n’ beans made at home in your Instant Pot with dried beans and lots of crispy bacon and just a couple other pantry staples.
- 12 oz of dried pinto or navy beans (this is about 2 cups of dried beans)
- 1 Tbsp salt (for soaking)
- 2 (8 oz) can tomato sauce
- 1 Tbsp Dijon mustard
- 2 Tbsp molasses
- ½ tsp salt
- Fresh ground pepper, to taste
- 6 pieces of crispy cooked bacon, cut into quarter inch pieces
- Pour the beans into a mixing bowl and fill will lots of water. Add in 1 Tbsp of salt. Soak the beans for 8-12 hours (see note below).
- Pour the beans into a colander and rinse thoroughly. Discard the soaking water.
- Pour the beans into your Instant Pot liner. Pour 4 cups of water into the Instant Pot liner.
- Cover the Instant Pot and secure the lid. Make sure the valve is set to sealing. Set the manual/pressure cook button to 20 minutes for pinto beans and 30 minutes for navy beans. When the time is up let the pot release the pressure naturally for 10-20 minutes and then move the valve to venting. Remove the lid. Drain off any excess water.
- Add in 2 cans of tomato sauce, Dijon mustard, molasses, 1/2 tsp salt and pepper to taste. Gently stir. Add in the bacon and gently stir.
- Serve immediately or turn the Instant Pot to warm and serve at your leisure. The beans will stay good on warm for up to 3 hours.
If you don’t have time to soak the beans you can cook the beans without soaking. I always soak my beans because I don’t want to deal with tummy issues. For no soak beans add 20 extra minutes to the cooking times I mentioned above. If you want you can also use the “quick soak method” which will allow you most of the benefits of soaking but in a fraction of the time.
How to Quick Soak: Add the beans to your Instant Pot with 4 cups of water and 1 Tbsp of salt. Bring to a boil using the saute setting. Once the water is boiling then quickly cover the pressure cooker and and turn valve to sealing. Set the manual/pressure cook button to 2 minutes. When time is up slowly move valve to venting. If foam escapes then move valve back to sealing for 20 seconds and try again. Remove the lid. Then rinse and drain the beans and use them in the recipe.
- Prep Time: 10 minutes
- Cook Time: 20 minutes (plus soaking time)
- Category: Sides
- Method: Instant pot
- Cuisine: American
*Karen Petersen is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.