While they say chicken soup cures what ails ya, I have to put in a good word for Ham and Bean Soup. It’s become a real go-to when we’re feeling under the weather. Each bite is hearty and satisfying; it’s the kind of soup that makes you feel cozy, warm, and cared for.Â
Sick or not, your whole family will devour this nourishing meal that’s made with minimal ingredients and canned beans—which means there’s no soaking required.
Oh yes you CAN get a full-flavored, thick and creamy bean soup using canned beans. Tell the others!
What How to Make It
Easy Ham and Bean Soup
My easy Ham and Bean Soup starts with a flavorful base of sautéed vegetables, garlic, and pinch of dried herbs. Add chicken stock, canned beans, and cubed ham steak, then simmer for just 20 minutes. Between the rich stock and salty ham, which kind of self-seasons the dish, this soup is BURSTING with savory, slow cooked flavor. Not to mention it is packed with protein and fiber.
I find myself sneaking off with a portion of ham after our Christmas and Easter dinners each year, just so I can make this savory soup!
(For more savory ham recipes, check out my Brown Bag Baked Ham, 5-Ingredient Cheesy Ham and Broccoli Rice Skillet, and Mini Ham and Cheese Quinoa Cups. All are reader faves!)
Ingredients Needed
Scroll down to the recipe card below this post for ingredient quantities and full instructions.
- Extra virgin olive oil – If you’re fresh out of EVOO use another cooking oil that you have on hand.
- Carrots, celery and onion – This cozy trio adds tons of flavor to each bite of Ham and Bean Soup.
- Salt and pepper – Freshly ground pepper is best.
- Garlic – Mince it with a knife or push it through a garlic press.
- Dried thyme – If you happen to have fresh thyme in your garden, snip off a sprig or two and use that instead.
- Gluten free flour blend – Use a measure-for-measure baking blend vs a single gluten-free flour like almond or coconut flour. If you don’t need to eat gluten free, use all-purpose flour.
- Chicken stock – I prefer using chicken stock over chicken broth for a full-flavored soup that tastes like it’s been cooking all day long.
- Great Northern Beans – Using high-quality canned beans will give you a smooth and creamy soup – I promise nobody will know you didn’t go to the trouble of soaking then cooking dried beans!
- Ham steak – I find ham steaks near the eggs and breakfast sausage in the grocery store. You can also ask the deli department for a thick-cut slice of ham.Â
How Do You Thicken Ham and Bean Soup?
One option to thicken Ham and Bean Soup is to blend a portion of it in a blender or with an immersion blender. That said, I find it makes the soup kind of muddy. Alternatively, I like to add a dash of gluten free flour (or all-purpose flour if you don’t need to eat gluten free) to the soup which gives it a luxurious, velvety thickness.
Can I Make Ham and Bean Soup Without a Bone?
Absolutely! If you’ve got a leftover ham bone, shank, or ham hock laying around, especially after the holidays, absolutely toss it into the soup to simmer, but truly you can get TONS of flavor simply by using a diced ham steak.Â
What Kind of Beans Do You Put in Ham and Bean Soup?
I use Great Northern Beans in this recipe, which are creamy and not too large. Two other options are Cannellini beans, which are larger and a touch more firm, and white navy beans, which are the smallest and creamiest of the three. I prefer to use Bush’s canned Great Northern Beans, draining and rinsing them before adding to the soup.
How to Make Ham and Bean Soup With Canned Beans
Let’s make some soup!
Step 1: Cook the vegetables. Heat extra-virgin olive oil in a large soup pot or Dutch oven over medium heat. Add the carrots, celery, and onion or shallot, then season with salt and black pepper. Saute until the vegetables are tender, 8-10 minutes then add a couple fresh cloves garlic and dried thyme, and then cook until the garlic is very fragrant, 1 minute.
Step 2: Thicken the soup. Sprinkle in flour then cook for 1 minute stirring constantly. The addition of flour to the Ham and Bean Soup will give it a nice velvety texture.Â
Step 3: Add the stock. Slowly add glugs of chicken stock while stirring until a smooth, creamy sauce forms. Pour in the remaining stock then increase the heat to high to bring the soup to a boil.Â
Step 4: Simmer. Stir the beans and ham into the pot then reduce the heat to medium-low and simmer for 20 minutes, stirring occasionally. That’s it!
Serving Suggestions
See the recipe card below for my easy crostini recipe, which are fantastic for pairing with a bowl of soup to soak up all that rich broth. Gluten Free Focaccia or Gluten Free Cornbread are delicious as well!
Of course, you can never beat a classic soup-and-salad combo—I think my Ham and Bean Soup recipe pairs especially well with my Everyday Kale Salad.
If soup-and-a-sandwich is more your style, try this soup with my Apple Orchard Panini or a classic grilled cheese.
How to Store and Reheat Leftovers
Transfer leftover Ham and Bean soup to an airtight container and refrigerate for 3 to 4 days. It can be reheated in the microwave or on the stove top.
Can Ham and Bean Soup Be Frozen?
This recipe freezes beautifully. Cool the soup completely then ladle portions into Souper Cubes or Ziplock freezer bags and freeze flat. Thaw the soup in the refrigerator for 12 hours prior to meal time, then reheat in a pan on the stove top.
More Satisfying Soup Recipes
- Vegetable Soup
- Cheesy Ham and Potato Soup
- Hamburger Soup
- Smoked Sausage, White Bean and Spinach Soup
- Homemade Chicken Noodle Soup
- Chicken and Rice Soup
free email bonus
Dinner Made EASY
5 days of simple yet flavorful recipes that take the stress out of dinnertime!
Ham and Bean Soup
Description
This Ham and Bean Soup with canned beans is an easy bean soup recipe that's hearty, satisfying, and quick to make. No ham bone needed!
Ingredients
- 2 Tablespoons extra virgin olive oil
- 1 large carrot, chopped (1/2 cup)
- 1 stalk celery, chopped
- 1/2 onion or 1 large shallot, chopped
- salt and pepper
- 2 cloves garlic, pressed or minced
- big pinch dried thyme
- 2 Tablespoons flour
- 4 cups chicken stock
- 2, 15oz cans Great Northern Beans, drained and rinsed
- 1lb ham steak, cubed
Directions
- Heat extra virgin olive oil in a large soup pot over medium heat. Add carrots, celery, and onion/shallot, season with salt and pepper, then saute until tender, 10 minutes. Place a lid on top with a splash of chicken stock or water if the vegetables are taking a long time to soften. Add garlic and dried thyme then saute until garlic is extremely fragrant, 1-2 minutes. Sprinkle in flour then cook for 1 minute, stirring constantly.
- Slowly add glugs of chicken stock while stirring until a smooth sauce has been formed then pour in remaining stock. Turn heat up to high to bring broth to a boil then add beans and ham. Turn heat down to medium-low then simmer for 20 minutes, stirring occasionally. Scoop into bowls then serve with crostini (directions below.)
Notes
- To make crostini: slice a gluten free baguette (or a regular baguette if you don't need to eat GF,) into 1/4" slices then arrange on a silpat or parchment paper lined baking sheet. Brush both sides with extra virgin olive oil then season lightly with salt and pepper. Bake for 8-12 minutes at 350 degrees, rotating the baking sheet once, or until crostini are golden brown.
This recipe is courtesy of Iowa Girl Eats, http://iowagirleats.com.
Keith 01.18.2024
I made this ham and bean soup a couple of weeks ago using left over ham from new years day, and it was great. I was going to make this again and bought some ham steaks, but I have over a pound of left over pulled pork I made over the weekend, and I wanted to know what you think of using the left over pulled pork for this?? It would have BBQ sauce left on the pulled pork…..or just stay with the ham steaks??
Kristin 01.18.2024
Hey Keith! Personally I’d probably stick with the plain ham steak. I do love the idea of using pulled pork in the soup, but without the BBQ sauce. I hope that helps!!
Keith 01.18.2024
Yes, thank you I will stick with the ham…..I was worried about the BBQ sauce
Henry 01.18.2024
The liquid in the canned beans is a great addition to soup, don t send it down the drain. It will add flavor and help thicken.
Charlene 01.13.2024
I made this today, similar to my mom’s recipe over 65 years old! Excellent I did use two cups of juice left from the ham and the rest chicken stock! This is a keeper
Kristin 01.16.2024
Love the addition of ham juice, Charlene! Yum!
Melody 01.10.2024
Do you have the nutritional information?
Kristin 01.13.2024
Estimated nutritional information will be added to my recipes in 2024 – stay tuned! :)
Jill 01.07.2024
I make this soup twice a month during the cold season. It’s a nice break from soup beans, and my GF kids eat the whole pot in one sitting!
Kristin 01.09.2024
LOVE hearing that, Jill! Thanks so much for your feedback!
Sue 12.31.2023
This was one of the best ham & bean soups I’ve had! I added one medium red skin potato, diced, but otherwise I made it exactly as noted. What I loved about it was it’s not pasty thick like some bean soups. I loved it because it was still a little brothy but slightly thick. Quick & perfectly seasoned, too. Thank you!
Kristin 01.02.2024
Ahh, love that you loved this soup so much, Sue! You nailed all the reasons why we love it too — thrilled it was a hit for you!
Mitch 12.27.2023
We’ve got this recipe with our Christmas Ham going in our brand new cast iron Dutch oven. Smells amazing already!
Kristin 12.27.2023
YUM!! I hope it was a hit, Mitch!
Lisa 12.26.2023
Just made it with left over ham from Christmas! How well does this freeze?
Kristin 12.27.2023
I’m so glad to hear that, Lisa! It freezes very well!
Susan Skidmore 12.15.2023
Spam works well if you don’t have ham.
Ty 12.03.2023
Being a newly single man learning to cook for myself I ran across this recipe and I have to say I absolutely love it! I used the leftovers from a pork shoulder I cooked and it was amazing. Thank you Iowa girl. I’m an Iowa boy as well. This recipe definitely reminds me of home.
Kristin 12.04.2023
I’m so happy to hear that, Ty! Glad this was a homerun recipe for you. :)
Debby 11.17.2023
This is on my list to make for this Sunday! Looks Delicious! Thanks for Sharing!
Kristin 11.20.2023
I hope you loved it, Debby!
Judy Pokigo 08.26.2023
Love your recipes
Kristin 08.28.2023
Thank you, Judy!
Julie Hodgdon 05.13.2023
I made this today and it was delicious! After sauteeing the vegetables, I put everything else in the crockpot. Really easy and tasty soup! If you can find ham bouillon packets (in the Mexican section of the grocery), use one. It really ramps up the flavor.
Kristin 05.15.2023
Love those ideas, Julie!! Thank you so much for your feedback and recipe rating!
Karen 04.16.2023
Delicious, and so easy! Thank you for a good use of an Easter ham. I usually make it the hard way (dried beans.) You, and Bush’s beans, have made me a fan. ????
Kristin 04.17.2023
Fabulous!! I’m so glad you gave this method and recipe a try, Karen!
Tom Stanley 02.11.2023
This is good stuff!!! Don’t know how many times I’ve made this. I don’t vary the recipe. Sometimes I make corn bread and sometimes garlic toast. But this is a 10
Kristin 02.15.2023
I am beyond thrilled to hear that, Tom! Thank you so much for your feedback and recipe rating!
Tom Stanley 01.21.2023
Quick easy and delicious. Have made this many times now. Definitely my go to recipe for ham and bean soup.
Kristin 01.23.2023
Thrilled to hear that, Tom! Thanks so much for your feedback!
Jean in MA 01.03.2023
This was excellent and so easy to make! I halved it to try as I didn’t need a large amount. I did use some garlic flavored croutons in place of your crostini recipe. I’ll surely make this again, and I’m glad to have found your site! Thank you!
Kristin 01.05.2023
Oh that sounds amazing!! So glad you enjoyed, Jean. :)
Colleen c 04.23.2022
Finally made this today with leftover Easter ham. Very good! I did it with the flour, but still found it too thin and mashed half of the second can of beans to thicken it. I also added a bit of fresh rosemary since it grows in my yard! I also waited to add any salt until after I cooked the ham in there for 15-20 minutes, just to make sure how much salty taste that added to the Really good!
Kristin 04.25.2022
Sounds delicious, Colleen! I’m so glad you loved the dish!!
Deb 04.17.2022
This is delicious and couldn’t be easier. To thicken the soup I do what my mom used to do…use the potato masher to crush some of the beans.
Kristin 04.18.2022
Love that Deb! So glad it was a hit, and simple to make too. Thank you so much for your feedback and recipe rating!
Kelly 02.28.2022
Delicious!!! Doubled the recipe for a last minute Sunday afternoon late lunch/early dinner, large family gathering and all ages loved it! It’s a repeater for sure! Make it in the morning, keep the stove on low, and you’re all set whenever it’s time to eat!I’m “new-ish” to @iowagirleats having made a handful of her recipes over the last couple weeks, and I’ve been LOVING her simplistic, whole food and yummy approach to meals. This recipe followed suit, and again, I can’t wait to try more!
Kristin 02.28.2022
Thrilled it was a hit with the entire family, Kelly! And that you are finding the recipes simple and approachable. Literally my two main goals. Thank you so much for your recipe rating and review!!
Kelly 02.28.2022
Thrilled over here too! Thank YOU!