• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Salt & Lavender logo
  • Recipes
  • 30 Minute Meals
  • About
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • 30 Minute Meals
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Soups

    Easy Ham and Bean Soup

    Published: Mar 3, 2021 / Updated: Nov 5, 2022 / 45 Comments

    This post may contain affiliate links. Please see my affiliate disclosure for more details.

    Jump to Recipe

    This ham and white bean soup recipe is hearty, uses pantry staples, and is as simple and quick as it gets to make on the stovetop! It's the best way to use up leftover ham.

    I think you'll also enjoy my Ham and Potato Soup or Lemon Chicken White Bean Soup next.

    ham and bean soup (close-up in a white bowl)

    Why you'll love it

    This ham and bean soup with canned beans is one of my favorite leftover ham recipes since it's super easy to throw together in no time. One pot, mostly hands-off, a few pantry ingredients, and you're good to go. It's also one of those cozy soups that gets better the longer you leave it. The flavors intensify, and it's even more tasty over time.

    You don't even need to use leftover ham for this one and can just buy a piece from any grocery store deli counter, but if you've roasted one for Christmas or Easter, this is a great way to enjoy those leftovers if you're tired of sandwiches. Ok, grilled cheese and ham sandwiches are good, but this leftover ham soup is a little healthier than that. 😉

    What you'll need

    • Olive oil - for sautéing
    • Onion, carrot, celery - a classic flavorful aromatic base for many soups. I like sweet (Vidalia) onion best, but yellow is fine.
    • Garlic - use even more than suggested if you're a garlic lover. I like to mince it with a garlic press so there's no peeling or chopping needed.
    • Italian seasoning - it's a versatile blend of dried herbs that comes in a single inexpensive jar. I use it to boost so many of my recipes.
    • Smoked paprika - this sets it apart from other ham and bean soup recipes you may have tried! It infuses the broth with a delicate smoky, rich quality.
    • Chicken broth - to add another layer of flavor. You can use low sodium instead if salt is a concern.
    • Ham - I diced up leftover cooked ham for convenience
    • White beans - a couple of cans of white kidney beans aka cannellini are always in my pantry to add more protein and creamy, nutty flavor to this soup
    ingredients for ham and bean soup in prep bowls

    Do I need to use canned white beans?

    • You can use whatever canned white beans that you've got on hand; e.g. great northern or navy beans instead of cannellini. It's a versatile recipe. For those who are curious, here's a guide to the different varieties of white beans. They're all pretty interchangeable in this soup.
    • If you want to use dried beans, soak them overnight. Just cover them in water then rinse them off before adding them to the soup. 

    How to make ham and bean soup

    This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

    making mirepoix in a pot for ham and bean soup

    In a large soup pot or Dutch oven, heat the oil and sauté the onions, celery, and carrots until lightly browned and softened. Stir in the garlic, and cook for 30 seconds.

    adding broth and beans to ham and bean soup and mashing

    Pour in the broth, and add the rest of the ingredients apart from the salt & pepper. Bring to a boil, then reduce heat and simmer for at least 20 minutes. Give it a taste, then season more if needed (but ham often has enough salt). Mash with a handheld masher or immersion blender if you want a thicker texture.

    Can I make it in my Crockpot or Instant Pot?

    • We like this ham and bean soup best on the stovetop, but for the slow cooker try 8 hours on low or 3-4 hours on high.
    • In the Instant Pot, do 10 minutes on high pressure with a natural release.
    white bean and ham soup in a yellow pot with a ladle full

    Substitutions and variations

    • Try swapping the Italian seasoning for 1/4 teaspoon dried thyme if you prefer, or use a couple of sprigs of fresh thyme. You could also throw a bay leaf or two in here for extra flavor.
    • If you're sensitive to salt, use low sodium chicken broth or just water. Ham can be quite salty, so wait until the end and taste before adding any extra salt to this recipe.
    • You can definitely throw a ham bone in here! That'll make it taste even better. Or use a ham hock.

    What to serve with ham and bean soup

    • I like to add a bit of chopped parsley for a little pop of freshness and contrast, but that's totally optional.
    • For a soup and salad combo, I recommend mixed greens with my Homemade Ranch Dressing, or you could try this creative Winter Brussels Sprouts Slaw to change it up.
    • A big slice of crusty buttered bread, cornbread, or Cheesy Garlic Bread are other comforting options.

    Leftovers and storage

    • Store leftover ham and bean soup in an airtight container in the fridge for 3-5 days.
    • This soup freezes well. I like to keep it in individual containers for up to 3 months.
    • Reheat on the stove over a low heat until warmed through, or microwave in short intervals.

    More easy soup recipes

    • Dill Pickle Soup with Smoked Ham
    • Easy Ham and Corn Chowder
    • Italian Sausage White Bean Soup
    • Easy Black Bean Soup
    • Instant Pot Split Pea Soup with Ham
    ham and white bean soup in two white bowls

    Hope you enjoy this white bean and ham soup recipe! If the post didn't answer your questions, talk to me in the comments below or leave a review if you made it. You can also find me on Instagram.

    ham and bean soup (close-up in a white bowl)

    Easy Ham and Bean Soup

    This ham and white bean soup recipe is hearty, uses pantry staples, and is as simple and quick as it gets to make on the stovetop! It's the best way to use up leftover ham.
    4.71 from 17 votes
    Print Recipe Pin Recipe Save Saved!
    Prep Time 10 mins
    Cook Time 30 mins
    Total Time 40 mins
    Course Soup
    Cuisine American
    Servings 6
    Calories 280 kcal
    Prevent your screen from going dark

    Ingredients
     

    • 1 tablespoon olive oil
    • 1/2 medium onion chopped finely
    • 1 large carrot peeled & chopped small
    • 3 sticks celery chopped small
    • 4 cloves garlic minced
    • 1/4 teaspoon Italian seasoning
    • 1/2 teaspoon smoked paprika
    • 4 cups chicken broth
    • 2 cups water
    • 2 cups cooked ham chopped (or more to taste)
    • 2 (14 fluid ounce) cans white beans drained
    • Salt & pepper to taste

    Instructions
     

    • Heat the oil over medium-high heat in a large soup pot. Sauté the onions, carrot, and celery for 7-10 minutes, stirring occasionally (a little browning is good).
    • Stir in the garlic and cook for about 30 seconds.
    • Add the Italian seasoning, smoked paprika, chicken broth, water, ham, and white beans to the pot. Increase the heat to high and bring it to a gentle boil. Reduce heat to medium (or medium low if it's bubbling too much), cover the pot with the lid slightly ajar, and let the soup simmer for 20-25 minutes (the flavor will intensify the longer you cook it so feel free to cook it for a bit longer). 
    • Season with salt & pepper to taste. Ham can be quite salty, so be sure to add salt after it's cooked if you think it needs it. Optional: Take a potato masher and mash some of the beans right in the pot to create a slightly thicker texture or pulse an immersion blender a few times.

    Notes

    • Use low-sodium chicken broth if sensitive to salt.
    • Crockpot method: try 8 hours on low or 3-4 hours on high. 
    • Instant Pot method: try 10 minutes on high pressure with a natural release.
    • Nutritional information is provided as a courtesy only and should be construed as an estimate rather than a guarantee. Ingredients can vary and Salt & Lavender makes no guarantees to the accuracy of this information.
       

    Nutrition

    Calories: 280kcalCarbohydrates: 37gProtein: 21gFat: 6gSaturated Fat: 1gCholesterol: 27mgSodium: 1030mgPotassium: 1037mgFiber: 9gSugar: 1gVitamin A: 1794IUVitamin C: 22mgCalcium: 145mgIron: 6mg
    Keyword ham and bean soup, ham and white bean soup
    Author Natasha Bull

    This recipe was originally published on December 19, 2017. It's been tweaked to be even easier, tastier, and has new photos!

    « Simple Egg Salad
    Easy Roasted Green Beans »

    Loved this recipe? Share it:

    • Facebook
    • Twitter

    Reader Interactions

    Comments

      Leave a Reply Cancel 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.

    1. Eileen says

      January 24, 2023 at 12:39 PM

      5 stars
      I made this in my instant pot, browned the veggies , then the diced ham with the spices & garlic paste that I’m never without doubled the amount of great northern beans, love the recipe the Mr also liked a lot he said you can make this anytime, 15 minutes in the instant pot done 10 minutes NR. THANK YOU for this quick easy bean soup recipe 🙂

      Reply
      • Natasha says

        January 24, 2023 at 2:25 PM

        Love that! Thanks for your review, Eileen! 🙂

        Reply
        • JANICE S MITCHUM says

          January 24, 2023 at 3:18 PM

          5 stars
          Natasha,
          This recipe turned out so flavorful even though all I had was about 1/3 of a pound of Italian sausage. I have been making soup for years and have done pretty well with that, but something about this recipe worked out perfectly.
          Thank you from cold and snowy Ruidoso, New Mexico,

          Janice

          Reply
          • Natasha says

            January 25, 2023 at 11:19 AM

            I'm so glad you enjoyed it, Janice!! 🙂 Thanks for your review, and stay warm!

            Reply
    2. Greg Divine says

      January 3, 2023 at 4:23 PM

      5 stars
      Made this for dinner tonight and everyone loved it ! What’s not to love ? Beans , ham , veggies and all seasoned wonderfully. I’ll sure be making this one again . A definite keeper I’d say . On a colder winter night it’s a comforting bowl of delicious but it would be equally as good any time of year. Thanks for sharing the recipe with us.

      Reply
      • Natasha says

        January 3, 2023 at 11:24 PM

        I'm so happy to hear it!! 🙂 Thanks for your review, Greg!

        Reply
    3. Susie says

      December 29, 2022 at 3:09 PM

      5 stars
      Very good!

      Reply
      • Miranda @ Salt & Lavender says

        December 29, 2022 at 4:15 PM

        Excellent! So glad you liked it, Susie.

        Reply
    4. Shawna says

      December 28, 2022 at 10:30 AM

      5 stars
      So good!!! This recipe is a keeper 😁

      Reply
      • Natasha says

        December 28, 2022 at 11:28 AM

        Thank you so much! 😀

        Reply
    5. Susan says

      December 25, 2022 at 1:58 PM

      This is a delicious soup! I added chickpeas to make it heartier. I'll definitely make it again. Thank you!

      Reply
      • Natasha says

        December 25, 2022 at 4:35 PM

        Yay! You're welcome!

        Reply
    6. Claudia Haviland says

      November 20, 2022 at 4:19 PM

      Really good recipe. Definitely a keeper. I cut it in half, but will get four servings out of it, I did not have Italian seasoning on hand, and so I substituted dried thyme as suggested. I also used up some of my dehydrated onions, carrots, and celery to rotate them out. I served it with homemade cornbread. It was perfect for a very cold day in the mountains.

      Reply
      • Natasha says

        November 20, 2022 at 5:09 PM

        I'm so glad you enjoyed it, Claudia!!

        Reply
    7. Skylar says

      November 8, 2022 at 10:16 AM

      I made this soup for my family. They said it was good! I have to take their word for it because I'm a vegetarian. Haha! Double the recipe if you're feeding a lot of people.

      Reply
      • Natasha says

        November 8, 2022 at 10:50 AM

        I'm so glad it was enjoyed! 😀

        Reply
    8. Beth P says

      November 3, 2022 at 4:30 PM

      5 stars
      Very tasty. All the vegetables already chopped along with the ham makes this dish so easy to prepare. Will be making this a lot after holiday dinners with ham leftovers.

      Reply
      • Natasha says

        November 3, 2022 at 5:00 PM

        I'm so happy you enjoyed it!! 🙂

        Reply
    9. Judi says

      July 12, 2022 at 6:15 PM

      5 stars
      Thank you for this recipe! Easy and delicious! I did add some corn as did not have celery on hand! Made dumplings for top of soup! Delish!

      Reply
      • Natasha says

        July 12, 2022 at 9:14 PM

        You're very welcome! Love the dumplings idea. Thanks, Judi! 🙂

        Reply
    10. Tina Geane says

      February 22, 2022 at 4:21 PM

      5 stars
      Hi Natasha this soup looks so good! I had the idea & looked up White bean & Ham soup and I found yours. I have a bone ham & I'm making broth by simmering the bone with spices & garlic, onion,carrots & I soaked white beans over night. I'm thinking maybe I will need some can broth sodium free, I'm also thinking a bit of leeks. Definitely gonna mash, puree whatever some b3ans I don't have a immersion blender but I have regular blender or masher. Thanks for the recipe!

      Reply
      • Natasha says

        February 22, 2022 at 5:13 PM

        You're very welcome!! 🙂

        Reply
    11. Dawn says

      January 29, 2022 at 12:42 PM

      5 stars
      Very good recipe. Added a couple cups of chopped cabbage to make a complete meal.

      Reply
      • Miranda @ Salt & Lavender says

        January 29, 2022 at 1:18 PM

        Awesome! So glad you enjoyed it, Dawn 🙂

        Reply
    12. Mandi says

      January 10, 2022 at 8:42 PM

      4 stars
      Made for dinner this evening. Wow! And, it will probably be even better tomorrow. Made cornbread muffins. Great combo. Added extra carrots and fresh Rosemary to the soup. Thanks to reviews, I used low sodium broth. Healthy, filling, and delicious. Thank you!

      Reply
      • Natasha says

        January 10, 2022 at 9:13 PM

        I'm so pleased you enjoyed it, Mandi!

        Reply
    13. Maureen Kelly says

      December 27, 2021 at 2:08 PM

      Your picture of soup looks creamy and delicious. Is there something missing? Mine looks like chicken soup with white beans and ham

      Reply
      • Natasha says

        December 27, 2021 at 2:39 PM

        Hi Maureen! So, I believe I blended a bit of it with an immersion blender as I suggest doing in step 4. It's definitely not a thick soup, but that does add a little more texture to the broth.

        Reply
        • Katherine says

          December 28, 2021 at 3:12 PM

          5 stars
          I initially missed that step too 😉 Delicious!

          Reply
          • Natasha says

            December 28, 2021 at 7:58 PM

            🙂

            Reply
    14. Francine says

      October 2, 2021 at 3:43 PM

      2 stars
      I made this soup accordingly to the directions. It was very salty. I will try again.does anyone have any ideas for a low salt ham slice?

      Reply
      • Nb says

        December 25, 2021 at 10:14 AM

        Don’t add salt or use salty broth, ham is already salty.

        Reply
    15. Angie says

      September 27, 2021 at 7:39 AM

      5 stars
      Made this last night and it was sooo good!

      Reply
      • Natasha says

        September 27, 2021 at 8:01 AM

        Fantastic!! Thank you, Angie!!

        Reply
    16. AngelaML says

      May 29, 2021 at 7:38 AM

      5 stars
      I made this yesterday in the slow cooker because I work from home and love how the house smells so good while soup is cooking! This was really easy to make. I bought a hickory smoked ham steak which we really liked. I added more veggies and spices. The water/chicken broth ratio was perfect. Mashed 1/2 can of the beans to make the soup creamier. Love that trick!

      I will definitely be making this one again!

      Reply
      • Natasha says

        May 29, 2021 at 10:56 AM

        Wonderful!! I'm so glad you enjoyed it. 🙂

        Reply
    17. Caroline Brissette says

      March 16, 2021 at 9:44 AM

      5 stars
      This soup was delicous! I pulsed an immersion blender a few times and it made it creamy. I will definitely do it again, great recipe! 🙂

      Reply
      • Natasha says

        March 16, 2021 at 10:36 AM

        Fantastic!! I'm so happy you enjoyed it. Thanks for taking the time to comment, Caroline. 🙂

        Reply
    18. Jess says

      January 13, 2020 at 6:59 AM

      5 stars
      I made this over the weekend and loved it! Easy to follow recipe and it came out delicious! I couldn't decide on a bean, so I made ham & 3 bean soup - with navy, great northern, and pinto beans. I had fresh rosemary & thyme, so I added them in with some oregano. Yum!

      Reply
      • Natasha says

        January 13, 2020 at 9:47 AM

        Excellent... I am so happy you enjoyed it. Love the 3 bean idea!

        Reply
    19. Vivian Johnson-Nuckols says

      December 29, 2019 at 3:11 PM

      4 stars
      Yummy soup and super fast to make!

      Reply
      • Natasha says

        December 29, 2019 at 7:09 PM

        So glad you liked it!

        Reply
    20. de_bel says

      December 16, 2019 at 4:19 AM

      If you want the soup to be a little creamier, put 1-1/2 cans of the drained beans in the soup and mash the rest of them before adding to the soup. It adds a creamier touch without any dairy. I also add a tiny touch of fresh thyme or oregano to the soup just before serving.

      Reply
    21. Ben Myhre says

      December 20, 2017 at 5:00 AM

      I like desserts. There really isn't much in terms of food that I don't like, but I am with you on the savory. I would much rather have a stewing pot of knoephla soup on the stove top or a big fat steak than a pie hanging around. And in terms of baking, I am pretty limited on the amount of Christmas treat cooking I do around here. I already have to be a little careful that I don't balloon up to to the size of Fat Bastard and 15000 calories just laying around my house would not help.

      This soup looks perfect!

      Reply
      • Natasha says

        December 20, 2017 at 8:54 AM

        Hahha I'm totally with ya, Ben. Especially on the steak front. I have one a week as my big treat!

        Reply

    Primary Sidebar

    Natasha Bull, founder and author of Salt & Lavender, in the kitchen

    Hi! I'm Natasha. Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!  Read more...

    FREE 10 Easy Chicken Recipes E-book

    ​

      ​

      BROWSE RECIPES:

      Footer

      • Contact
      • FAQ
      • Site Policies
      • For Bloggers
      • Facebook
      • Instagram
      • Pinterest
      • Twitter

      · Copyright © 2023 Salt & Lavender Inc ·