This ham and beans recipe is the best way to use up leftover ham! Creamy white beans cook with diced ham, vegetables and seasonings to make a simple, yet totally satisfying dish that is sure to get rave reviews.

After the holiday, I make sure to use up any extra ham in dinner recipes such as ham salad , scalloped potatoes with ham , and this super flavorful ham and beans.

A pot of ham and beans garnished with parsley. - 1

Ham and beans is a comfort food classic for good reason. It’s inexpensive, hearty and full of savory flavors. My version uses dried beans, and leftover ham to make a meal that is a total crowd pleaser. Add a side of honey cornbread and dinner is served!

  • Ham And Beans Ingredients
  • How Do You Make Ham And Beans?
  • Tips For The Perfect Dish
  • Quick Tip
  • Recipe FAQs
  • Ham And Beans Flavor Variations
  • More Leftover Ham Recipes
  • Ham and Beans Video
  • Love This Recipe?
  • Ham and Beans Recipe

Ham And Beans Ingredients

To make this recipe, you will need white beans, butter, onion, carrots, celery, garlic, ham bone or a ham hock, thyme, rosemary, brown sugar, bay leaf, water, diced ham, salt, black pepper and parsley.

How Do You Make Ham And Beans?

Start by soaking a pound of dry white beans overnight. Melt the butter in a large pot, then add the carrots, onions and celery. Cook the vegetables until they start to soften, then add the garlic. Place the beans in the pot, along with the ham bone, thyme, sugar and bay leaf. Add the water and bring everything to a simmer. Cook until the beans are tender. Remove the bay leaf, sprigs of herbs and the ham bone. Stir in the diced ham. Cook for a few more minutes, then season with salt and pepper to taste. Add some fresh parsley, and serve.

A bowl of beans in water. - 2

Tips For The Perfect Dish

  • You can use a leftover ham bone or a ham hock . If you use a leftover ham bone, reserve diced ham to add to the finished dish. If you go with a ham hock, you can cut the meat off the bone, then add it to the mix.
  • This dish can also be made in the slow cooker . Place the ham bone, soaked beans, water, seasonings and herbs in the crock pot. Cook on low for 8 hours, then stir in the ham and cook for another 10 minutes. Season with salt and pepper, then top with parsley and serve.
  • Cut your carrots and celery into larger pieces so that they’ll hold up during the long simmering time.
  • Any size dry white bean will work, so feel free to choose your favorite.

Quick Tip

If your beans come with a seasoning packet , you can add it towards the end of the cook time if you like.

Bowls of ingredients such as ham, vegetables and seasonings. - 3

It is not absolutely necessary to soak your dry beans before you use them. That being said, I prefer to soak my beans for this particular dish. Typically, beans that have been soaked cook more quickly than beans that have not been soaked. This matters here because we want the beans to get tender, but we don’t want the vegetables to overcook. So in this case, I do recommend doing the soak if you have the time.

The starch that the beans release as they cook helps to thicken this dish. If you prefer an even thicker soup, you can make a roux with 2 tablespoons of flour and 2 tablespoons of butter that goes into the pot before you add the veggies.

Beans in a pot with a ham hock and herbs. - 4

Ham And Beans Flavor Variations

This recipe is great as-is, but you can add other ingredients to customize the flavors to your tastes.

  • Meat: You can add other meat to this dish such as smoked sausage or bacon.
  • Vegetables: Feel free to add other vegetables such as leeks, green bell pepper or a can of tomatoes.
  • Beans: While this dish calls for white beans such as Great Northern beans, you can use other types such as a soup bean mix, lima beans, cannellini beans, pinto beans, navy beans or red beans.
A bowl of ham and beans in broth with carrots and celery. - 5

More Leftover Ham Recipes

Ham casserole with egg noodles and broccoli, topped with melted cheese. - 6

Ham Casserole

50 mins

A slow cooker full of ham and bean soup made with vegetables, dried beans and diced ham. - 7

Slow Cooker Ham and Bean Soup

4 hrs 30 mins

A bowl of ham and potato soup loaded with veggies in a creamy broth. - 8

Ham and Potato Soup

40 mins

Ham and cheese sliders on a serving plate, garnished with parsley. - 9

Ham and Cheese Sliders

30 mins

Ham and cheese pinwheels are an easy savory party snack. - 10

Ham and Cheese Pinwheels

35 mins

Ham and Beans Video

Love This Recipe?

Ingredients1x2x3x

  • ▢ 1 pound dry white beans such as Great Northern
  • ▢ 2 tablespoons butter
  • ▢ 3/4 cup onion diced
  • ▢ 2 large carrots peeled, halved and cut into 3/4 inch pieces
  • ▢ 2 stalks celery sliced
  • ▢ 1 tablespoon garlic minced
  • ▢ 1 ham bone or ham hock
  • ▢ 2 sprigs fresh thyme
  • ▢ 2 sprigs fresh rosemary
  • ▢ 1 tablespoon brown sugar
  • ▢ 1 bay leaf
  • ▢ 8 cups water
  • ▢ 2 cups diced ham
  • ▢ salt and pepper to taste
  • ▢ 2 tablespoons parsley chopped

Instructions

  • Place the beans in a large bowl and cover with cold water. Soak for 8 hours or overnight.
  • Melt the butter in a large pot over medium heat. Add the onion, carrots and celery and cook for 5-6 minutes or until softened.
  • Add the garlic and cook for 30 seconds.
  • Return the soaked beans to the pot.
  • Place the ham bone, thyme, rosemary, brown sugar and bay leaf in the pot.
  • Pour the water into the pot and bring to a simmer.
  • Cook for 60-90 minutes or until beans are tender.
  • Discard the bay leaf and herb sprigs.
  • Discard the ham bone. Stir in the diced ham. If you’re using a ham hock, remove the hock, cut the meat off the bone and return the meat to the pot.
  • Cook for another 10-15 minutes, then season with salt and pepper to taste.
  • Sprinkle with parsley, then serve.

Notes

  1. You can use a leftover ham bone or a ham hock. If you use a leftover ham bone, reserve diced ham to add to the finished dish. If you go with a ham hock, you can cut the meat off the bone, then add it to the mix.
  2. Cut your carrots and celery into larger pieces so that they’ll hold up during the long simmering time.
  3. If your beans come with a seasoning packet, you can add it towards the end of the cook time if you like.

Nutrition

This ham and beans recipe is the best way to use up leftover ham! - 11 A pot of ham and beans garnished with parsley. - 12

Ham and Beans

Ingredients

  • 1 pound dry white beans such as Great Northern
  • 2 tablespoons butter
  • 3/4 cup onion diced
  • 2 large carrots peeled, halved and cut into 3/4 inch pieces
  • 2 stalks celery sliced
  • 1 tablespoon garlic minced
  • 1 ham bone or ham hock
  • 2 sprigs fresh thyme
  • 2 sprigs fresh rosemary
  • 1 tablespoon brown sugar
  • 1 bay leaf
  • 8 cups water
  • 2 cups diced ham
  • salt and pepper to taste
  • 2 tablespoons parsley chopped

Instructions

  • Place the beans in a large bowl and cover with cold water. Soak for 8 hours or overnight.
  • Melt the butter in a large pot over medium heat. Add the onion, carrots and celery and cook for 5-6 minutes or until softened.
  • Add the garlic and cook for 30 seconds.
  • Return the soaked beans to the pot.
  • Place the ham bone, thyme, rosemary, brown sugar and bay leaf in the pot.
  • Pour the water into the pot and bring to a simmer.
  • Cook for 60-90 minutes or until beans are tender.
  • Discard the bay leaf and herb sprigs.
  • Discard the ham bone. Stir in the diced ham. If you’re using a ham hock, remove the hock, cut the meat off the bone and return the meat to the pot.
  • Cook for another 10-15 minutes, then season with salt and pepper to taste.
  • Sprinkle with parsley, then serve.

Video

Notes

  1. You can use a leftover ham bone or a ham hock. If you use a leftover ham bone, reserve diced ham to add to the finished dish. If you go with a ham hock, you can cut the meat off the bone, then add it to the mix.
  2. Cut your carrots and celery into larger pieces so that they’ll hold up during the long simmering time.
  3. If your beans come with a seasoning packet, you can add it towards the end of the cook time if you like.

Nutrition