Bean Soup with Bacon – Pressure Cooker Recipe

Bean Soup Pressure Cooker Instant Pot

Sometimes I don’t plan ahead with my meals. Either I didn’t go to the store or did not take some meat out of the freezer to thaw. It is in those times that I love my pressure cooker. Electric pressure cookers, like the Instant Pot, allows you to make a meal much faster than than it would take using the stove or slow cooker.

Here is a recipe for pressure cooker bean soup with bacon. This is great because it is all stuff that you probably have on hand and can be made pretty fast for soup. There is very little prep that is needed for this soup, just cutting up the bacon and dicing a few vegetables.

After that, you let the pressure cooker take care of the rest.

The recipe calls for 3 cups of mixed dry beans. You can use prepackaged beans or make your own mix of dry beans. If you want a recipe for making your own mixture, check out my recipe – Make Your Own Bean Soup Mix

Bean Soup Pressure Cooker Instant Pot

The great thing about using a pressure cooker is that you do not need to soak the beans before you make the soup. Normally for a stovetop or slow cooker bean soup you need to soak the beans overnight. Not with an electric pressure cooker!

It doesn’t matter if you are using an Instant Pot or other brand electric pressure cooker, you can add the beans dry right along with the rest of the ingredients!

It is just amazing how fast you can make this soup. From start to finish it takes less than 2 hours, which is outstanding considering that includes just taking the dry beans right from the shelf of the pantry.

Bean Soup Pressure Cooker Instant Pot

One of the great things about making soup in the pressure cooker is for those times when you need to make a meal fairly quick. Whether it is a weeknight meal or you suddenly have guests coming over for dinner, This soup uses ingredients that you likely have in your pantry and fridge and requires very little prep. The pressure cooker does most of the work, so you can do other things which the soup is cooking.

Plus it is hearty and absolutely delicious!

Bean Soup Pressure Cooker Recipe with Bacon!

Bean Soup Pressure Cooker Instant Pot
5 out of 5
15 reviews
Pressure cooker bean soup is hearty and healthy made in an electric pressure cooker. Great for the Instant Pot. Can also be adapted for slow cooker
Prep Time: 15 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 45 minutes
Servings: 8 people


  • 10 slices bacon
  • 1 onion, diced
  • 2 celery stalks, diced
  • 2 carrots, peeled and diced
  • 2 garlic cloves, minced
  • 1 can diced tomatoes (28 oz)
  • 3 cups dry bean soup mix
  • 8 cups water or broth
  • 2 bay leaves
  • 1 tsp salt
  • 1 1/2 tsp black pepper
  • 2 tbsp fresh parsley, minced


  • Slice bacon into small pieces. Set electric pressure cooker to saute and fry bacon until it is starting to brown, about 5-7 minutes. Lift the metal bowl/pot out of the pressure cooker with oven mitts and drain most of the bacon grease. Place pot back into the pressure cooker.
  • Stir in the diced onion, celery, carrots and garlic. Saute until onions are transparent, about 5 minutes.
  • Stir in the remaining ingredients. Close the lid and make sure the valve is set to seal. Set the pressure cooker on high for 60 minutes.
  • Once the pressure cooker has cooked for the 60 minutes and beeped, manually release the pressure by turning the valve to vent. Once the air pressure is released, remove the lid and stir.
  • Serve.


For a recipe of how to make your own dry bean mix check out my recipe here:


Bean Soup Pressure Cooker Instant Pot

Did you try this recipe?

Leave a comment and let me know how it turned out. Or, take a picture to share on Instagram and tag me @theblackpeppercorn.

Leave a comment


  • This was absolutely delicious soup, so hearty!! The flavors blended so nicely. I’m definitely going to try some of your other recipes – thank you!!

    • Reply
  • Steve,

    Thanks for the recipe. Simply, delicious.

    • Reply
  • I am in love with this recipe. I have made it 4 times in the past couple of months, and I crave it when I am out. It gets better each day after making a batch. I use about 1/3pound turkey bacon from Costco, and I make the bacon as crispy as possible. I haven’t had celery in the house for any of my batches, so I added extra carrots. I also added 1 teaspoon of ground cumin because I love cumin. I could not taste the cumin, so I don’t know how much it affected the flavor. I have used kidney, pinto, black eyed peas, and black beans. They all work. One of my beans needed a bit more softening, so I started doing a 10 minute natural release before the quick release. This soup freezes well, so don’t be afraid of making a big batch.

  • I pre-soaked my beans already… I set it for the full 60mins anyway… hope I don’t overcook them, if that’s even possible lol. I’m excited, thank you!!

    • Reply
  • This was so so good. Made with some bacon, and a ham hock that I had in our freezer and it was fantastic. Going to spice it up a bit next time – and maybe add some chipotle sausage. We all loved it. Thank you for posting!

  • Made this and it was a real winner! I added some red pepper flakes and a little chili powder.
    Glad I found this site!

    • Reply
    • Wow! Great recipe. Very flavorful. I used the Pereg soup mix and added organic apple chicken sausage instead of the bacon.

      • Reply
      • So glad you enjoyed the soup! I am planning to make another pot of it today. So good!

  • I love this soup! I made it without bacon, and since I had an expiring jar of salsa, I used that instead of the canned tomatoes. Awesome!

    This soup is a versatile base and can be adjusted so many ways. Thank you for sharing!

    • Reply
  • Tried this soup today! So so very good. We are Orthodox Jews so no bacon for us but still great tasting soup. I ran the pressure cooker for an hour and half to make sure the bean are well hydrated. Thank you so much for a wonderful recipe!

    • Reply
    • So glad to hear you enjoyed it. I have made it many times without the bacon as well and the soup still has a wonderful flavour

    • Try substituting another smoked meat (like turkey or lamb bacon) for the bacon or just add liquid smoke flavoring.

      • Reply
  • This turned out great! I waa concerned about the carrots being cooked for 60 minutes, but I was very happy with the result.I used navy and northern beans. I had a 14oz smoked sausage to use so I threw that in (sliced) — it was a good call. Thank you for the recipe.

    • Reply
    • So glad you enjoyed it! I am sure it was awesome with the smoked sausage

  • This was the first recipe I tried in my new Instant pot and am so pleased with the results! Easy to follow instructions, great taste, and quick (as far as beans go). This one is definitely going in the regular rotation of recipes!

    • Reply
  • Without question, this is a great recipe.

    • Reply
  • Excellent recipe. Followed your instructions and I was rewarded with a pot full of deliciousness!!!

    Thank you for sharing and making my first foray into instant pot soup making a success

    • Reply
  • I just made this soup. I have type 2 diabetes and I have managed it well with diet and exercise but have slid the last several months and had to go back to healthy eating. I now eat more of a vegetarian diet. I made this dish but left out the bacon. I thought it might be bland and flavourless but I was wrong. This dish is amazing!

    • Reply
  • Can I cut this recipe in half?

    • Reply
    • Yes you can and there is a simple way to actually do it on my website. If you look at the recipe, it says that it serves 8 people. You can then click the up or down arrow just to the right of the number. It will automatically adjust the ingredient quantities. You then can click the “print” button just below the picture in the recipe box and it will print it for your desired serving size. Hope that helps! If you have any other questions, feel free to ask.

  • What size is this recipe for a 6qt or 8qt? It makes a difference in the amount of beans. Thank you

    • Reply
    • I use a 6qt for this recipe and it fills it up to the max line on my inner pot.

  • I tasted this at Steve’s cooking demo at Maple Grove. OH. MY. GOODNESS!!!! So incredibly good. Now you must realize, I don’t even like bean soup, in fact have never been a big fan of any cooked beans. I could have devoured the entire Pot. So good! I’ll definitely be making this when my Instant Pot arrives from Amazon. So excited to try this way of cooking. Thanks Steve!

    • Reply
  • Tried it today, using bacon ends and great northern, pinto, and black beans, plus split peas. Also added a splash of lemon juice after cooking. DELICIOUS. Thanks for sharing!

    • Reply
  • Never have I done beans this way. Shall be interesting and very time saving.

    • Reply
  • The great thing about using a pressure cooker is that you do not need to soak the beans before you make the soup. Normally for a stovetop or slow cooker bean soup, you need to soak the beans overnight. Not with an electric pressure cooker!

    It doesn’t matter if you are using an Instant Pot or another brand electric pressure cooker, you can add the beans dry right along with the rest of the ingredients!

Subscribe to the newsletter and never miss a recipe!