• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Great Grub, Delicious Treats
  • Home
  • Recipes
  • About
  • Contact Us
  • Work With Me
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • About
  • Contact Us
  • Work With Me
×

Ham and Bean Soup

Published: Jan 11, 2020 · Modified: Sep 9, 2025 by Great Grub, Delicious Treats · · This post may contain affiliate links

Jump to Recipe

Ham and bean soup is a hearty, delicious homemade meal perfect for the cool weather. Loaded with beans, veggies, and diced ham, it’s a flavorful main course the entire family will love, and it’s so easy to make!

Fall is almost here, and winter will be right behind it. That means it’s time to start thinking about delicious soups! I’m a big fan of these hearty cold-weather dishes because they’re so easy and so flavorful.

When the weather starts to turn cold, I always start thinking about soups, stews, and chilis to fill up my family and stave off the cold. I make all kinds, and my favorites are the ones like this ham and potato soup that allow me to use up my leftover protein from the day before.

This ham and bean soup is always a winning choice for family dinners or even potlucks because it’s so filling and flavorful. It’s also easy, which doesn’t hurt, and it’s a great meal prep option to make things even easier!

Jump to:
  • Why You’ll Love This Recipe
  • Ingredients
  • Variations
  • How to Make Ham and Bean Soup
  • Tips
  • Ham and Bean Soup FAQ
  • More Delicious Ham Recipes
  • Ham and Bean Soup

Why You’ll Love This Recipe

  • Basic Ingredients: This rustic recipe uses basic ingredients found in any pantry or grocery store.
  • Easy: This is a simple recipe that even beginners can make. There’s really nothing to it!
  • Customizable: It’s easy to tweak this recipe to make it your own.
  • Versatile: This makes a great family dinner or potluck dish.
  • Great for Leftovers: This is such a tasty way to use up leftover ham!
  • Great for Meal Prep: This is a freezer-friendly soup, so you can make extra and save it for later.
Ham and Bean Soup is loaded with delicious beans, leftover ham and vegetables.

Ingredients

I’ve included a list of all the ingredients you’ll need to make this soup here, but you’ll find their exact amounts in the recipe card at the end of the post.

  • Great Northern Beans
  • Onion – chopped
  • Carrots – chopped
  • Celery – chopped
  • Garlic – minced
  • Butter
  • Vegetable oil
  • Ham hock
  • Ham – diced
  • Pepper
  • Salt
  • Slap Ya Mama seasoning
  • Thyme
  • Vegetable broth
  • Chicken broth
  • Flour

Variations

  • Ham: Use diced leftover ham or a small pre-cooked ham from the store.
  • Other Meats: The flavors and beans in this soup work well with other proteins like beef brisket recipe leftovers, chopped pork, and chicken.
  • Creamy: Replace half of the vegetable broth with heavy cream and double the flour to create a creamy version of this soup.
  • Beans: I love Great Northern Beans for this recipe, but you can use your favorite beans. One variation that works very well is a bag of mixed beans.
  • Spicy: Add red pepper flakes for a kick of heat.
  • Semi-Homemade: Use canned beans to reduce your cooking time drastically. You won’t have to soak the beans, and you’ll only need to simmer the soup long enough to heat everything through.
Ham and Bean Soup is loaded with delicious beans, leftover ham, vegetables and perfectly seasoned.

How to Make Ham and Bean Soup

You can read a general overview of the recipe here. Check out the recipe card at the end of the post for the full instructions.

  1. Boil the beans for about 2 minutes. Then, remove them from the heat, cover, and let them sit for an hour. Drain them.
  2. While the beans soak, saute the vegetables in butter over medium heat until tender. Then, add the garlic and saute until fragrant.
  3. Sprinkle flour over the veggies and cook until the raw flour smell is gon.
  4. Combine all the soup ingredients in a large pot or Dutch oven, stir, cover, and simmer, stirring occasionally, until the beans are tender. Enjoy!

Tips

  • Chill your onions for about 30 minutes before dicing them to eliminate stinging eyes.
  • I highly recommend a Dutch oven for this recipe. They distribute heat more evenly, making it easier to control the temperature.
  • It’s very important to take the time to rinse and check your beans before quick-soaking them. You don’t want any dirt, debris, or sub-par beans in your soup!
  • To reduce cleanup, quick-soak the beans in the same pot you’ll use for the soup. Then, drain the beans and continue with the recipe with one less dish to clean!
  • Be sure to cook your flour for at least a minute. It’s important to cook off that raw flour flavor before adding your other ingredients.
  • If you choose to make this a creamy soup, do not let it come to a boil. The added heavy cream will curdle.
Ham and Bean Soup is hearty, delicious, filling and a delicious soup recipe.

Ham and Bean Soup FAQ

What ingredients go in ham and bean soup?

Ham and bean soup ingredients vary from recipe to recipe. However, the core ingredients remain the same. The soup will always be made with diced ham, beans, onions, carrots, celery, garlic, and liquid such as broth. Seasonings will vary, depending on the recipe, and some versions use added cream and flour for a creamy soup.

How can I thicken up my ham and bean soup?

If you prefer a thicker version, you can make a roux of equal parts butter and flour, a slurry of cornstarch and water, mash up some of the beans, or even blend in very soft boiled potatoes.

What is the best ham for ham and bean soup?

I recommend two hams. First, you’ll add smoked ham hock or leftover ham bone to the soup for flavor. Then, you’ll add diced ham for more flavor and a meaty bites of ham in every spoonful of soup.

More Delicious Ham Recipes

  • A breakfast crescent filled with eggs, ham, and cheese on a white plate.
    Ham Egg and Cheese Crescent Rolls
  • A white plate with puff pastry cups stacked up on one another with a bite taken out of one cup.
    Easy Ham and Cheese Puff Pastry Cups
  • Ham and Cheese Egg Boats
  • Cheesy Scalloped Potatoes with Ham

If you try this recipe and love it, please be sure to leave a 5 ★★★★★ rating below and leave a comment! You can also pin it to your favorite Pinterest boards and save it for later.

Also, follow us on Pinterest, Facebook, Instagram, and YouTube. Remember to “like” or “follow” us on all social media.

Ham and Bean Soup is hearty, delicious, filling and a scrumptious soup recipe everyone will love.

Ham and Bean Soup

Great Grub, Delicious Treats
Ham and bean soup is a hearty, delicious homemade meal perfect for the cool weather. Loaded with beans, veggies, and diced ham, it's a flavorful main course the entire family will love, and it's so easy to make!
4.75 from 28 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 2 hours hrs
1 hr soak time 1 hour hr
Total Time 3 hours hrs 20 minutes mins
Course Dinner, Lunch
Cuisine American
Servings 8
Calories 318 kcal

Ingredients
  

  • 16 oz bag Great Northern beans
  • 1 large onion, chopped
  • 2 cups carrots, chopped (approximately 3 carrots)
  • 2 cups celery, chopped (approximately 4 stalks)
  • 3 cloves garlic, minced
  • 3 Tbsp butter
  • 1 Tbsp vegetable oil
  • 1 ham hock
  • 2 cups ham leftover or fresh; diced
  • 1 tsp pepper
  • ½ tsp salt
  • 1 tsp Slap Ya Mama® seasoning
  • ½ tsp Thyme leaves
  • 4 cups vegetable broth
  • 4 cups chicken broth
  • 1 Tbsp all purpose flour

Instructions
 

  • Clean any debris or rocks from beans and add to large stock pot.
  • Cover with hot water and bring to a boil over high heat.
  • Boil for 2 minutes, remove from heat, cover and let sit for one hour, then drain beans.
  • While beans are quick soaking, add oil and butter to large skillet.
  • Melt butter, then add carrots, celery and onions. Saute for about 6 minutes or until vegetables are tender. Add garlic and saute for an additional minute.
  • Sprinkle flour over vegetables, stir and cook for another minute then remove from heat.
  • Add ham hock to dutch oven or large stock pot.
  • Pour vegetable broth, chicken stock, beans, diced ham, vegetables into pan.
  • Sprinkle with seasonings, salt and pepper, stir, cover and cook over low flame for approximately 2-2 ½ hours, stirring occasionally.
  • Enjoy with a delicious piece of homemade corn bread or bread and butter.

Notes

Storage
  • Refrigerate for up to 4 days in an airtight container. 
  • Freeze for up to 3 months in an airtight, freezer-safe container. 
  • Defrost overnight if frozen. Then, reheat all the soup in a pot over medium-low heat or microwave individual portions at 1-minute intervals. 
Tips
  • Chill your onions for about 30 minutes before dicing them to eliminate stinging eyes.
  • I highly recommend a Dutch oven for this recipe. They distribute heat more evenly, making it easier to control the temperature.
  • It’s very important to take the time to rinse and check your beans before quick-soaking them. You don’t want any dirt, debris, or sub-par beans in your soup!
  • To reduce cleanup, quick-soak the beans in the same pot you’ll use for the soup. Then, drain the beans and continue with the recipe with one less dish to clean!
  • Be sure to cook your flour for at least a minute. It’s important to cook off that raw flour flavor before adding your other ingredients.
  • If you choose to make this a creamy soup, do not let it come to a boil. The added heavy cream will curdle.

Nutrition

Calories: 318kcalCarbohydrates: 21gProtein: 20gFat: 17gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.2gCholesterol: 59mgSodium: 1598mgPotassium: 633mgFiber: 6gSugar: 4gVitamin A: 5975IUVitamin C: 5mgCalcium: 81mgIron: 2mg
Keyword Bean and Ham Soup, Ham, ham and bean soup, Northern Bean Soup, Soup, White Bean and Ham Soup, White Bean Soup
Tried this recipe?Let us know how it was!

Here are a few pics that are the perfect size for pinning to Pinterest.

Enjoy, Terri

Copyright © Great Grub, Delicious Treats. All content and images are copyright-protected. Do not use any images without prior permission. If you want to republish this recipe, make sure to rewrite the recipe in your own words and only list ingredients, making sure to link back to this post for the original recipe and directions.

Share899
Pin8.1K
Post
Email
Print
9KShares

More Main Meals

  • Bite-size chicken Caesar salad sliders on a white surface with a bite taken out of one of the sliders.
    Chicken Caesar Salad Sliders
  • A white plate with a serving of supreme pizza stuffed manicotti on it.
    Supreme Pizza Stuffed Manicotti
  • A round white plate with blue tri with a beef slider on it showing the ground beef, lettuce, grilled onions, and the copycat In N Out spread.
    In N Out Sliders
  • Reuben Egg Rolls

Reader Interactions

Comments

  1. Frank Sanders Jr

    January 11, 2020 at 3:11 pm

    I am Male,92+,soe Handicaps.,Marr.68 yrs.Wife Crippled-I mes up cooking.How can print some of yr recipies?? ThankYou.Frank Sanders,Jr
    fsandersjr@myfairpoint.net

    • Great Grub, Delicious Treats

      January 13, 2020 at 9:14 am

      Hi Frank, Yes, you can print out the recipe. If you go to the recipe card where the actual measurements for the recipe are, right under the picture there is a “print” button. Just click it and it should print. I hope that helps. I also wish you and your wife the best and congratulations on 68 years of marriage! :)

4.75 from 28 votes (28 ratings without comment)

Primary Sidebar

Please Follow Us On All Social Media

  • Facebook
  • Instagram
  • Pinterest
  • Tumblr
  • Twitter

Welcome to Great Grub, Delicious Treats! Hello, my name is Terri and I'm so glad you stopped by. I'm a self taught cook/foodie at heart, mom to three kids, photographer and have a love for amazing food. I left my full time job of being a hospice admissions RN, which was super tough and extremely sad, and at times, very rewarding to be there for the patients and families to blog full time which I absolutely love. I hope you enjoy, and check out, all of the delicious recipes on my site while you're here! And don't forget to sign up to receive every new recipe right to your email. Thanks again for stopping by! :)

Follow Me on Pinterest

Terri Weir

Subscribe Here

Enter your email address here and never miss a single new recipe.

Most Popular Recipes

Pig Shots (Oven Baked)
Mississippi Chicken
Sausage Green Bean Potato Casserole
Cheesy Garlic Scalloped Potatoes

Recent Posts

  • Smoked Cream Cheese
  • Chicken Caesar Salad Sliders
  • Blueberry Twists with Lemon Glaze
  • Valentine Pretzel Rods

Footer

Welcome to Great Grub, Delicious Treats! Hello, my name is Terri and I'm so glad you stopped by. I'm a self taught cook/foodie at heart, mom to three kids, photographer and have a love for amazing food. I left my full time job of being a hospice admissions RN, which was super tough and extremely sad, and at times, very rewarding to be there for the patients and families to blog full time which I absolutely love. I hope you enjoy, and check out, all of the delicious recipes on my site while you're here! And don't forget to sign up to receive every new recipe right to your email. Thanks again for stopping by! :) Read More…

A wood surface with a black oval dish with a smoked cream cheese in it.
Bite-size chicken Caesar salad sliders on a white surface with a bite taken out of one of the sliders.
A small stack of blueberry twists on a white plate with blue trim.
A white surface with pretzel rods decorated with a Valentine theme dessert.
A white plate with a serving of supreme pizza stuffed manicotti on it.

Copyright © 2026 · Great Grub Delicious Treats · All Rights Reserved · Privacy Policy

9KShares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.