Home » Recipe Index » Recipe

Quick Instant Pot Navy Bean with Bacon Soup

This post contains affiliate links. As an Amazon Affiliate if you purchase through those links I earn a small commission. Thank you!

Did you LOVE Bean with Bacon Soup as a kid? You’re in LUCK because this is the Navy Bean Soup Recipe you’ve been looking for! But it’s an Instant Pot Bean Soup recipe, so you know it’s quick AND tasty.

Instant Pot Navy Bean SOup Recipe in big white bowl in front of Instant Pot Pressure cooker system

This thick Instant Pot bean soup is filled with navy beans, carrots, celery, onions, and of course bacon! It’s just a homemade version of that old canned classic we all loved as kids.

all the ingredients for a homemade bean soup recipe made quickly in the instant pot-celery, carrots, bacon, seasonings, dried beans, broth and of course the instant pot.

BUT It’s Better

Why is this one better? Well to start with it’s cheaper. Dried beans are one of the best ways to get a protein serving at a decent price. You can grab a bag at your local grocery store for around a dollar a bag. Obviously expect to pay more if you live in MY hometown in Alaska, where beans are around 1.69 to 2.19 a pound.

A fresh bowl of this navy bean soup recipe, with the instant pot in the back, and a small plate with a bread roll on it.

This Navy Bean soup recipe is also chock full of vegetables for a delicious full flavor. You need a 1 1/2 cups of chopped celery AND chopped carrots for this soup. You CAN add more too. Plus a bag of frozen chopped and peeled butternut squash never hurt anything.

Another view of the ingredients for homemade bean with bacons soup, or as more people call it navy beans soup. Plus the Instant Pot is in the picture too.

And one more point about this navy bean soup. The salt content is so much lower! When you cook beans YOU control the salt. Canned beans and canned soups are full of sodium, this soup is so flavorful you don’t need that much salt. You will need to add salt but not that much.

Quick Instant Pot Bean Soup

Talk about quick! These beans don’t require an overnight pre-soak. Just a quick 5-minute high-pressure pre-cook and then another 7-minute high-pressure cook for the entire pot of soup. That means comfort food is ready when you need it to be ready.

A tighter shot of the fresh homemade bean soup recipe. This picture has a bowl of soup, with a spoon tucked in it, and small part of the bread roll on a plate is showing.

What if I can’t find Navy Beans?

Can I substitute Great Northern Beans for Navy Beans? Yes you can! I would add a minute to the pre-cook AND the cooking times if you’re going to use a bigger bean. Both Navy Beans and Great Northern Beans can be substituted for each other in most, if not all recipes.

Which Instant Pot to Use for Bean Soup?

Honestly? ANY of the bigger 6 or 8 quart Instant Pots will work to make bean soup. This recipe was developed using a 6 quart Duo.

Got Dried Beans and You Don’t Know What to Make?

I have you there friend! I wrote a huge post ALL about dried beans and linked to all kinds of recipes for beans. If you need it, that post probably has it!

My FAVORITE Instant Pot Recipes! You’re going to want to pin these

Yield: 8 servings

Instant Pot Bean with Bacon Soup

Instant Pot Navy Bean SOup Recipe in big white bowl in front of Instant Pot Pressure cooker system

Hearty Navy Bean Soup that tastes remarkably like your old favorite from childhood, Bean with Bacon!

Prep Time 10 minutes
Cook Time 12 minutes
Additional Time 30 minutes
Total Time 52 minutes


  • 2 cups dried navy beans
  • water to cover
  • 4 cups chicken OR vegetable broth
  • 1 1/2 cups chopped celery
  • 1 1/2 cups chopped carrots
  • 1/2 cup chopped onion
  • 2 teaspoons Italian herbs (sage, thyme, rosemary, oregano and the like)
  • 1 bay leaf
  • 1/4 pound chopped bacon
  • 1-2 teaspoons Liquid Smoke
  • salt to taste
  • pepper to taste


  1. put the beans in the Instant Pot Insert
  2. cover with hot water plus 2 inches
  3. put the lid on, turn the knob to the sealing position, press manual and set it for five minutes
  4. if you haven't chopped your vegetables and bacon get that done
  5. once the timer goes off let it natural release for 5 minutes and then carefully open the valve to release steam
  6. use hot mitts to remove the inner pot and drain the water, the beans don't need to be completely drained just get most of it out, but be careful you don't pour out the beans
  7. put the insert back in the Instant Pot
  8. add the broth and turn the pot to saute, that will heat the broth and make it come up to pressure quickly
  9. add in the vegetables and the chopped bacon and stir to combine
  10. sprinkle the herbs over the top, drop in the bay leaf
  11. add the smoke flavor and stir well to combine everything
  12. put the lid back on, set it to seal, and set the pot to high-pressure manual for 7 minutes
  13. once it's done cooking let it natural release for 10 minutes
  14. open carefully
  15. use a potato masher to mash most of the beans and vegetables, this is what makes it thick
  16. taste for salt and pepper, and add as needed, you can add more smoke at this point too
  17. if you think it's too thin, you can set the pot back to saute and let it thicken up that way too

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Would you pin this recipe?

Please leave a comment on the blog or share a photo on Pinterest

laura sampson

About Laura

Laura is on a mission to teach modern family oriented women how to make old-fashioned foods new again. A wife and mom of 3 boys, Laura understands the struggles of trying to serve a home-cooked meal each night. She provides recipes and cooking hacks for busy moms to create dishes they may think take more time or skill than they have to make. Read more...

3 thoughts on “Quick Instant Pot Navy Bean with Bacon Soup”

  1. Just finished eating two bowls of this soup. It was so delicious–I couldn’t believe I made it!

    Thanks for the wonderful recipe.


Leave a Comment

Skip to Recipe