• Soups + Stews
  • Instant Pot Ham White Bean Soup

    This post may contain affiliate links for which I earn a commission. Read my disclosure page here.

    Hearty, starchy, and filling, this rustic Instant Pot Ham White Bean Soup is the epitome of comfort food. This soup is an easy and satisfying way to transform leftover ham and a ham bone into a hearty meal.

    Ham White Bean Soup

    Email Me This Recipe

    Enter your email and we'll send the recipe directly to you!

    Save Post

    By submitting this form, you consent to receive emails from Delicious Meets Healthy.

    When it’s cold outside and all you want is to stay cozy and warm, the best thing to do is make a large pot of this hearty soup. Especially, now when I make this soup in a pressure cooker, it is very quick & easy – and ready in minutes. Just chop the vegetables and dump them in the electric pressure cooker, and soup cooks in only 15 minutes on Manual High Pressure after it comes to pressure.

    It’s one of my favorite soups from my childhood, and one my grandmother used to make very often. We enjoyed it for lunch and for dinner, and I never got tired of eating it. It was so good! Made with love!

    I tried to make the soup just like my grandmother used to make it. While it can’t compare to the soup from my childhood, I think it turned out pretty good! This soup tastes great and it is even better the next day. The flavors of the ham, beans, and vegetables have time to blend together and they taste wonderful. The starch from the beans thickens the broth and makes the soup creamy and so comforting. On cold days like today, there is nothing more satisfying and delicious than a warm comforting soup.

    This ham bean soup is a great way to use up any leftover ham from Easter, Thanksgiving, or Christmas.

    Make sure you also try my Instant Pot Ham and Potato Soup and Instant Pot White Chicken Chili.

    Ham White Bean Soup

    Why you will love this ham and white bean soup recipe!

    • Hearty: This instant pot recipe won’t leave you wanting more. High in protein and fiber, it makes for a great main meal.
    • Great for a crowd: This recipe is perfect for a crowd or a large gathering. And it can be easily doubled.
    • Make ahead & freezer-friendly: This pressure cooker beans and ham recipe is perfect for weekly meal prep or to freeze for later.

    Ingredients for Instant Pot White Bean Soup

    • Olive oil
    • Vegetables: carrot, onion, garlic, tomato
    • Ham: Either leftover ham shanks or cubed ham. You can also add ham hocks.
    • Beans: 3 cans of Great Northern, Navy beans, or Cannellini beans, or 1 lb Great Northern beans, soaked for 1 hour using the quick soak method (see notes)
    • Vegetable stock: You can use vegetable or low sodium chicken broth/stock
    • Water: I use about 1 to 2 cups of water depending on the consistency you like. Keep in mind that the soup thickens as it cools.
    • Seasonings and spices: salt, freshly ground black pepper, dried mint, thyme, paprika, bay leaves, fresh parsley
    ham and white bean soup ingredients

    How To Make Ham White Bean Soup

    • Press the “saute” button on the Instant Pot, and heat oil. Once the oil is hot, add carrot, onion, garlic, tomato to the pot. Cook stirring occasionally for 5 minutes. (This is an optional step. You can dump everything in at once if you want).
    • Add the beans, ham, seasonings, chicken stock to the Instant Pot and close the lid. Lock the lid, move the valve to sealing and cook on Manual for 15 minutes. 
    • When the ham and bean soup is done, and you hear the beep sound, press the Cancel/Keep Warm button. Let NPR for 10 minutes, and then QR until all the pressure is out. 
    • Open lid and serve warm.

    For stovetop and slow cooker instructions, check the recipe card below.

    process images of making ham white bean soup
    Ham White Bean Soup

    Storing

    Once the soup cools down, you can store it in the refrigerator for about 4 – 5 days. You can also store it in the freezer for up to 6 months for best texture and taste.

    Can you freeze this soup?

    Yes, this soup recipe is freezer-friendly. You can keep it in the freezer for about 6 months. Once it is cooled, portion it into freezer safe containers or freezer bags, and freeze it. When ready to eat, you can defrost the soup slowly in the refrigerator overnight, and heat it on the stove. If it’s too thick, you can add a little bit water to thin it.

    Once a year, I like to make several batches of this soup on a weekend and freeze it for later. And when I am short on time, and don’t have enough time to cook, I just defrost this soup or some of my other freezer meals. This soup recipe is so simple, inexpensive and so good.

    Can you make it ahead of time?

    Yes, this soup keeps well in the refrigerator for several days. You can make it on Sunday when you meal prep for the week. You can also chop and prepare the ingredients and just pressure cook the soup when you are ready to serve it.

    Ham White Bean Soup

    Do you have to soak the beans?

    You can cook this ham white bean soup without soaking the beans. Just add 1 or 2 cups of extra water, and increase the cooking time to a total of 40 minutes. 

    I usually soak my beans for 1 hour using the quick soak method (I used Great Northern beans) before I put them in the Instant Pot but if you are short on time, and don’t have time for soaking the beans or the longer cook time, you could also use 3 cans of Great Northern or Cannellini beans in this recipe. In which case, you don’t need to increase the water or the cooking time.

    Can you omit the ham?

    If you are looking for a delicious vegan white bean soup, you can omit the ham. This soup is a great source of fiber and protein.

    TIPS FROM NELI’S KITCHEN

    Recipe Notes and Tips

    • For even more flavor, you can also add a ham bone if you have any leftover Thanksgiving or Christmas bone-in ham.
    • If you use dry beans and you don’t presoak them, increase the cooking time to 40 minutes. If the beans are not done after the cooking cycle is over, cook them for an additional 5 minutes.
    • If you use dry beans, you probably need to add 1 to 2 cups of water, additionally. 
    • Make sure you let the pressure release naturally for at least 10 minutes before releasing the remaining pressure.
    • This soup is great on its own or served with crusty bread to mop the bowl.
    • The soup will continue to thicken as it cools.

    Quick Soak – Place the beans in a large saucepan with about 7 cups of water. Bring to a rapid boil on medium-high heat, and boil for 5 minutes. Remove from heat, cover, and let stand for 1 hour. Drain soak water and rinse beans. 

    Overnight Soak – Place beans in a large saucepan with about 7 cups water. Cover and let stand overnight, or at least 6-8 hours. Drain soak water and rinse. *Initially, the recipe called for 2 cups water. I reduced it to 1 cup after some readers’ feedback that it was too liquidy. Note though, that if you leave the soup in the fridge overnight, it gets thicker.

    Ham and White Bean Soup

    More Instant Pot Soup Recipes

    If you loved this bean soup recipe, make sure you check out some of my other comforting soups:

    Ham and White Bean Soup
    5 from 23 votes
    Print Review Pin It!

    Ham White Bean Soup (Instant Pot, Slow Cooker, Stove Top)

    Hearty, starchy, and filling, this rustic White Bean Soup with Smoked Ham is the epitome of comfort food. Great way to use leftover ham.
    Prep Time 15 minutes
    Cook Time 15 minutes
    Total Time 30 minutes
    Servings 8
    Calories 240kcal

    Email Me This Recipe

    Enter your email and we’ll send the recipe directly to you!

    Save Post

    By submitting this form, you consent to receive emails from Delicious Meets Healthy.

    INGREDIENTS

    INSTRUCTIONS

    Instant Pot Instructions

    • Press the “saute” button on the Instant Pot, and add the oil, carrot, onion, garlic, tomato to the pot. Cook stirring occasionally for 5 minutes. (This is an optional step. You can dump everything in at once if you want).
    • Add the beans, ham, seasonings, chicken stock to the Instant Pot and close the lid. Lock the lid, move the valve to 'Sealing' and cook on Manual for 15 minutes. 
    • When the ham and bean soup is done, and you hear the beep sound, press the Cancel/Keep Warm button. Let NPR for 10 minutes, and then QR until all the pressure is out. 
    • Open lid and serve warm.

    Slow Cooker Instructions

    • Add everything to the slow cooker and cook on low for 8 hours (or on high for 4 hours).
    • Serve soup warm. 

    Stove Top Instructions

    • Add cold water to a dutch oven to cover the soaked beans by about 1 inch. Bring to boil over high heat, boil for 5 minutes.
    • Add sliced carrot, tomato, onion, garlic, ham, and drizzle about 1 Tbsp extra virgin olive oil. Season with salt, pepper, paprika, crushed mint, thyme. Reduce heat to medium-low and simmer for about 1 hour, stirring occasionally, or until beans are tender.
    • Serve soup while it’s warm.

    TIPS & NOTES

    • For even more flavor, you can also add a ham bone if you have any leftover Thanksgiving or Christmas bone-in ham.
    • If you use dry beans and you don’t presoak them, increase the cooking time to 40 minutes. If the beans are not done after the cooking cycle is over, cook them for an additional 5 minutes.
    • If you use dry beans, you probably need to add 1 to 2 cups of water, additionally. 
    • Make sure you let the pressure release naturally for at least 10 minutes before releasing the remaining pressure.
    • This soup is great on its own or served with crusty bread to mop the bowl.
    • The soup will continue to thicken as it cools.
    Quick Soak – Place the beans in a large saucepan with about 7 cups of water. Bring to a rapid boil on medium-high heat, and boil for 5 minutes. Remove from heat, cover, and let stand for 1 hour. Drain soak water and rinse beans. 
    Overnight Soak – Place beans in a large saucepan with about 7 cups water. Cover and let stand overnight, or at least 6-8 hours. Drain soak water and rinse. *Initially, the recipe called for 4 cups water. I reduced it to 2 cups after some readers’ feedback that it was too liquidy. Note though, that if you leave the soup in the fridge overnight, it gets thicker.
    *Initially, the recipe called for 2 cups water. I reduced it to 1 cup after some readers’ feedback that it was too liquidy. Note though, that if you leave the soup in the fridge overnight, it gets thicker.

    NUTRITION

    Calories: 240kcal | Carbohydrates: 16g | Protein: 17g | Fat: 11g | Saturated Fat: 3g | Cholesterol: 35mg | Sodium: 1735mg | Potassium: 475mg | Fiber: 4g | Sugar: 2g | Vitamin A: 1800IU | Vitamin C: 4.8mg | Calcium: 54mg | Iron: 1.9mg
    Course Main Course
    Cuisine Mediterranean
    Keyword Egg-Free, Fall, Gluten Free, Grain-Free, Healthy, Instant Pot, Low Fat, Nut-Free, One Pan, Winter
    Did you make this recipe?

    Use the tag #DeliciousMeetsHealthy when posting a picture of your recipe, and make sure to follow @deliciousmeetshealthy on Instagram!

    Dec 20, 2021 | Updated: Jan 10, 2022

    Leave a Reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Comments

    Penny

    I got a six quart IP Duo for Christmas, is your recipe made in a six quart or an eight quart pot? My manual says to be careful not to overfill when using dried beans. Just learning and this looks delicious, thank you😊

      Delicious Meets Healthy

      Hi Penny,
      the soup is baked in a 6 quart IP. Make sure you soak the beans for 1 hour as the recipe states. Hope you enjoy it! 🙂

    Casey Broom

    Can I sub the vegetable stock for something else? I don’t have any on hand.

      Delicious Meets Healthy

      Yes, absolutely. You can use chicken stock or water.

    Jennifer Shugart

    5 stars
    OMgosh, this looks so yummy!

      Delicious Meets Healthy

      Thanks, Jennifer! 🙂

    Tori Ohno

    I make beans and ham soup every year, but this recipe looks so fresh. I’ve always been told not to put acid (tomato) in with beans because acid keeps the beans from softening, I’m making this recipe tomorrow but I’m afraid of adding the tomato. Should I just wait until the end, or is it not enough acid to cause a problem? I really don’t want to ruin this leftover ham.

      Delicious Meets Healthy

      Hi Tori, I haven’t had this problem with the tomato. You could add the tomato at the end if you wish, and make sure you soak the beans beforehand. In a matter of fact, I made this soup a couple of days ago, always a favorite at my home.

    Farrel

    5 stars
    This soup is excellent! I made it today in my Instant Pot. I followed the recipe pretty well to the letter, although I did add a celery stalk, chopped, and substituted dried mint, which I did not have, with dried oregano. I added the entire ham bone from our Christmas dinner, and when the cooking time was done, I just pulled out the bone, removed and cut up the meat and added it back to the soup. I will use this recipe again in the future. Husband and I both loved it.

      Delicious Meets Healthy

      Awesome! So glad that you loved it! 🙂 It’s one of my favorite soups to make in the IP.

    April

    5 stars
    Made this today. First recipe in my new instapot. It is delicious!

      Delicious Meets Healthy

      Fantastic! So glad you loved it! 🙂

    Jennifer

    My first IP recipe! I bought the 3 Qt Ip, So I halved the recipe. I also used only chicken stock. It was delicious. Thanks for the recipe!!!!

      Delicious Meets Healthy

      Fabulous!! So glad you loved it!!! Thanks for letting me know!

    Michelle

    Hello! I just got an Instant Pot and have leftover ham from Thanksgiving. I want to try this recipe but don’t know what NPR and QR mean.

      Delicious Meets Healthy

      Hi Michelle,
      NPR means natural pressure release (after the time is up, don’t turn the valve to venting, leave it at sealing and let the pressure release naturally).
      QR means quick release (after the time is up, turn the valve to venting – this way the pressure releases quickly).
      Hope this helps! 🙂

    Marsha

    5 stars
    We just finished eating this ham and bean soup — it is DELICIOUS!! The instant pot has generated some interest in my husband to try his hand as this wonderful kitchen device. This was his first recipe — and I’ll let him make it all the time. He made it as written (except for the mint as we didn’t have any). I’m looking forward to the leftovers!

      Delicious Meets Healthy

      Awesome! So glad you like it! Isn’t it nice when your husband takes care of the dinner! He is a keeper 😉

    Tasha Roe

    Looking forward to making this!! Did the salt make the beans tough? I’ve always been told to add salt to beans at the end because they don’t soften properly.

    Thanks!

      Delicious Meets Healthy

      I haven’t had that problem but if you want you can add the salt at the end. Hope you enjoy it, Tasha! 🙂 Let me know how it turns out.

    Spring Salads

    5 Quick Tips To Simplify Dinner Time