clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Instant Pot Baked Beans

1 Star2 Stars3 Stars4 Stars5 Stars (5 votes, average: 5.00 out of 5)

  • Author: Kara Lydon
  • Total Time: 1 hour 15 minutes
  • Yield: 10-12 servings 1x
  • Diet: Vegetarian


These Instant Pot Baked Beans are a quick and easy way to get delicious baked beans on the table at your next cookout! No more cooking for hours in the stove. With vegetarian / vegan and non-vegetarian versions, there’s something for everyone!


  • 1/3 lb. bacon (about 4 slices), sliced into 1/2-inch pieces* (omit for vegetarian version)
  • 1 tablespoon olive oil (only for vegetarian version)
  • 1 small yellow onion, diced (about 1 1/4 cup)
  • 2 garlic cloves, minced
  • 1 lb. great northern beans, soaked overnight*
  • 2 cups vegetable broth
  • 1/2 cup tomato paste
  • 1/2 cup molasses
  • 1/4 cup brown sugar
  • 2 teaspoons liquid smoke
  • 1 tablespoon vegan Worcestershire sauce (like Annie’s)
  • 1 tablespoon dijon mustard
  • 2 teaspoons chili powder
  • 2 teaspoons smoked paprika
  • 1 teaspoon salt


  1. Turn Instant Pot on and set to sauté function. If using, add bacon and cook until bacon is slightly crispy, about 4 minutes. Add onion and cook until translucent, about 4 minutes.
  2. If not using bacon, add olive oil and onion and cook until translucent, about 5 minutes.
  3. Add garlic and cook until fragrant, about 1 minute.
  4. Add beans, broth, tomato paste, molasses, brown sugar, liquid smoke, worcestershire sauce, dijon mustard, chili powder, smoked paprika and salt. Stir to combine.
  5. Secure lid onto Instant Pot. Close the steam vent (should be on sealing). Set to high pressure for 20 minutes. Allow natural pressure release for 20 minutes.
  6. Remove lid. Turn on sauté function and let simmer until thickened, about 15 minutes.


  • For 1 lb beans, soak in 6-8 cups water overnight, or at least for eight hours. Drain before use. Pre-soaking overnight produces the best results!
  • For quick soak method, add beans, 8 ounces water and 1 teaspoon salt to Instant Pot. Set to high pressure for 25 minutes. Allow natural pressure release. Drain.
  • Prep Time: 10 minutes
  • Cook Time: 65 minutes
  • Category: Sides
  • Method: Instant Pot
  • Cuisine: American

Keywords: instant pot baked beans, instant pot vegetarian baked beans, instant pot vegan baked beans