• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Marcellina In Cucina
  • Home
  • All Recipes
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Pinterest
  • ×

    Home » Soups

    Instant Pot Bean Soup

    Published: Dec 1, 2021 · Modified: May 11, 2022 by Marcellina

    112 shares
    • Share
    • Tweet
    • Yummly
    Jump to Recipe
    image with text. text reads "Instant pot bean soup only 30 minutes". image is instant pot cannellini bean soup in a pale blue bowl on wooden board.

    This Instant Pot Bean Soup is hearty, nutritious and full of beans and vegetables! The best part is that you’ll have this family favorite on the table in less than 30 minutes!

    instant pot cannellini bean soup in a pale blue bowl on wooden board.
    A bowlful of warming and hearty Instant Pot Bean Soup.

    Why you’ll love this recipe

    It’s really important to me to eat well but also to have recipes that I can make quickly and easily. That’s why I love my Instant Pot pressure cooker. You may be like me, I don’t always plan my meals ahead and that’s when I turn to my pressure cooker!

    This Instant Pot Bean Soup is a regular on our table. It’s tasty, filling and the ingredients are basic staples that I always have on hand. Plus, the ingredients are very adaptable. Read on to my variations below.

    While I love using dried beans, I don’t always have the time for that. This recipe uses canned beans which cuts the cooking time down considerably. Canned beans are delicious and so convenient.

    This bean soup in the pressure cooker is similar to my crockpot minestrone soup which is another family favorite! And like my minestrone, any leftovers freeze very well. Win! Win!

    While you have the instant pot out, be sure to also try my delicious instant pot chicken pot pie, it is a treat!

    For complete ingredient quantities and full instructions, please scroll to the printable recipe card bottom of the page.

    Ingredients

    ingredient needed for this recipe as in the recipe card.
    • Olive oil - Use light or regular olive oil. While you could use sunflower oil or another oil that you may use, for the best flavor, buy a bottle of olive oil - you won’t regret it!
    • Bacon - I always have bacon in the freezer. I buy a larger quantity then divide it up into portions that I know I will use, wrap in plastic and freeze in plastic or zip lock bags. 
    • Onion - This is the first of the “Holy Trinity” of Italian cooking. Chop is as finely as you can.
    • Carrot - The second ingredient in the Italian “Holy Trinity”. Dice the carrot into small pieces - at least smaller than the cannellini beans.
    • Celery - Finally the last ingredient of the “Holy Trinity”. Gently frying a mixture of finely diced onion, carrot and celery is commonly known as soffritto and many Italian recipes begin with this. For best results don’t skip this step.
    • Garlic - You’ll find that the garlic just melts into the soup and you won’t notice any chunks.
    • Potato - The starch in the potato gives the bean soup a little bit of body.
    • Chicken Stock - store bought stock is perfectly fine for this recipe. Buy the low salt version if you are concerned about your salt intake. 
    • Diced Tomatoes - You’ll just need a half a regular can of diced tomato. I can buy small cans but if you have leftover diced tomatoes, simply pop into a small container or zip lock bag and freeze for next time. Don’t forget to label!
    • Cannellini Beans - A couple of cans of beans is needed for this recipe. Using canned beans makes this recipe so much quicker to prepare! Dried Lentils - Dried lentils need no soaking and break down during cooking to thicken and flavor the soup. Be sure to wash before using - sometimes there is a little bit of dust or grit.
    • Parmesan Rind (optional) - I mentioned this before but buy Parmesan in chunks from your delicatessen, cut off the rinds and freeze them for soups and risotto for a delicious umami hit. If you don’t have it, don’t stress, leave it out. Also if you ask at your local deli, they might give you some rinds for free!
    • Bay Leaves - Because I have a bay tree, I use fresh but substitute dried with no change to the taste. 
    • Fresh Rosemary - Again I have rosemary growing in my garden so this isn’t a problem for me. However if you prefer, use ½ teaspoon of dried rosemary.
    • Salt - Just a little bit of salt. If you are concerned about your salt intake, you can leave it out. 
    • Pepper -Freshly ground black pepper has the best flavor.
    • Fresh Spinach - Not only does the green lift the color of the soup but spinach is full of nutrients and it cooks really quickly.

    Variations

    • If you prefer to use dried cannellini beans, pressure cook for 35 minutes then do a natural release for 25 minutes. Soak beans overnight to prevent splitting and bursting but unsoaked beans will also cook in this time.
    • Use 2 tablespoons of tomato paste instead of canned diced tomatoes.

    Equipment Needed

    • Electric Pressure Cooker - I use an Instant Pot but if you are familiar with another brand of pressure cooker, this recipe will work.

    If you don’t have an electric pressure cooker, see below for the stovetop method.

    Instructions

    4 step process images showing how to make this white bean soup.

    This recipe starts with sauteing the first few ingredients so if your electric pressure cooker doesn’t have that function, you can do this step in a skillet on the stove.

    1. Heat the Instant Pot using the “saute” function then add the olive oil, bacon, onion, carrots and celery. After 5 minutes add the garlic. 
    2. Press “cancel” then add remaining ingredients except for spinach. Stir, scraping the bottom well. Place the lid on and turn the vent to “sealing”. Press “pressure cook” and set for 6 minutes.
    3. When the time is up, leave the instant pot in “keep warm” mode for 10 minutes then press “cancel’ and do a manual release then add in the spinach. 
    4. The heat should be enough to wilt the spinach. If not, press “saute” and simmer for a minute or two. 

    If using the “saute” function, press “cancel”. Then serve the Instant Pot Bean Soup with freshly grated Parmesan cheese.

    Tips for Success and FAQ’s

    thick bean soup in pale blue bowl with instant pot in the background.

    For this Instant Pot Bean soup don’t use the “bean” setting. Just follow my instructions for a perfect soup.

    If you’d like a creamy thickened soup, blend 1 or 2 cups of soup and then return to the pot. Or use an immersion blender to puree part of the soup.

    What are some good cannellini bean substitutes?

    If you don’t have cannellini beans, use canned butter beans (baby lima beans), navy beans or great northern beans. Even though these other white beans have slightly different flavors and sizes, your Instant Pot white bean soup will still be delicious.

    How long does it take to cook beans in the Instant Pot?

    This recipe uses canned beans so it’s very quick to cook. All it takes is 6 minutes plus a 10 minute natural release. If you prefer to use dried white beans, pressure cook for 35 minutes then do a natural release for 25 minutes.

    Serving Suggestions

    thick bean soup in a pale blue bowl on wooden board viewed from above.

    Instant Pot Bean soup is quite a hearty soup and is perfectly nutritious and satisfying on it’s own. However, one thing I always add is a good grating of Parmesan cheese.

    But a chunk of bread or focaccia like my Focaccia Genovese or Ligurian Focaccia will pair perfectly plus my family loves to mop up the soup with it!

    Made this recipe?
    Let me know if you liked it by leaving a ★★★★★ star rating and a review below. Please share a photo of your creation by tagging me on Instagram @marcellina.in.cucina!

    Recipe

    instant pot cannellini bean soup in a pale blue bowl on wooden board.

    Instant Pot Bean Soup Recipe

    This Instant Pot Bean Soup is hearty, nutritious and full of beans and vegetables! The best part is that you’ll have this family favorite on the table in less than 30 minutes!
    5 from 29 votes
    Print Pin Rate
    Prep Time: 10 minutes minutes
    Cook Time: 6 minutes minutes
    Natural Release Time: 10 minutes minutes
    Total Time: 26 minutes minutes
    Servings:4 people
    Author: Marcellina

    Equipment

    • Electric Pressure Cooker

    Ingredients

    • 1 tablespoons olive oil
    • 1 onion
    • ¾ cup diced bacon
    • 1 cup diced carrots 2 small carrots
    • ¾ cup diced celery 1 stick
    • 2 garlic cloves
    • 1 cup diced potato 2 small potatoes
    • 3 cups chicken stock
    • 1 cup diced canned tomato
    • 2 cans (14 ounces/400 grams) cannellini beans drained
    • ⅓ cup dried lentils mixed or one type
    • 2 inch piece of parmesan rind optional
    • 2 bay leaves
    • 1 sprig fresh rosemary
    • ½ teaspoon salt
    • ¼ teaspoon freshly ground pepper
    • 2 cups fresh spinach coarsely shredded if large
    Prevent your screen from going dark

    Instructions

    • Press “saute” on the Instant Pot and once the pot is becoming warm (just a minute or so) add olive oil, bacon, onion, carrots and celery.
    • Saute for 5 minutes until softened but not browned, stirring regularly.
    • When there is just a minute to go, add the garlic.
    • Press “cancel” on the instant pot.
    • Then add drained beans, chicken stock, diced potato, lentils, tomato pulp, parmesan rind (if using), bayleaves, rosemary sprig and salt and pepper.
    • Stir well, scraping any bits that have caught on the bottom.
    • Place the lid on ensuring the vent is turned to “sealing”.
    • Press “pressure cook” (or manual) and set the time for 6 minutes.
    • When the time is up, leave the instant pot in “keep warm” mode for 10 minutes then press “cancel’ and do a manual release and add the spinach.
    • The heat should be enough to wilt the spinach. If not, press “saute” and simmer for a minute or two
    • Press “cancel”, remove the Parmesan rind (if using) and serve the Instant Pot Bean Soup with freshly grated Parmesan cheese.

    Alternative Stovetop Method.

    • Place a large saucepan over medium high heat, then add olive oil, bacon, onion, carrots and celery.
    • Saute for 5 minutes until softened but not browned, stirring regularly.
    • When there is just a minute to go, add the garlic.
    • Then add drained beans, chicken stock, diced potato, lentils, tomato pulp, parmesan rind (if using), bayleaves, rosemary sprig and salt and pepper.
    • Stir well, scraping any bits that have caught on the bottom.
    • Bring the soup to a simmer, then turn down to low and place the lid on.
    • Simmer for 30-40 minutes or until the vegetables and lentils have softened and the soup is thick. Stir occasionally, checking that the soup isn’t catching on the bottom.
    • When ready, stir in the spinach and simmer for just a minute or two until wilted. Remove the Parmesan rind before serving.
    • Serve the Instant Pot Bean Soup with freshly grated Parmesan cheese.

    Notes

    Tips for Success
    • For this Instant Pot Bean soup don’t use the “bean” setting. Just follow my instructions for a perfect soup.
    • If you’d like a creamy thickened soup, blend 1 or 2 cups of soup and then return to the pot. Or use an immersion blender to puree part of the soup.
    FAQ's questions are answered above. Be sure to check that out if you have any doubts. Or contact me.

    Nutritional Information Per Serving

    Calories: 308kcal | Carbohydrates: 33g | Protein: 20g | Fat: 11g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 36mg | Sodium: 1238mg | Potassium: 849mg | Fiber: 8g | Sugar: 7g | Vitamin A: 6855IU | Vitamin C: 21mg | Calcium: 64mg | Iron: 3mg

    Nutritional Disclaimer

    Nutritional information is an estimate provided by an online nutrition calculator. For accurate results, it is recommended that the nutritional information be calculated based on the ingredients and brands you use.

    Tried this recipe? I'd love to see!Mention @marcellina.in.cucina or tag #marcellinaincucina

    More Soup Recipes

    • Chicken Pastina Soup in a white bowl with second bowl in the background.
      Chicken Pastina Soup
    • Blue bowl filled with brown soup.
      Mediterranean Lentil Soup
    • Chicken and vegetable soup in white bowl on red and white striped cloth viewed from the side
      Chicken Vegetable Soup
    • White bowl of slow cooker minestrone soup, two slices of toasted bread and spoon on wooden table
      Crockpot Minestrone Soup
    112 shares
    • Share
    • Tweet
    • Yummly

    Reader Interactions

    Comments

      Leave a comment Cancel reply

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

      Recipe Rating




    1. Kayla DiMaggio

      December 23, 2021 at 12:05 pm

      5 stars
      This instant pot bean soup is so warming and delicious! I loved how easy it is to make!

      Reply
    2. nancy

      December 23, 2021 at 11:53 am

      5 stars
      So friggin tasty and hearty it's great as a meal alone! I love it is made in an IP!

      Reply
    3. Megan Ellam

      December 23, 2021 at 10:15 am

      5 stars
      Deliciously simple, hearty and tasty. This is my kind of soup. Thanks Marcellina.

      Reply
    4. Jean

      December 23, 2021 at 9:29 am

      5 stars
      so hearty and delicious bean soup recipe! I like how it is nutritious and filling

      Reply
    5. Alexandra

      December 23, 2021 at 9:17 am

      5 stars
      So comforting, hearty and delicious. Full of such wonderful flavours, and perfect for a cozy evening 🙂

      Reply
    6. nancy

      December 10, 2021 at 7:25 am

      5 stars
      love this hearty soup!! so nutritious and perfect for this weather

      Reply
    7. Nora

      December 10, 2021 at 2:46 am

      5 stars
      Such a great soup! I love that you used spinach in this recipe. I definitely need to try it out!

      Reply
    8. Amanda Scarlati

      December 10, 2021 at 1:14 am

      5 stars
      I love this soup so much and it was so easy - making again next week!

      Reply
    9. Natalie

      December 10, 2021 at 12:36 am

      5 stars
      What a lovely winter soup. It's packed with veggies and I know my husband would appreciate that added bacon inside. I'm going to cook this for dinner tonight.

      Reply
    10. Kayla DiMaggio

      December 09, 2021 at 10:39 pm

      5 stars
      This instant pot bean soup was a total hit! I loved everything about it and it was so delicious!

      Reply
    Newer Comments »

    Primary Sidebar

    Woman in red shirt.
    Ciao! I'm Marcellina!
    If you love food that is honest and true with Italian flavors then you've come to the right place!
    Here you'll find from-scratch, classic recipes plus lots of delicious baking that will turn your kitchen into the heart of the home.
    More about me here

    Marcellina's Picks

    • five stacked nutella filled pancakes on white plate sliced in half showing the nutella oozing out
      Nutella Pancakes
    • Stewed bell pepper and tomatoes in blue bowl.
      Peperonata
    • homemade cavatelli pasta
      Cavatelli
    • pile of garganelli pasta
      Garganelli
    • Strawberry Coulis
    • cake covered in mini choc chips with 6 cannoli on top. cake on on a wooden cake stand.
      Cannoli Cake

    Featured on

    assorted logos - yummly, foodgawker and eveten kitchenware

    Footer

    ^ back to top

    About

    • About
    • Privacy Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact me
    • Work with me

    Copyright © 2023 Marcellina in Cucina

    112 shares