Instant Pot Bean and Butternut Squash Soup Recipe
Introduction
This Instant Pot Bean Soup is a hearty and flavorful dish perfect for any day of the week. Combining a mix of beans with savory vegetables and warming spices, it offers a comforting meal that’s easy to prepare. Using the Instant Pot makes cooking beans quick and hassle-free.

Ingredients
- 1 (1 lb.) bag 15 or 16 bean soup mix, about 2 cups
- 2 Tbsp. olive oil
- 2 cups minced onions
- 1 Tbsp. minced garlic
- 2 no salt vegetable bouillon cubes
- 7 cups water
- 2 cups diced butternut squash
- 1 cup minced celery
- 5 bay leaves
- 1 Tbsp. dried thyme
- 1 Tbsp. dried marjoram
- 1 Tbsp. smoked paprika
- 1 Tbsp. paprika
- ¼ cup nutritional yeast (optional)
- 1 Tbsp. balsamic vinegar
- 2 tsp. kosher salt
- ½ tsp. ground black pepper
Instructions
- Step 1: Place the dry beans in a large bowl at least twice their size and fill about 3/4 full with water. Let the beans soak for at least 8 hours or quick-soak if you need to proceed faster.
- Step 2: Heat olive oil in the Instant Pot using the sauté function on high until warm. Add the minced onions and sauté until translucent. Add the minced garlic and sauté for another minute or two, then turn off the sauté mode.
- Step 3: If using no salt vegetable bouillon, add it now. If your bouillon contains salt, hold adding it until the final seasoning step with the balsamic vinegar.
- Step 4: Add the water, soaked beans, diced butternut squash, minced celery, bay leaves, dried thyme, dried marjoram, smoked paprika, and paprika. Stir everything well to combine.
- Step 5: Close the Instant Pot lid and set it to cook on high pressure for 16 minutes. When cooking is complete, allow the pressure to release naturally for at least 15 minutes. Then carefully release any remaining pressure manually before opening the lid.
- Step 6: Stir in the nutritional yeast if using, balsamic vinegar, kosher salt, and ground black pepper. Adjust seasoning to taste, then serve.
Tips & Variations
- For quicker preparation, use the quick-soak method for the beans by boiling them for 2 minutes and letting them sit covered for 1 hour.
- Add a splash of hot sauce or crushed red pepper flakes for a spicy kick.
- Substitute butternut squash with sweet potatoes or carrots for a different flavor profile.
- If you prefer a thicker soup, mash a portion of the beans before adding the finishing ingredients.
Storage
Store leftover soup in an airtight container in the refrigerator for up to one week. For longer storage, freeze the soup in portions for up to three months. Reheat gently on the stove or in the microwave until hot throughout.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned beans instead of dried beans?
While this recipe is designed for dried beans, you can use canned beans to save time. Add canned beans after sautéing the vegetables and reduce the cooking time accordingly, as canned beans don’t require pressure cooking. Adjust liquid amounts to avoid a too-thin soup.
What if I don’t have an Instant Pot?
You can make this soup on the stovetop by simmering soaked beans with the vegetables and spices for 1.5 to 2 hours, or until beans are tender. Keep the pot partially covered and add water as needed during cooking.
Print
Instant Pot Bean and Butternut Squash Soup Recipe
- Total Time: Approximately 8 hours 45 minutes including soaking
- Yield: 6 to 8 servings 1x
- Diet: Vegetarian
Description
This Instant Pot Bean Soup is a hearty, wholesome blend of 15 or 16 bean soup mix infused with savory spices, vegetables, and a touch of nutritional yeast for an optional cheesy flavor. Perfect for a comforting, protein-rich meal made quickly in your pressure cooker.
Ingredients
Main Ingredients
- 1 (1 lb.) bag 15 or 16 bean soup mix, about 2 cups
- 2 Tbsp. olive oil
- 2 cups minced onions
- 1 Tbsp. minced garlic
- 2 no salt vegetable bouillon cubes
- 7 cups water
- 2 cups diced butternut squash
- 1 cup minced celery
- 5 bay leaves
- 1 Tbsp. dried thyme
- 1 Tbsp. dried marjoram
- 1 Tbsp. smoked paprika
- 1 Tbsp. paprika
- ¼ cup nutritional yeast (optional)
- 1 Tbsp. balsamic vinegar
- 2 tsp. kosher salt
- ½ tsp. ground black pepper
Instructions
- Soak Beans: Place the dry beans in a large bowl at least twice the volume of the beans and fill it about 3/4 full with water. Let the beans soak for at least 8 hours to rehydrate. Alternatively, use a quick-soak method if pressed for time.
- Sauté Aromatics: Use the Instant Pot’s sauté setting and heat the olive oil on high until warm. Add the minced onions and cook until translucent, then add the garlic and sauté for another minute or two. Turn the Instant Pot off.
- Add Bouillon: Add the no salt vegetable bouillon cubes now if using a no salt variety. If your bouillon contains salt, add it later along with the balsamic vinegar before serving.
- Add Remaining Ingredients: Pour in the water, soaked beans, diced butternut squash, minced celery, bay leaves, dried thyme, dried marjoram, smoked paprika, and paprika. Stir everything thoroughly to combine.
- Pressure Cook: Close the lid and set the Instant Pot to cook on high pressure for 16 minutes. Once the cooking time is done, allow the pressure to release naturally for at least 15 minutes before manually releasing any remaining pressure and opening the lid.
- Finish and Serve: Stir in the nutritional yeast if using, then add the balsamic vinegar, kosher salt, and ground black pepper. Mix well and serve hot.
- Storage: Refrigerate leftover soup for up to 1 week or freeze for up to 3 months to enjoy later.
Notes
- Soaking the beans overnight helps reduce cooking time and improves digestibility.
- If short on time, quick-soak the beans by boiling them for a few minutes, then letting them soak in hot water for an hour before cooking.
- Nutritional yeast adds a cheesy flavor but is optional to keep the soup lighter.
- Adjust salt based on whether your vegetable bouillon contains salt.
- Natural pressure release helps retain moisture and texture in the beans.
- This soup freezes well, making it ideal for meal prep.
- Prep Time: 10 minutes active, plus 8 hours soaking
- Cook Time: 16 minutes pressure cook plus 15 minutes natural release
- Category: Soup
- Method: Instant Pot
- Cuisine: American
Keywords: Instant Pot bean soup, pressure cooker soup, vegetarian bean soup, healthy bean recipe, quick bean soup

