Instant Pot Baked Beans (From Dried or Canned)
A reader comment: First time cooking beans in an Instapot! I appreciated the helpful information about the quick soak method .. the beans came out perfect… So good! Eile
Instant Pot baked beans have the deep, rich flavor of the classic slow-cooked version, made in a fraction of the time. This one has a quick-soak shortcut for the beans that cuts the prep time way down.

What to expect
Technically, these aren’t “baked” – they’re cooked under high pressure in the Instant Pot. You won’t notice the difference.
I served these at a dinner party last week alongside ribs, and they disappeared fast. I made them the day before and reheated on the stove – the sauce actually thickens up nicely overnight, so the make-ahead route works.
The beans come out tender, coated in a sweet, savory sauce built from maple syrup, molasses, brown sugar, and Worcestershire sauce.
Since they’re made from scratch, you’re skipping the preservatives in canned beans, plus getting a solid hit of fiber and protein for relatively little fat – one cup has 12 grams of fiber.(Ok, they are a bit carb-y).
Ingredients- tailored to your taste


- Dry beans: I like to use white navy beans, which are small white beans with a mild flavor.
- Bacon adds great smoky flavor to the beans. Use the type you prefer – applewood smoked, hickory smoked, turkey bacon. You can also leave it out.
- Molasses, together with maple syrup and brown sugar, sweetens and helps thicken the sauce.
Substitutions
- White navy beans: Instead, use pinto beans, white kidney beans (also called canellini beans) or Great Northern beans.
- Molasses:
- Instead of ¼ cup each of molasses, dark brown sugar, and maple syrup, use ½ cup dark brown sugar and ¼ cup maple syrup.
- Or swap the molasses 1:1 for honey.
- Avoid blackstrap molasses as a substitute – it’s more bitter and less sweet, and can throw off the sauce.
Variations
- Build or adjust flavors
- Adjust the sweetness with more or less molasses and maple syrup.
- For more tang, increase the dried mustard or add a bit of Dijon mustard.
- Add extra smoky flavor with a few drops of liquid smoke or smoked paprika.
- Add-ins:
- Add heat with a pinch of red pepper flakes or chilli powder.
- Sauté a bell pepper with the onion and bacon.
- Add sausage or ground beef instead of or in addition to the bacon.
- Vegetarian version – eliminate the bacon.
- Texture: If you prefer softer beans, pressure cook them for a bit longer.
- Lower calorie version: Skip the bacon or use lower fat turkey bacon. And reduce the brown sugar, maple syrup and molasses a bit. You can also substitute the brown sugar with a stevia brown sugar mix found in some grocery stores.
Step by step instructions

Soak the navy beans either using the quick or slow soak method. (See Shortcuts). Drain the beans.






Tip
The beans will thicken on standing or when reheated the next day.
Shortcut
- Skip soaking the beans and use plain canned navy beans. This will save an hour or more and require less cooking time. You will be trading off ‘from scratch’ for a nice convenience.
- Or use the short soak method instead of the longer one (see recipe card).
What to serve with Instant Pot baked beans
These easy baked beans are a popular side dish for a potluck, summer BBQ and backyard dinner. Serve them with:
- pork back ribs (baked, parboiled, or sous vide)
- steak on the grill
- scrambled eggs
- spinach mac and cheese or quinoa mac and cheese
- crispy chicken burgers, broccoli burgers or hot dogs. Add a side of no-mayo potato salad too.
Recipe FAQs
Yes. For a quick soak, boil the rinsed, salted beans (covered by 2 inches/5 cm of water) for 2 minutes, then let sit covered for 1 hour. For a slower soak, just let them sit in the salted water for 3 hours or overnight instead. Either way, drain and rinse before continuing with the recipe. Alternative/ Shortcut: Use canned beans and skip soaking altogether.
Yes, you can skip the soak and use canned beans instead. Because canned beans are already hydrated, they will require less cooking time. Make sure to rinse the canned beans before cooking them and reduce the cooking time to about 25-30 minutes.
This usually comes down to the beans themselves – either they’re older (older dried beans take longer to soften, sometimes never fully) or they weren’t stored well. If yours come out hard, simmer them briefly in plain water until soft, then stir them back into the sauce and continue with the recipe.
Yes, they actually taste better the next day, once the sauce has had time to thicken. Store cooked beans in an airtight container in the fridge for 3-4 days. Reheat on the stovetop with a splash of extra water, or in a covered dish in the oven at 350F/177C for about 30 minutes.
Yes, you can freeze the cooked beans for up to several months. Just add the beans to airtight freezer-safe containers or plastic freezer bags. Thaw overnight in the fridge, then reheat on the stovetop or in a covered dish in the oven at 350F/177C, adding a splash of water if they’ve thickened up too much.

More instant pot side dishes
- instant pot potatoes and carrots
- instant pot veggie rice
- pumpkin risotto recipe (instant pot)
- lemon asparagus risotto (instant pot)
- lemon risotto with grilled vegetables (instant pot)
Or check out our full collection of instant pot recipes.
If you make this recipe, let us know how it went! A rating & comment below mean a lot to us.
Instant Pot Baked Beans
Ingredients
- 2 cups dry navy beans, Note 1 about 1 pound/454 grams.
- 1 tablespoon kosher salt for soaking beans
- Optional: 5-6 slices thick cut bacon, chopped (omit for vegetarian version)
- 1 medium onion, chopped
- 2 teaspoon minced garlic (1/2 tsp garlic powder)
- 3 cup water
Sauce ingredients
- 1/4 cup molasses
- 1/4 cup pure maple syrup
- 1/4 cup brown sugar
- 1/3 cup ketchup
- 1 tablespoon Worcestershire Sauce
- 1 1/4 teaspoon dried mustard
- 1/2 teaspoon kosher salt
- 1/4 teaspoon ground black pepper
Instructions
- PREPARE BEANS: Rinse dry beans and add to pot with salt. Add water to cover 2 inches/5 cm above beans. For QUICK SOAK method: Bring to boil, then boil for two minutes. Remove from heat and let set covered for 1 hour. For SLOW SOAK method: Soak for 3 hours or an overnight soak.Drain and rinse beans in a colander after either soak method. You can also use canned beans (Note 1) which cuts the cooking time significantly.
- GATHER INGREDIENTS FOR INSTANT POT: Put all sauce ingredients in a small bowl. Set aside.
- SAUTÉ AROMATICS AND BACON (if using): Choose Sauté function on Instant Pot (IP) or BROWNING on Pressure Cooker and let it heat up. Add onions and bacon (if using) to the inner pot. Sauté for about 5 minutes stirring occasionally until onions are translucent and bacon is beginning to brown. Don't drain the bacon grease. Add a few tablespoons water, scraping up any brown bits from the bottom of the pot. Continue cooking until the water has evaporated. Add garlic and sauté another 30 seconds.
- PRESSURE COOK: Add beans, all sauce ingredients and water to the Instant Pot. Stir. Lock lid and set spout to the sealing position (or close pressure valve). Choose High Pressure for 45-50 minutes. (Note 2). Or cook 25-30 minutes if using canned beans. When machine beeps, allow natural pressure release for 15 minutes, then turn to Venting to allow release of remaining pressure. Open lid. Stir in salt. Taste for tenderness and sweetness. Add more molasses or maple syrup if desired. If beans are not soft enough, lock on lid and pressure cook on high pressure for another 10 minutes. To further thicken the sauce, cook the beans using the sauté function for a few minutes. But note they will thicken on standing or in the fridge.
Recipe Notes
- Bean options:
- You can skip soaking the beans and use plain canned navy beans. You will need 4-5 cups/1 kg. This will save the soaking time and reduce cook time to 25-30 minutes.
- Instead of white navy beans, you can substitute with pinto beans, white kidney beans (also called cannellini beans) or Great Northern beans.
- For softer beans: pressure cook them for a bit longer. Older beans will take longer to cook.
- For a thicker sauce: If you still want to thicken sauce a bit more (if you are serving them immediately for example), choose SAUTÉ function on the instant pot and cook while stirring for 3-4 minutes or until desired consistency
- To make ahead/store: Store the cooked beans in an airtight container in the fridge for 3-4 days. Reheat them on the stovetop with a bit of extra water. Or in a covered dish in the oven at 350F/177C for about 30 minutes. The bean can also be frozen for up to 3 months.
-
Variations:
- Build or adjust flavors
- Adjust sweetness with more or less molasses and maple syrup.
- For more tang, increase the dried mustard or add a tsp of Dijon or yellow mustard.
- Add extra smoky flavor with a few drops of liquid smoke or smoked paprika.
- Add-ins:
- Add heat with a pinch of red pepper flakes or chilli powder.
- Sauté a bell pepper with the onion and bacon.
- Add sausage or ground beef instead of or in addition to the bacon.
- Vegetarian version – eliminate the bacon.
- Lower calorie version: Skip the bacon or use lower fat turkey bacon. And reduce the brown sugar, maple syrup and molasses a bit. You can also substitute the brown sugar with a stevia brown sugar mix found in some grocery stores.
- Build or adjust flavors
Nutrition
This recipe is adapted from This Old Gal.

