Go Back
Two bowls of Instant Pot Bean and Bacon Soup

Instant Pot Bean and Bacon Soup

This is a delicious, soul warming soup made from a few easy ingredients.  Go from dried beans to the perfect comfort food in just over an hour using the Instant Pot.   (Hint: while you go do something else!)

Course Soup
Cuisine American
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour 35 minutes
Servings 10 servings
Calories 439 kcal
Author With Two Spoons


  • 1 Tablespoon olive oil (or bacon fat)
  • 2 cups onion, chopped (approximately 1 very large onion)
  • 2 cups carrot, diced (approximately 2-3 large carrots)
  • 1/2 cups celery, diced (approximately 1-2 ribs of celery)
  • 1 tablespoon tomato paste
  • 8 cups chicken stock
  • 16 ounces bacon, cooked and chopped into small pieces
  • 1 pound dried navy beans
  • 2 bay leaves
  • 1 sprig of thyme
  • 1 teaspoon salt
  • 1/4 teaspoon fresh ground pepper


  1. Using the Sauté function on your Instant Pot, heat the olive oil (or bacon fat).

  2. Add onion, carrot, and celery. Sauté for 5 minutes.

  3. Add tomato paste and stir.

  4. Turn off Sauté function.

  5. Add chicken stock, chopped bacon, dried beans, bay leaves, thyme, salt and pepper.

  6. Secure lid. Press the manual button, set to 35 minutes.

  7. Allow to cook.  Keep in mind that it will likely take 15 minutes or so to come to pressure.

  8. When finished cooking, allow natural pressure release.  This will add another 20-30 minutes to the cooking time.  (Total time in the Instant Pot approximately 80 minutes).

  9. Ladle into bowls, season with additional salt and pepper as desired.