Go Back
+ servings
Print Recipe Pin Recipe
4.94 from 32 votes
Servings: 5

Instant Pot White Bean Soup with Sausage and Vegetables

This Instant Pot soup recipe is easy, delicious and hassle-free. Made with smoked sausage, white beans, and vegetables with an herb-infused broth.


  • 1 lb bag dry navy beans, or other white beans of choice, soaked for several hours* (see notes)
  • 1-2 tbsp olive oil
  • 14 oz smoked turkey sausage, sliced into medallions
  • 1/2 onion, diced
  • 2 cloves garlic, minced
  • 3 carrots, peeled and chopped
  • 2 stalks celery, chopped
  • 1 tsp fresh thyme, chopped
  • 2 tsp fresh rosemary, chopped
  • 7 cups vegetable broth
  • 3 cups fresh baby spinach
  • 1 tsp salt (plus more to taste)
  • 1/4 tsp black pepper


  • Using the saute function, add olive oil and cook sausage until browned.
  • Add onions and saute until translucent. Add garlic and saute for one minute. Turn saute off.
  • Rinse the beans and add them to the pot, along with all remaining ingredients.
  • Set to pressure cook (manual) on high for 20 minutes.
  • When finished, quick release the steam valve.
  • Open and season with additional salt and/or pepper to taste.
  • To thicken the soup, use a wooden spoon to smash some of the beans against the side of the pot.
  • Serve with warm, crusty bread.


For best results, I recommend soaking the beans in water for 2-3 hours before cooking, or all day if you'd like to soak them in the morning before work and then cook the soup at night. I've made this successfully without soaking the beans at all, and set the IP for 25 minutes instead of 20, but some have mentioned that their beans aren't fully cooked this way, so I'm guessing the brand/variety of bean may be a factor. When in doubt, just soak the beans for a few hours prior to cooking.
For meal planning purposes, keep in mind that it takes about 20 minutes for the IP to come to pressure before it starts the 20 minutes of cook time. 

Nutrition Facts

Calories 498kcal (25%)Carbohydrates 65g (22%)Protein 36g (72%)Fat 10g (15%)Saturated Fat 2g (13%)Cholesterol 59mg (20%)Sodium 2309mg (100%)Potassium 1558mg (45%)Fiber 24g (100%)Sugar 8g (9%)Vitamin A 8635IU (173%)Vitamin C 11mg (13%)Calcium 189mg (19%)Iron 6.5mg (36%)
Did you make this recipe?Tag @goodinthesimple on Instagram and hashtag it #goodinthesimple!