• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Food Sharing Vegan logo
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
search icon
Homepage link
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
×
Home » Recipes » Vegan Dinner Recipes

Vegetarian Instant Pot Navy Bean Soup

Published: Apr 20, 2022 · Modified: Apr 29, 2022 by Toni · This post may contain affiliate links

245 shares

This vegetarian Instant Pot navy bean soup combines white beans and mixed veggies in a veg broth for a warming, wholesome, nutritious, and utterly delicious vegan soup! It’s gluten-free, dairy-free, meat-free, oil-free, and naturally vegan!

Jump to Recipe
completed Instant Pot Navy Bean Soup in a white bowl on top of a plate against a white background

Healthy, Hearty Vegan Navy Bean Soup with Vegetables

Flavorful soups can be very simple to make but usually not quickly. Instead, a low and slow simmer is needed to bring out all the flavors and create tons of depth in ways you didn’t even think capable of the modest ingredients. Luckily, an Instant Pot allows you to achieve the same depth in a fraction of the time. That is what I’ve done with this vegan Instant Pot navy bean soup!

This soup is hearty, wholesome, filling, and packed with flavor (even without the ham in traditional navy bean soup recipes) and nourishing ingredients. With the combination of beans and veggies, this vegan navy bean soup is packed full of plant-based protein, fiber, and an impressive amount of vitamins and minerals.

Even better, it’s made almost entirely from inexpensive pantry staples, just one pot, and in under 20 minutes, thanks to using canned beans. I’ve also included stovetop and crock pot (slow cooker) versions of this vegetarian navy bean soup.

Enjoy a bowl alone, with some bread, or even a side salad. It’s perfect for chilly evenings or as an impressive vegetarian appetizer or main when hosting! It’s also incredibly meal-prep friendly, both for fridge and freezer storage, so make a double batch when you can.

The Ingredients

  • Navy beans: I used canned beans that are drained and rinsed (use a reduced-sodium version if preferred). You could also use pre-cooked beans from dry.

Did you know that navy beans contain 15 grams of plant-based protein and 19 grams (!!) of fiber per cup of cooked beans?! That’s alongside several vitamins and minerals like B vitamins, folate, magnesium, iron, and more.

  • Garlic cloves: Feel free to adjust the amount if preferred.
  • Mire Poix: This classic soup trio of onion, carrot, and celery stalks is perfect for packing in tons of flavor to this Instant Pot bean soup.
  • Potato: I recommend using Yukon Gold potatoes or Russets. There’s no need to peel the potato, but it’s up to you.
  • Herbs: I used dried thyme and bay leaves.
  • Veg bouillon: You can use either bouillon cubes or paste with water. Alternatively, use pre-prepared vegetable broth. Use a reduced-sodium option if preferred.
  • Salt & black pepper: Season to taste.
ingredients for Vegan Instant Pot Navy Bean Soup against a white surface

Optional add-ins & Recipe Variations

This recipe for navy bean soup is fairly versatile. Here are a few simple add-ins and recipe adaptions you might enjoy.

  • Vinegar: Add a splash of vinegar (red or white wine vinegar would be fantastic) to the vegetarian navy bean soup right at the end to add a subtle tang and umami.
  • Lemon juice: This works similarly to the above, but it also brightens the soup, too.
  • Spice: To add some heat, you could add a finely chopped chili, red pepper flakes, or chili powder/cayenne pepper. Adjust the amount to taste.
  • Smokiness: Add some smokiness with smoked paprika, smoked salt, or liquid smoke. Add to taste.
  • Cumin: A large pinch of warm, earthy ground cumin tastes lovely in the Instant Pot navy bean soup.
  • Nutritional yeast: This will add a nutty, 'cheesy' depth. Add to taste.
  • Fresh herbs: Some parsley would work wonderfully as a garnish.
  • Spinach or Kale: Stir in spinach after the soup has cooked to naturally wilt. Add the kale before cooking the soup in the Instant Pot (or in the last 6-8 minutes on the stovetop). These will pack in a ton of nutrients.
  • Other vegetables: Experiment with veggies like peas, cauliflower, broccoli, zucchini, corn, bell pepper, sweet potato (instead of potato), etc. Tomatoes (or canned tomatoes) would also taste delicious for a more tomatoey broth.

How to Make Vegetarian Instant Pot Navy Bean Soup?

You can enjoy this delicious, nutritious pressure cooker bean soup in just three simple steps.

  • 1) First, prepare all the ingredients. Start by rinsing and finely dicing the onion and potato, then slicing the carrot and celery. Then, mince the garlic and drain and rinse the navy beans.
chopped ingredients for Vegan Instant Pot Navy Bean Soup against a white surface

You can save the drained ‘aquafaba’ liquid from the cans for other recipes.

  • 2) Then, add all the ingredients except the salt and pepper to your pressure cooker (it needs to be at least 6-quarts).
process shot of ingredients adde to instant pot bowl

For more depth of flavor, start by sauteing the vegetables (onion, celery, carrot, potato, and garlic) with a swirl of oil using the sauté function in your Instant Pot. Cook for a few minutes, stirring often, until they begin to soften and lightly brown. Then continue with the recipe as written.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

  • 3) Fasten the lid and set the pressure cooker on manual HIGH for 3 minutes.
  • 4) When ready, carefully release the quick-release valve and serve this vegetarian Instant Pot navy bean soup hot with extra salt and pepper to taste.

Stovetop Vegan White Bean Soup

  1. In a large Dutch oven or thick-based soup pot, add a swirl of oil and heat over medium heat.
  2. Once hot, add the garlic and sauté for a minute, stirring often. Then add the onion, carrot, and celery. Cook for a further few minutes until they begin to soften and brown.
  3. Then, add all the remaining ingredients (except the salt and pepper) and stir well.
  4. Reduce the heat to a simmer and cook for 15-20 minutes, or until the vegetables are tender, stirring occasionally. Season and enjoy!

If you continue to simmer the soup, the potato and beans will continue to soften, making the soup thicker and creamier.

Refer to the FAQs for the crockpot version of this vegan navy bean soup.

FAQs

Can I use dried beans?

While it is possible, I’d recommend pre-cooking the beans to follow this vegan/ vegetarian navy bean soup recipe.

If you want to use the beans from dry, it will require a significant increase in the cooking time, which I haven’t tested. You don’t need to pre-soak the beans when using an Instant Pot. However, you should soak them overnight in cold water if you plan to use a stovetop or slow cooker method.

Without having tested it myself, I’d estimate the rough cooking times for the soup with the soaked beans would be:

60-90 minutes on the stovetop
5-6 hours on HIGH or 10-12 hours on LOW in a crockpot

Can I substitute the navy beans?

This versatile recipe will work well with other canned beans, too. For example, other white beans like cannellini beans or butter beans. It could also work with great northern beans, black beans, chickpeas, etc. Have fun experimenting.

Can I make vegan navy bean soup in a crockpot?

Personally, I haven’t tried. However, I don’t see why not. Start by sauteing the veggies in a skillet (optional, for extra flavor) for a few minutes, until softened. Then transfer everything to the slow cooker and cook on HIGH for 2-3 hours or LOW for 5-7 hours. If you don’t want the beans to become overly mushy, add them an hour into the cooking process.

completed Instant Pot Navy Bean Soup in a white bowl on top of a plate alongside another bowl of soup against a white background

Top Recipe Tips and Notes

  • For a creamier soup: Use an immersion blender or blender to blend a portion of the soup (about a cup) until creamy, then mix that back into the soup. Alternatively, use an immersion blender directly into the Instant Pot until you reach your desired consistency. If you want it creamy but not as thick, add more water/veg broth.
  • For a thicker/thinner soup: For a thicker soup, follow the above instruction. For a thinner one, either reduce the cooking time or add more broth.
  • For more flavor: Sauté the garlic and vegetables until softened and lightly browned. This will begin to caramelize them and add tons of depth to this vegan Instant Pot navy bean soup.
  • Don’t overcook the beans: Otherwise, they may become overly mushy. Unless that’s what you’re going for, in which case, enjoy!
  • Adjust the simmer time: Less time will mean a thinner, less ‘developed’ (in terms of flavor) soup. More time will mean a creamier, thicker soup with more flavor.

Serving Recommendations

This vegetarian Instant Pot navy bean soup is hearty enough to enjoy alone as a main meal. However, you could also enjoy it with

  • Bread or garlic bread for dipping
  • Naan or another flatbread
  • A sandwich
  • Vegan grilled cheese
  • A simple side salad like a garden salad
completed Instant Pot Navy Bean Soup in a white bowl on top of a plate against a white background

Make-Ahead and Storage Instructions

Make ahead: You can rinse and chop the various vegetables 2-3 days in advance and store them separately in containers in the refrigerator.

Store: Allow the navy bean soup to cool and then store it in an airtight container in the fridge for 4-5 days.  

Freeze: Separate the leftovers into portions and store them in the freezer for 4 months. You can store them in Ziplock/Stasher bags, a silicone muffin mold, or even jars with ½-inch headspace). Allow a portion to thaw overnight in the fridge before reheating.  

Reheat: Use either the stovetop or microwave to reheat the vegetarian navy bean soup until warm. Add a splash of additional water or stock if the soup has thickened.

More Appetizers

  • Easy Vegan Jalapeno Poppers
  • Sweet Potato Wedges
  • Air Fryer Asparagus

If you try this vegan/vegetarian navy bean soup recipe, I’d love to know what you think in the comments below. I’d also really appreciate a recipe card rating!

Photos by Alfonso Revilla

completed Instant Pot Navy Bean Soup in a white bowl on top of a plate against a white background

Vegetarian Instant Pot Navy Bean Soup

Toni
This vegetarian Instant Pot navy bean soup combines white beans and mixed veggies in a veg broth for a warming, wholesome, nutritious, and utterly delicious vegan soup! It’s gluten-free, dairy-free, meat-free, oil-free, and naturally vegan!
5 from 90 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 5 minutes mins
Total Time 15 minutes mins
Course Main Course, Soup
Cuisine American
Servings 4 servings
Calories 277 kcal

Equipment

  • pressure cooker
  • cutting knives

Ingredients
  

  • 1 large yellow onion diced
  • 3 ribs of celery sliced
  • 3 carrots sliced
  • 1 large russet potato chopped
  • 5 garlic cloves minced
  • 3 (15-ounce) cans of white navy beans drained
  • ½ teaspoon of dried thyme
  • 2 bay leaves
  • 7 cups of water
  • 5 cubes of vegetable bouillon or paste equivalent
  • Salt and pepper, to taste

Instructions
 

  • In a pressure cooker that’s at least 6-quarts, add the onion, celery, carrots, potatoes, garlic, beans, thyme, bay leaves, and water.
  • Put the lid on the pressure cooker and cook on high pressure for 3 minutes.
  • When it’s finished, do a quick release and serve hot. Garnish with salt and pepper.

Notes

Avoid overcooking the beans. Otherwise, they may become overly mushy. Unless that’s what you’re going for, in which case, enjoy!
For a thicker soup, use a blender or immersion blender. For a thinner one, either reduce the cooking time or add more broth.

Nutrition

Calories: 277kcalCarbohydrates: 57gProtein: 12gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 1216mgPotassium: 1024mgFiber: 14gSugar: 7gVitamin A: 8299IUVitamin C: 13mgCalcium: 118mgIron: 4mg
Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Vegan Dinner Recipes

  • Completed Vegan Manicotti (With Tofu Ricotta) in baking dish.
    Vegan Manicotti (With Tofu Ricotta)
  • completed Garlic and Lemon Pasta in pot
    Garlic and Lemon Pasta
  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot
    Sweet Potato Pumpkin Soup
  • completed Chili Sauce and Grape Jelly Meatballs on a plate
    Chili Sauce and Grape Jelly Meatballs

Reader Interactions

Comments

    5 from 90 votes (70 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Andrea says

    April 20, 2022 at 11:03 pm

    So wholesome! Love how quick this is to whip up via the IP!

    Reply
  2. Gabriela Herrera says

    April 21, 2022 at 1:07 am

    5 stars
    What a great recipe I love navy beans

    Reply
    • Andrea says

      April 24, 2022 at 10:27 pm

      You're going to adore this recipe then!

      Reply
  3. Amanda says

    April 21, 2022 at 3:25 am

    5 stars
    Such a hearty soup to make!

    Reply
    • Andrea says

      April 24, 2022 at 10:28 pm

      Wholesome and delicious, for sure!

      Reply
  4. Tina says

    April 21, 2022 at 5:03 pm

    5 stars
    Love that I can make this soup in the instant pot! Yum!

    Reply
    • Andrea says

      April 24, 2022 at 10:28 pm

      Right?! So easy and quick!

      Reply
  5. nancy says

    April 21, 2022 at 11:02 pm

    5 stars
    been feeling a bit run down - this soup with all the wholesome and nutritious ingredients was perfect to nurse me back to life!

    Reply
    • Andrea says

      April 24, 2022 at 10:28 pm

      So nutritious! Soup always makes me feel better too!

      Reply
  6. Linda S says

    April 22, 2022 at 12:43 am

    5 stars
    I’m excited to try this recipe it sounds so good and I have all the ingredients! I I was wondering if I could make it in a slow cooker since I don’t have an instant pot. Thanks for sharing that option in your post :).

    Reply
    • Andrea says

      April 24, 2022 at 10:29 pm

      Perfect! Hope you enjoy the slow cooker version of it 🙂

      Reply
  7. Jacqui says

    April 22, 2022 at 1:13 am

    5 stars
    The whole family loved this one! Easy to make and so filling.

    Reply
    • Andrea says

      April 24, 2022 at 10:29 pm

      So glad! It's such an easy one to love!

      Reply
  8. Gina H. says

    April 22, 2022 at 5:37 pm

    5 stars
    Love this quick and satisfying soup! Making soup in the Instant Pot just makes everything easier and I love the ease of clean up at the end. Great for food prep, too!

    Reply
    • Andrea says

      April 24, 2022 at 10:29 pm

      It sure does! Love a good IP soup recipe!

      Reply
  9. Lucas says

    April 25, 2022 at 7:46 am

    5 stars
    I was looking for a vegetable soup like this to make in my Instant Pot. I will make this tonight!

    Reply
    • Andrea says

      May 03, 2022 at 2:49 am

      Yay! Let us know what you think!

      Reply
  10. Janaye says

    May 01, 2022 at 4:47 am

    5 stars
    Yummy yummy !!!

    Reply
    • Andrea says

      May 03, 2022 at 2:51 am

      The yummiest!

      Reply
  11. Lucas says

    May 02, 2022 at 9:05 am

    5 stars
    it sounds amazing! I can’t wait to make this tomorrow for my family.

    Reply
    • Andrea says

      May 03, 2022 at 2:53 am

      Yay! Let us know what you guys think! It's so filling!

      Reply
  12. Teodora says

    May 03, 2022 at 4:15 pm

    5 stars
    So easy and healthy! Perfect light dinner!

    Reply
    • Andrea says

      May 05, 2022 at 12:51 am

      So true! Hits the spot every time!

      Reply
  13. Michelle says

    May 05, 2022 at 12:01 am

    5 stars
    Love how clean this is! Perfect healthy dinner.

    Reply
    • Andrea says

      May 05, 2022 at 12:52 am

      Agreed. Such a wholesome meal!

      Reply
  14. MB says

    November 23, 2022 at 7:43 pm

    5 stars
    Poured in some Umi Plum vinegar when it was done. We all loved it

    Reply
    • Andrea says

      November 24, 2022 at 3:32 am

      So glad everyone enjoyed it!

      Reply
  15. Choclette says

    January 22, 2024 at 4:11 pm

    5 stars
    Love healthy and hearty soups like this loaded with beans and veg. Perfect for Veganuary.

    Reply
  16. Delaney says

    January 22, 2024 at 5:21 pm

    YUM. I'm always looking for a good soup and I definitely need to try this one!

    Reply
    • Andrea says

      February 18, 2024 at 10:24 pm

      You're going to love it!

      Reply
  17. Erin says

    January 22, 2024 at 9:35 pm

    5 stars
    This Vegetarian Instant Pot Navy Bean Soup is so good! Perfect for chilly days ... thanks for the great recipe.

    Reply
  18. Sharon says

    January 22, 2024 at 11:24 pm

    My favorite bean is navy bean, I will have to try your soup recipe. Thanks!

    Reply
    • Andrea says

      February 18, 2024 at 10:24 pm

      It's such a yummy bean! Let us know what you think 🙂

      Reply
  19. Laurie Griggs says

    January 23, 2024 at 12:56 am

    5 stars
    What a delicious vegetarian soup! YUM!

    Reply
    • Andrea says

      February 18, 2024 at 10:24 pm

      It's the best soup!

      Reply
  20. Laurie Griggs says

    January 27, 2024 at 10:02 pm

    5 stars
    Definitely on my list. Trying more meatless meals these days!

    Reply
    • Andrea says

      February 18, 2024 at 10:22 pm

      That is amazing! Hope you enjoy this soup!

      Reply
  21. Tavo says

    January 29, 2024 at 4:01 pm

    5 stars
    I just tried your recipe for Instant Pot navy bean soup, and it was absolutely delicious! The way the flavors meld together in the Instant Pot is impressive, creating a comforting and hearty meal that's perfect for any day. I particularly loved how simple and straightforward the recipe was, making it a breeze to prepare. This soup has definitely earned a spot in my regular meal rotation. Thanks for sharing such a fantastic recipe!

    Reply
  22. Erin says

    February 15, 2024 at 8:29 pm

    5 stars
    This Vegetarian Instant Pot Navy Bean Soup was so delicious and easy to make. Thank you so much for all of your recipes!

    Reply
  23. Meldy says

    September 21, 2024 at 9:40 pm

    Can I omit the potato. I'm pre-diabetic.

    Reply
    • Andrea says

      November 04, 2024 at 4:32 am

      The consistency might change but it should still turn out just as tasty 🙂 Let us know how it turns out for you!

      Reply
  24. Suzi says

    May 21, 2025 at 3:05 am

    5 stars
    Made yesterday and we have enjoyed it twice since!! The second time I warmed it up I blended up a cup of the potatoes and beans with the broth in my mini blender to thicken it a bit... very much liked that. Great recipe!!Su

    Reply

Primary Sidebar

Photo of Toni Okamoto, the author of this website, eating grapes and sitting on a porch.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Spring Salads

  • completed Vegan Greek Salad on a white plate against a white background
    Easy Vegan Greek Salad

  • Tortellini Pasta Salad
    Tortellini Pasta Salad

  • completed Vegan Chickpea Salad Sandwich on a white surface
    Vegan Smashed Chickpea Salad [Sandwiches, Wraps, Dip]

  • completed Taco Pasta Salad [Without Meat] on a plate
    Taco Pasta Salad [Without Meat]

Comforting Soups

  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot
    Sweet Potato Pumpkin Soup

  • completed Vegan Broccoli Cheddar Soup in a bowl
    Vegan Broccoli Cheddar Soup

  • completed Butternut Squash and Carrot Soup in a bowl
    Butternut Squash Carrot Soup

  • completed Vegan French Onion Soup in separate bowls
    Vegan French Onion Soup

Footer

As Featured On

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2025 Food Sharing Vegan

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.