These Instant Pot vegetarian baked beans are a quick and easy way to get delicious baked beans on the table at your next cookout! cup of baked beans served with burgers

Baked beans are a delicious source of plant-based protein. There’s no arguing that. But if you told me I have to spend all day long cooking them, like 6 hours in the oven, I’d laugh in your face. Especially in the summertime! Who wants their oven on for that long?! We’re already cranking the A/C in our house and it’s not even July yet!

beans placed in instant pot

Enter the glorious Instant Pot. Here to save us from our oven woes. Pre-soaked beans only take about an hour in the Instant Pot to cook (we’re talking total time here). I’ll take that over a sweltering home any day! Plus, since I live in Boston, aka Beantown, it feels only appropriate that I should have a baked beans recipe on the blog. 

cup of baked beans served with burgers

Sweet and savory, soft and creamy, these beans are the exact texture and flavor you’d hope for in a baked bean. With all of this jam-packed flavor, you’d think it had been cooking for hours on the stove. 

cup of baked beans served with burgers

Serve these babies up with your BBQ fare at your next cookout, aka 4th of July next week!

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 Vegetarian Baked Beans

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


  • 1 tablespoon olive oil
  • 1 lb. great northern beans, soaked overnight*
  • 1 small yellow onion, diced (about 1 1/4 cup)
  • 2 garlic cloves, minced
  • 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. Add olive oil and onion and cook until translucent, about 5-7 minutes. Add garlic and sauté until fragrant, about one minute.
  2. Add beans, broth, tomato paste, molasses, brown sugar, liquid smoke, worcestershire sauce, dijon mustard, chili powder, smoked paprika and salt. Stir to combine.
  3. 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.
  4. 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.

You May Also

Want more cookout recipes like these vegetarian baked beans? Check out these other recipes below!

Corn and Tomato Salad

Shrimp and Veggie Kabobs with Wild Blueberry Barbecue Sauce

Grilled Eggplant with Pecan Pesto

Leave a Comment

Note: Your email address will not be published.

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


  1. Patti

    This is a pretty tasty recipe.

    Three suggestions:
    1. Bloom the chili powder and paprika in the pot for a minute before you add the other ingredients.
    2. At higher elevations, you may have to add additional time. (I had to add 10 minutes.)
    3. Rather than step 4, I put what I was serving into a baking dish and put it in the oven to cook off some of the liquid.