Instant Pot Baked Beans

4.95 from 75 votes

Quick and easy to make, these Instant Pot baked beans are rich in flavor with just the right amount of sweetness. This is one delicious veggie side dish!

This post may contain affiliate links. Please read our disclosure policy.

Cook homemade baked beans from scratch in a fraction of the time with this easy Instant Pot recipe. This vegetarian side dish recipe is rich and tasty, and a breeze to make in your pressure cooker!

Large dish of instant pot baked beans garnished with parsley
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

Ingredients & substitutions

  • Beans: If you can, try to use pinto beans when making this baked bean recipe, through you could also use kidney beans or cannellini beans if you prefer. Use dried beans, not canned, for this recipe.
  • Oil: Used to saute. Olive oil works great, as will vegetable or canola.
  • Onion and garlic: Diced finely and minced to add extra flavor to the beans.
  • Seasonings: Dried basil, salt and pepper.
  • Ketchup and tomato paste: For that rich tomato sauce. The paste has a more concentrated flavor and the ketchup also adds a little sweetness.
  • Mustard: Dijon mustard adds a nice tangy flavor. You can use yellow mustard if you prefer a milder taste.
  • Broth: Use vegetable broth if you want to keep these beans vegetarian. You can also use chicken or beef stock.
  • Honey: Honey adds a nice sweetness to the baked beans. You can make this side dish vegan by using maple syrup, molasses or brown sugar instead.
Ingredients to make the recipe

How to make instant pot baked beans

  1. Place the dried beans in the Instant Pot.
  2. Cover with water and cook. Drain and set to one side.
  3. Saute the onion and garlic and add the ketchup, paste and mustard.
  4. Stir and cook until well combined.
  5. Pour in the broth and bring to a boil, before adding the beans back in with the honey.
  6. Cook on high pressure, quick release and serve.
6 image collage to show how to make the recipe in the instant pot

Tips for making baked beans

  1. Rinse the beans before placing in the Instant Pot. This will remove any dirt and be sure to check for any grit.
  2. Cut down on cooking time by using canned beans. Drain and rinse the beans well and skip the first cook. Just add the beans to the Instant Pot at step 6 of the recipe, once you have added and boiled the broth.
  3. Make your own flavors! You can easily mix this recipe up by swapping or adding some ingredients. For BBQ baked beans, swap the mustard for your favorite BBQ sauce, or try adding in some liquid smoke. You can also sneak in some extra veggies like diced bell peppers or mushrooms when you saute the onion and garlic.
  4. Allow the baked beans to set to thicken the sauce. You’ll notice it may look somewhat liquidy when it’s done cooking. But after just 10-15 minutes of allowing them to set, you’ll notice it will be thicker.

Frequently asked questions

How long do they keep?

If you have leftovers, they will keep well in the fridge for two days, and can be reheated on the stovetop or in the microwave. They can also be frozen for up to 2 months. Thaw them overnight in the fridge before reheating.

Do you need to soak the beans?

Because these baked beans are cooked in the Instant Pot, there is no need to soak them first. The heat and pressure cooks the beans fully, and quickly, and they come out perfectly tender.

What do you serve them with?

These baked beans are great to serve with BBQ favorites, a side for a weeknight dinner, or do what the British do, and pile them onto slices of toast or on a baked potato!

Two bowls of baked beans

This homemade baked bean recipe is so quick and easy to make in the Instant Pot. They are much lower in salt and sugar compared to the cans of beans at the store, and the flavors are all kinds of delicious! Your whole family is going to love these!

More side dishes to try:


If you try this healthy-ish feel good Instant Pot Baked Beans recipe or any other recipe on Feel Good Foodie, then don’t forget to rate the recipe and leave a comment below! It helps others who are thinking of making the recipe. We would love to hear about your experience making it. And if you snapped some shots, share it on Instagram so we can repost on Stories!

order MY book

The Feel Good Foodie Cookbook is now available everywhere books are sold!

Instant Pot Baked Beans

Quick and easy to make, these Instant Pot baked beans are rich in flavor with just the right amount of sweetness. This is one delicious veggie side dish!
5 from 75 votes
Servings 9 servings
Course Side Dish
Calories 235
Prep Time 5 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 10 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!



  • Rinse the pinto beans under cold water, add to the Instant Pot and cover with cold water by 2 inches (about 2 quarts).
  • Place the lid on the Instant Pot and move the valve to sealing. Press manual pressure on high for 35 minutes. You’ll notice the Instant Pot will start to come to pressure and then the timer will begin. This can take 8-10 minutes.
  • When the cook time is up, carefully let the pressure release by manually opening the valve (use an oven mitt or towel). Carefully open and remove the lid, then drain the beans into a colander or sieve and rinse well. Set aside.
  • Set the Instant Pot to the sauté setting on high. Add the olive oil, onions, garlic, and dried basil. Cook until the onions are slightly translucent and garlic is fragrant, 4-5 minutes. Season to taste with salt and pepper.
  • Add the ketchup, mustard, and tomato paste to the Instant Pot. Stir constantly and cook until well incorporated, around 2 to 3 minutes. Pour the broth into the Instant Pot and use a spoon to scrape up any browned bits stuck to the bottom. Bring the mixture to a boil and cook for 1 to 2 minutes. Turn off the Instant Pot.
  • Return the cooked beans to the Instant pot along with the honey. Stir to combine.
  • Place the lid on the Instant Pot and move the valve to sealing. Press manual pressure on high for 15 minutes. When the cook time is up, carefully let the pressure release by manually opening the valve (use an oven mitt or towel). Serve immediately.


Storage: Store any leftovers in an airtight container. They will last about 2 days in the fridge.


Calories: 235kcal, Carbohydrates: 42g, Protein: 12g, Fat: 3g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Trans Fat: 1g, Sodium: 177mg, Potassium: 797mg, Fiber: 9g, Sugar: 10g, Vitamin A: 94IU, Vitamin C: 6mg, Calcium: 70mg, Iron: 3mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American
Course: Side Dish
4.95 from 75 votes (71 ratings without comment)

Rate and comment

Recipe Rating


  1. Linda says:

    How much ketchup, paste, etc do I use please ?

    1. Yumna J. says:

      Hi Linda, you can find the full ingredient list and recipe instructions right above the comments in the recipe card. Hope you enjoy!

  2. STU says:

    Best beans I ever made! Excellent flavor!

    1. Yumna J. says:

      Thank you so much, Stu!

  3. Nicola McIrvine says:

    Hi there! I probably should have read your notes closer but I soaked my beans overnight in order to cook them today. Should I adjust the cooking time now? And if so, how much do you recommend? Thanks!

    1. Yumna Jawad says:

      I haven’t tried that with this recipe yet, but you could try cutting the cooking time in half or by a third?

  4. Lisa says:

    Not a fan at all. I followed recipe instructions and released the pressure as soon as the beans were done, then left the room. Upon return, I found a huge mess of liquid all over the counter. I should have let it spend some time before releasing at all. I didn’t use as much mustard as the recipe called for as I didn’t feel mustard belonged in the recipe; I was right, despite having used less than called for, the mustard flavor in the beans is horrible. I should have just used my regular recipe and adapted if needed to the instant pot.

    1. Yumna Jawad says:

      Thank you for your feedback! I’m not sure why there was a liquid mess, as I have never encountered that with this recipe.

  5. bride zorko says:

    This looks really good!

    1. Yumna Jawad says:

      Thank you so much!

      1. Carlotta says:

        These beans were a hit at our 4th of July Vegetarian BBQ. I followed recipe as instructed, but added more flavors to suit my taste.

        1. Yumna Jawad says:

          That is so great to hear! Yay!!

  6. Tom Hamilton says:

    Is gas and bloating a problem due to using the water from cooking un soaked beans?

    1. Yumna Jawad says:

      It shouldn’t be!

    2. Lisa Lisa says:

      I always soak my beans for 48 hours regardless of whether the recipe calls for it or not.
      No gas problems that way.

  7. Ken Lovering says:

    Soooo many great recipes, and easy to follow. Great graphics, thanks.

    1. Yumna Jawad says:

      Thank you so much! Glad you found it useful!

  8. Silvia says:

    When I’ve had the fortune to travel to the UK, I’ve eaten breakfast with these beans. Once in my country, I’d like to make that English breakfast and today you send the recipe. I would like to know if I can replace the tomato paste with simple tomato.

    1. Yumna Jawad says:

      This is perfect in that case! I have yet to try this with a tomato paste substitute, but let me know if you decide to give that a try!