• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Good Cheap Eats
  • About
    • Welcome to the Good Cheap Eats Kitchen
    • Media
    • Privacy Policy
    • Disclosure
    • Contact Me
  • Members Only
    • Login
    • Club Homepage
    • Club Resource Library
    • Downloads
    • Live Club Events
  • Recipe Index
  • Recent Posts
  • SHOP
    • Purchases
    • Cookbooks
    • Planner
    • The Good Cheap Eats Club
    • Meal Plans
    • Holiday Helps
menu icon
go to homepage
  • Start Here
  • All Recipes
  • Summer Recipes
  • Subscribe
  • Shop
  • Join the Club
  • Cookbooks
  • About
  • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Start Here
    • All Recipes
    • Summer Recipes
    • Subscribe
    • Shop
    • Join the Club
    • Cookbooks
    • About
    • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes » Beans

    Easy Instant Pot Bean Soup (Vegan Recipe)

    Published: Mar 4, 2024 · Modified: Mar 15, 2024 by Jessica Fisher

    FacebookTweetPinPrint
    As an Amazon Associate I earn from qualifying purchases. For more details, please see our disclosure policy.
    Jump to Recipe Print Recipe

    Instant Pot Bean Soup is the busy cook’s answer to a simple, complete meal that packs a lot of flavor and fiber. With just a handful of pantry staples like dry beans and seasonings, you can whip up this Instant Pot Bean Soup recipe in less than an hour – no soaking required!

    overhead shot of bowl of bean soup topped with cheese and fresh herbs on a bright tray with napkin, salt, pepper, and crackers. this …

    Want to save this post?

    Enter your email below and get it sent straight to your inbox. Plus, I’ll send you budget recipes and money-saving tips every week!

    Save Recipe

    Table of Contents
    • Why Make Our Instant Pot Bean Soup Recipe
    • Ingredients
    • Step-by-Step Instructions
    • Save Money with Bean Recipes
    • Instant Pot Bean Soup

    White bean soup? Black bean soup? 10-Bean Soup? You can cook up a delicious soup in no time with this easy, versatile bean soup recipe. It’s simple yet hearty, a perfect dish for soup season!

    Seriously, use whatever dry beans you have in the pantry for a deliciously hearty bean soup that will warm you to your bones.

    Plus, it’s super cheap to enjoy beans on the regular. When we were paying off 60k of debt during the last recession, we lived on beans! It was our main dish 3 to 4 nights a week. We ate well and we saved a boatload of money.

    Why Make Our Instant Pot Bean Soup Recipe

    It’s cheap. You don’t need fancy, expensive ingredients to deliver great flavor. This bean soup costs just a few dollars to make. This recipe is one of our faves for feeding teenagers on a budget.

    It’s quick. While the beans do take time to cook, instant pot cooking speeds up the cooking time. You can even use unsoaked beans. Soaking beans can take a long time, so this recipe is a great option when you forget that step.

    It’s delicious. Beans are packed with flavor and fiber, a perfect candidate for a cozy soup on a cold night. Season them in your favorite ways with a few special toppings and you’ll have a feast.

    It’s make-ahead. This instant pot recipe freezes beautifully, making it a great recipe to double and freeze for later, saving you both time and money. It’s a great freezer meal for work lunches.

    Ingredients

    Here are the simple ingredients you’ll need to make this easy Instant Pot Bean Soup:

    ingredients for instant pot bean soup laid out on a white table.

    olive oil – I like olive oil but you can use whatever oil you regularly use in cooking.

    mirepoix – Mirepoix is a vegetable base consisting of finely chopped onion, carrots, and celery. You can chop these yourself or buy mirepoix ready to go in the produce or freezer sections of the grocery store. Remember you can freeze vegetables yourself whenever you have extra to save yourself time later.

    salt and black pepper – Be sure to season your veggies as you cook them to layer on the flavor. It’s amazing what simple salt and pepper can do for your food.

    dried beans – This hearty soup recipe is super versatile, allowing you to use any kind of bean you like, such as great northern beans, cannellini beans, navy beans, black beans, pintos, or cranberry beans. You can even use a 10 or 12 bean soup mix (minus the seasoning packet), so go wild and be sure to let us know which combinations work best for you.

    water – Water is sufficient for cooking this instant pot bean soup, but if you’d like more flavor, you can add vegetable broth. If you’re not concerned with making a vegan soup, you can add chicken stock or broth as well.

    spice blend – Use your favorite seasoning blend. It can be an Italian seasoning you make or one you buy at the grocery store or a homemade spice mix, like Jamie’s Spice Mix.

    bay leaf – Bay leaves work magic in bean soup. They add a subtle aroma to dishes that you don’t want to miss out on.

    optional soup toppings – You can top the soup with fresh herbs or coconut cream to keep it vegan or if you’re not averse to adding dairy, a dollop of sour cream or some shredded parmesan cheese are nice touches. A drizzle of Easy 3-Ingredient Basil Sauce would not go amiss!

    Meat Variations

    If you’ve got a leftover ham bone from a holiday ham, you can add that to the pot. The recipe will no longer be vegan, but it will be a tasty bean soup with ham. (The pot will take longer to come to pressure if you add the ham bone.) You can also stir in diced ham without using a ham bone.

    In testing this recipe, my family enjoyed it with topped to taste with sliced Italian sausage.

    Step-by-Step Instructions

    It’s super easy to make instant pot soups. Here’s how:

    cooking mirepoix in instant pot.
    mirepoix cooked in instant pot with a wooden spoon.
    beans and liquid added to the pot with a bayleaf and seasoning.
    the finished soup in the pot.

    In the instant pot, heat the oil until shimmering. Add the onion, carrots, and celery and season to taste with salt and pepper. Cook until the onions start to go clear and the vegetables are tender about 5 to 7 minutes.

    Add the beans, water, bay leaf, and spice mix. Stir to combine. Close the pressure valve and cook for 40 minutes on high pressure. Allow for a ten minute natural release and check the beans.

    If the beans aren’t fully cooked, restart the machine for an additional 10 to 15 minutes. (This is particularly important if you’ve included kidney beans in the soup.)

    Remove the bay leaf and stir well. With an immersion blender, blend the tender beans to your preferred texture. Adjust the seasonings, adding more water if the mixture is too thick, and serve the soup with crusty bread, sandwiches, or crackers.

    bowls of bean soup with spoons, napkin, and plate of crackers.

    To Make a Meal Prep

    I often prepare this dish in plastic meal prep dishes for easy lunches during the week. Prep the recipe as directed, allow the steam to blow off. Divide the soup among six meal prep containers. Cover and chill until ready to serve. Consume within 4 days.

    Freeze Extra for Later

    This soup is perfect for freezing! Feel free to make a double batch and freeze for another time.

    To freeze: chill the soup completely before storing in airtight containers in the freezer for up to 2 months.

    Make a Plan for Leftovers

    This soup reheats beautifully the next day. Just be sure to promptly store leftovers in an airtight container in the refrigerator, for up to 3 days. Reheat in the microwave. If you store your leftovers in clear containers, they’re more likely to get eaten.

    bean soup in freezer containers with labels on white counter.

    Save Money with Bean Recipes

    Beans are a hearty, budget-friendly protein that can be the star in many a dish. Consider trying one of these bean recipes:

    A plate of huevos rancheros

    Huevos Rancheros

    enchiladas on a plate with fork

    Turkey and Black Bean Enchiladas

    black bean and pepper wrap cut open and stacked on a plate

    Black Bean and Bell Pepper Wraps

    chili with toppings in white bowl.

    What to Serve with Chili: 20+ Toppings, Bases, & Sides

    white spoon and fork on a teal plate logo.

    Tell us what you think!

    We love to hear your experiences with Good Cheap Eats. Click the STARS on the recipe card or leave a STARRED comment to let us know what you think of the recipe.

    close up of bean soup in a white bowl on a teal tray.

    Instant Pot Bean Soup

    You can use any kind of beans you like in this easy Instant Pot Bean Soup. It's super cheap and versatile, allowing you to use what you have or find on sale for a delicious, hearty soup supper.
    Print Pin Rate
    Course: Main Course, Soup
    Cuisine: American
    Prep Time: 10 minutes minutes
    Total Time: 10 minutes minutes
    Servings: 6
    Calories: 315kcal
    Author: Jessica Fisher

    Ingredients

    • 2 tablespoon olive oil
    • 1 onion finely chopped
    • 2 carrots finely chopped
    • 2 rib celery finely chopped
    • salt
    • black pepper
    • 1 pound dried beans, such as great northern, cannellini, navy, or cranberry rinsed and drained
    • 7 cup water
    • 1 tablespoon Homemade Seasoned Salt
    • 1 bay leaf

    Instructions

    • In the instant pot, heat the oil until shimmering. Add the onion, carrots, and celery and season to taste with salt and pepper. Cook until the onions start to go clear.
      2 tablespoon olive oil, 1 onion, 2 carrots, 2 rib celery, salt, black pepper
    • Add the beans, water, bay leaf, and spice mix. Close the pressure valve and cook for 40 minutes.
      1 pound dried beans, such as great northern, cannellini, navy, or cranberry, 7 cup water, 1 tablespoon Homemade Seasoned Salt, 1 bay leaf
    • With an immersion blender, blend the soup to your preferred texture. Adjust seasonings and serve.

    Notes

    To Make a Meal Prep: I often prepare this dish in plastic meal prep dishes for easy lunches during the week. Prep the recipe as directed, allow the steam to blow off. Divide the soup among six meal prep containers. Cover and chill until ready to serve. Consume within 4 days.
    Freeze Extra for Later: This soup is perfect for freezing! Feel free to make a double batch and freeze for another time.
    To freeze: chill the soup completely before storing in airtight containers in the freezer for up to 2 months.
    Make a Plan for Leftovers: This soup reheats beautifully the next day. Just be sure to promptly store leftovers in an airtight container in the refrigerator, for up to 3 days. Reheat in the microwave. If you store your leftovers in clear containers, they’re more likely to get eaten.

    Nutrition

    Calories: 315kcal | Carbohydrates: 52g | Protein: 19g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 179mg | Potassium: 1072mg | Fiber: 17g | Sugar: 3g | Vitamin A: 2756IU | Vitamin C: 7mg | Calcium: 198mg | Iron: 6mg
    Tried this recipe?Tell us what you think! Your reviews help us develop better recipes and give newcomers the confidence to try your favorites. Scroll down to leave a starred comment.
    « Meal Plan 9
    Pulled Chicken Sliders (Instant Pot, Slow Cooker, Stovetop) »
    FacebookTweetPinPrint

    Reader Interactions

    Comments

    1. Diinaus

      March 09, 2024 at 2:38 pm

      Looks delicious. Have a stash of beans to use up. Might just be on this week’s meal plan

      Reply
      • Jessica Fisher

        March 10, 2024 at 8:21 pm

        Looking forward to hearing what you think.

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    jessica from good cheap eats

    Hi, I'm Jessica! I'm a 4x cookbook author and 6x mom. I know what it is to be in a hurry and on a budget. I believe anyone can prepare delicious meals -- no matter what's on their plate. I've been featured on Good Morning America, PBS News Hour, and NBC.

    More about me

    collage of media outlets where good cheap eats has been featured.
    teal graphic with the words, do you know what's for dinner tonight.

    Mexican Food Recipes

    • close up of crockpot enchiladas on a blue plate with fork and salad.
      Easy Crockpot Chicken Enchiladas
    • close up of freezer burrito cut in half in paper-lined basket.
      Easy Freezer Burrito Recipe with Chicken, Beans, & Cheese
    • overhead shot of bowl of salsa verde beef.
      Shredded Salsa Verde Beef (5-Ingredient Recipe)
    • side view of buffalo chicken quesadillas with filling coming out of sides.
      Easy Cheesy Buffalo Chicken Quesadillas Recipe
    • jar of jalapeño salsa with sliced chiles on top and bunch of cilantro and whole on table beside.
      Easy Homemade Salsa Recipe [VIDEO]
    • spoon of chicken taco soup over the bowl of soup.
      Chicken Taco Soup

    Reader Favorites

    • asian marinated chicken breast sliced on a plate with rice and veg.
      5-Minute Asian Chicken Marinade Recipe
    • close-up of cream of celery soup in a jar with celery leaves behind.
      Homemade Cream of Celery Soup Recipe
    • small glass pitcher of milk on black background.
      20+ Easy Milk Recipes to Use Up the Leftover Gallon
    • with a fork fluffing the baked rice in the pan with steam rising.
      Baked Rice: How to Cook Rice in the Oven
    • green onions added to meal prep salads.
      Meal Prep Salads for Easy Lunches You’ll Want to Eat
    • best pulled pork in a freezer container to freeze.
      Best Pulled Pork Recipe
    jessica from good cheap eats

    Hi, I'm Jessica! I'm a 4x cookbook author and 6x mom. I know what it is to be in a hurry and on a budget. I believe anyone can prepare delicious meals -- no matter what's on their plate. I've been featured on Good Morning America, PBS News Hour, and NBC.

    More about me

    collage of media outlets where good cheap eats has been featured.
    teal graphic with the words, do you know what's for dinner tonight.

    Mexican Food Recipes

    • chicken enchilada bake on plate with side dishes.
      60+ Budget-Friendly Mexican Dinner Ideas
    • close up of chips in black bowl.
      3 Ways to Make Homemade Tortilla Chips
    • the finished plate of loaded nachos.
      Nacho Bar
    • cooked taco meat in oval dish with taco toppings nearby.
      Easy Homemade Taco Meat
    • overhead shot of jalapeno cream cheese dip with sliced jalapeños on top and a spoon twirled in the cheese.
      Jalapeño Cream Cheese Dip
    • closeup of Spanish brown rice in white bowl.
      Spanish Brown Rice (Mexican Brown Rice)

    Reader Favorites

    • asian marinated chicken breast sliced on a plate with rice and veg.
      5-Minute Asian Chicken Marinade Recipe
    • close-up of cream of celery soup in a jar with celery leaves behind.
      Homemade Cream of Celery Soup Recipe
    • small glass pitcher of milk on black background.
      20+ Easy Milk Recipes to Use Up the Leftover Gallon
    • with a fork fluffing the baked rice in the pan with steam rising.
      Baked Rice: How to Cook Rice in the Oven
    • green onions added to meal prep salads.
      Meal Prep Salads for Easy Lunches You’ll Want to Eat
    • best pulled pork in a freezer container to freeze.
      Best Pulled Pork Recipe

    Footer

    back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Shipping Policy
    • Return Policy
    • Digital Shop

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • About

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Good Cheap Eats

    collage of images of instant pot bean soup with text overlay.
    images of instant pot bean soup with text overlay.
    instant pot bean soup with text overlay.
    instant pot bean soup in freezer containers with text overlay.