Go Back
+ servings
A bowl of instant pot vegan bean soup.
Print Recipe
5 from 1 vote

Instant Pot Vegan Bean Soup

This delicious Instant Pot Vegan Bean Soup is full of flavor and so easy to make.  Can also be made on the stove or in a slow cooker.  WFPB-NO recipe
Prep Time15 minutes
Cook Time45 minutes
Pressure Release15 minutes
Total Time1 hour 15 minutes
Course: Main Course, Soup
Cuisine: American
Servings: 8 servings
Calories: 122kcal

Equipment

  • 6qt Instant Pot

Ingredients

Instructions

  • Chop the onions, garlic, carrots and celery.
  • Add ¼ cup vegetable stock to instant pot. Turn on the saute method. 
  • Once hot, add onions, carrots and celery and cook about 3 minutes until soft. 
  • Add garlic and cook for 1 minute, stirring occasionally.
  • Turn off the saute method.
  • Add all the remaining ingredients, including the rest of the vegetable stock. Stir together gently.  Push all the ingredients under the stock.
  • Put instant pot lid onto the body and close the lid.  Make sure that the pressure valve is sealed. 
  • Press manual and cook on high pressure for 45 minutes.
  • When the time goes off, let the pressure naturally release for 10 minutes, then release via Quick Release.  *If you are not sure about this, please read your manual. 

Notes

*See post for notes about Top 8 Allergy Free variation
**Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates. 
Slow Cooker Method
Heat ¼ cup vegetable stock in a skillet and saute the onions, celery, carrots, and garlic.  Then add to the slow cooker with all remaining ingredients. Cook on low for 6-8 hours until the beans are tender. 
Stove Top Method
In a dutch oven or heavy bottom stock pot, heat ¼ cup vegetable stock in a skillet and saute the onions, carrots, celery, and garlic for about 4-5 minutes.  Then add all remaining ingredients. Cover and cook on medium low for 1 ½-2 hours or until the beans are tender. 

Nutrition

Serving: 1bowl | Calories: 122kcal | Carbohydrates: 25g | Protein: 6g | Fat: 1g | Saturated Fat: 1g | Sodium: 760mg | Potassium: 419mg | Fiber: 8g | Sugar: 5g | Vitamin A: 4550IU | Vitamin C: 5mg | Calcium: 73mg | Iron: 2mg