Slow Cooker White Beans with Smoked Ham Hocks

4.63 from 29 votes

If you’re craving a big, warm bowl of comfort, you just have to try my Slow Cooker White Beans with Smoked Ham Hocks. This is a delicious and simple to prepare ham and beans recipe that you can put in a crockpot in the morning and come home to for dinner! 

This comfort food classic includes meaty smoked ham hocks, Great Northern beans, carrots, and onions in one simple slow cooker recipe. Pair it with a pan of homemade cornbread and call the family to the dinner table.

A serving of white beans garnished with tomato and onion.

Besides the delicious, smoky ham hocks and creamy beans, the great thing this recipe has going for it is that it takes about 20 minutes of hands-on time and no soaking needed for the beans! Just do your quick prep work and let the crockpot take over.

— This post was originally published on January 14, 2014. It has been updated with new photos and additional information.

Cuisine: American
Cooking Method: Stovetop/Slow Cooker
Total Time: 8 Hours, 20 Minutes

Servings: 12
Primary Ingredient(s): Dried great northern beans, ham hocks, chicken stock, onion, carrots, celery, garlic
Skill Level: Easy

WHAT PEOPLE ARE SAYING …

⭐⭐⭐⭐⭐

“Love all dried beans recipes and this one is delicious. With some cornbread, I call it my meal in a bowl!”
— William Lane

What Makes This Recipe Special

This recipe delivers deep, old-fashioned flavor with very low effort. Smoked ham hocks slowly simmer with white beans, creating a rich, savory broth that tastes like it’s been cooking all day, because it has! The slow cooker does all the work, giving you tender, creamy beans without soaking or constant attention.

It’s a simple, dependable dish made with pantry staples and time, the kind of comfort food that feels familiar from the first bite and keeps you coming back whenever you want something warm, hearty, and satisfying.

Ingredient Notes

Top-down view of smoked ham hocks, beans, broth, olive oil, celery, carrot, onion, garlic, salt, and thyme.

This post contains affiliate links. Lana’s Cooking is reader-supported and earns a tiny commission at no extra cost to you when you shop from our links.

  • Smoked Ham Hocks – When choosing ham hocks, look for ones that have lots of meat on the bone. I see many these days that are mostly skin and bone. If you’re unable to source the ham hocks, you can substitute smoked turkey wings or cooked, cubed ham.
  • Onions, Carrots, Celery, and Garlic – These are standard aromatic vegetables used in many stocks, broths, and stews.
  • ThymeDried thyme is perfect for this recipe, but if you’d like to substitute fresh thyme, you’ll need to triple the amount.
  • Olive Oil – Regular olive oil is fine, no need for extra virgin here.
  • Dried Great Northern Beans – You’ll need one pound of dried white beans. I like Great Northern for this recipe, but almost any dried white beans (i.e., navy beans, cannellini beans) will work. No pre-soaking is needed for this recipe!
  • Chicken Stock – If you have homemade, use it. A good quality purchased stock is also fine.

The complete ingredient list with detailed measurements is included in the printable recipe card at the bottom of this post.

How to Make Slow Cooker White Beans with Smoked Ham Hocks

Diced celery, carrot, onion, and garlic on a wooden board.
STEP 1.
Diced vegetables and herbs in a skillet.
STEP 2.
  1. Cut the onion into medium (1/2-inch) dice. Peel the carrots and cut them and the celery into approximately 1/2-inch pieces. Coarsely chop the garlic.
  2. Place a skillet over medium-high heat. Add the olive oil, swirling it to coat the pan.
  3. Add the onions, carrots, celery, garlic cloves, and thyme. Cook, stirring frequently, for about 10 minutes or until the onions begin to appear translucent.
Sauteed vegetables, dried beans, and ham hocks in a slow cooker.
STEP 4.
Pouring chicken stock into the slow cooker.
STEP 4.
  1. Place the sauteed vegetables, ham hocks, and rinsed, dried beans in a large (6-quart or larger) crockpot. Pour in the chicken stock.
  2. Cook on low for 8 hours.
Fork and thyme favicon.
Meat from ham hocks added back to slow cooker.
STEP 6.
Beans after cooking for an extra hour.
STEP 7.
  1. About 1 hour before the cooking time is complete, remove the ham hocks and let them cool until they can be handled. Remove and discard the bones, fat, and skin from the ham hocks. Chop or shred the meat and return it to the cooker with the beans.
  2. Add the salt and continue cooking until the beans are completely tender.
  3. Garnish individual servings with diced fresh tomato, diced red onion, and/or snipped chives.
A bowl of white beans with chopped tomatoes and onions, served with cornbread on a white table.
  • Pick over and rinse the beans. Dried beans are a raw product and can occasionally (though rarely!) contain a small stone or bit of field debris. Spread them out, remove anything that doesn’t belong, then give the beans a quick rinse before adding them to the slow cooker for the cleanest result.
  • Use a meaty ham hock. Not all ham hocks are created equal. Look for one with plenty of meat to shred back into the beans at the end.
  • Keep the lid on. Slow cookers work best when the lid stays put. Lifting it during cooking lets heat escape and will extend the cooking time.
  • Season toward the end. Smoked ham hocks will release salt as they cook. Taste near the end of the cooking time and add additional salt only if it’s needed.
  • Remove the bone and skin before serving. Once the beans are tender, take out the ham hock, discard the bone, skin, and any excess fat, and return the chopped or shredded meat to the pot.

Variations to Try

  • If you have leftover ham, you can use it in place of the ham hocks. Cut the ham into about 1/2-inch cubes.
  • Smoked turkey wings or smoked pork neck bones are great substitutes for ham hocks.
  • Navy beans or cannellini beans may be used in place of Great Northern beans. 

Instant Pot Method

This recipe translates well to the Instant Pot and begins the same way as the slow cooker version, by sautéing the aromatics to build a solid flavor base.

Set the Instant Pot to sauté and add the fat called for in the recipe. Add the onion, carrots, celery, garlic, and thyme and cook until the onion is translucent, then turn off the sauté function.

Add the rinsed and picked-over dried beans, smoked ham hocks, seasonings, and enough stock or water to fully cover the beans by about 1 inch. Stir well, making sure nothing is stuck to the bottom of the pot.

Secure the lid and cook on high pressure for 35 minutes, then allow a natural pressure release for at least 20 minutes. Once the pressure has fully released, carefully open the lid.

Remove the ham hocks, discard the bones, and chop or shred the meat. Return the meat to the pot and stir. Check the beans for tenderness. If they need a bit more time or you prefer a thicker texture, simmer briefly on the sauté (low) setting. Taste and adjust seasoning before serving.

How to Serve

These beans are hearty enough to stand on their own, but they really shine when paired with a few simple sides. Warm cornbread (try my absolutely delicious Cheesy Green Chile Cornbread!) on the side is almost mandatory!

For a lighter balance, add something crisp and fresh like a tasty tomato salad or a bowl of KFC Copycat Coleslaw. If you want to dress the beans up just a bit, a drizzle of Texas Pete hot sauce or a sprinkle of chopped green onions on top goes a long way without taking away from the classic flavor.

Storing and Reheating

Allow the beans to cool completely and store them in an airtight container in the refrigerator for 2-3 days. Reheat in the microwave or on the stovetop over medium-low heat.

I have frozen cooked beans with mixed results. Depending on how firm or tender the beans are, they may or may not freeze well. I’ve defrosted very tender beans that turned to mush. But I’ve also defrosted beans that still had a quite good texture. I’ll leave it up to you whether you want to give freezing a try.

A spoonful of white beans held over a slow cooker.
Do I need to soak the beans before cooking them?

In my experience, beans that are cooked on the stovetop do often benefit from soaking to shorten the cooking time. However, I find that when using a slow cooker, that step isn’t really necessary. The long, gentle cooking time allows dried beans to fully hydrate and become tender without soaking. The same is true when using an Instant Pot or other pressure cooker, where extended cooking under pressure eliminates the need for soaking in most recipes.

Why aren’t my beans tender after the full cooking time?

The condition of dried beans varies widely based on age and storage conditions. Older beans simply take longer to soften. If the beans aren’t fully tender after the recommended time, continue cooking until they reach the desired texture. Keeping the lid on during cooking is also important so the temperature stays consistent.

Slow Cooker Bread Pudding

Slow Cooker Southwestern Pork Stew

Slow Cooker Triple Chocolate Cake

Slow Cooker Chicken and Dumplings

Lana Stuart.

Have a question or thought to share?

If you have a question about the recipe or if you’ve made it and want to share how it turned out, I would truly enjoy hearing from you. Just scroll down to leave a comment or add your star rating.

Thank you for stopping by. It means a lot to have you here.

Recipe

Want to save this recipe?

Enter your email below and get it sent straight to your inbox.

Save Recipe
A serving of white beans garnished with tomato and onion.

Slow Cooker White Beans with Smoked Ham Hocks

This Slow Cooker White Beans with Smoked Ham Hocks recipe is a big, warm bowl of comfort that takes only 20 minutes to prep.
4.63 from 29 votes
Print It Rate It Text It Add to Collection
Course: Main Dishes
Cuisine: American
Prep Time: 20 minutes
Cook Time: 8 hours
Total Time: 8 hours 20 minutes
Servings: 12 servings
Calories: 319kcal
Author: Lana Stuart

Ingredients

  • 2 medium onions diced
  • 2 large carrots diced
  • 4 ribs celery
  • 6 garlic cloves
  • 2 tablespoons olive oil
  • 1 teaspoon dried thyme leaves or 1 tblsp. fresh
  • 3 large meaty smoked ham hocks
  • 1 pound dried Great Northern beans picked over and rinsed
  • 6 ½ cups chicken stock
  • 2 teaspoons salt
  • Optional garnishes: diced fresh tomato, diced red onion, snipped chives

Instructions

  • Cut the onion into medium (1/2-inch) dice. Peel the carrots and cut them and the celery into approximately 1/2-inch pieces. Coarsely chop the garlic.
    2 medium onions, 2 large carrots, 4 ribs celery, 6 garlic cloves
  • Place a skillet over medium high heat. Add the olive oil, swirling it to coat the pan. Add the onions, carrots, celery, garlic, and thyme.
    2 tablespoons olive oil, 1 teaspoon dried thyme leaves
  • Cook, stirring frequently, for about 10 minutes or until the onions begin to appear translucent.
  • Place the vegetables along with the ham hocks, beans, and chicken stock in a large (6-quart or larger) slow cooker.
    3 large meaty smoked ham hocks, 1 pound dried Great Northern beans, 6 ½ cups chicken stock
  • Cook on low for 8 hours.
  • About 1 hour before the cooking time is complete, remove the ham hocks from the slow cooker and let them cool until they can be handled. Remove and discard the bones, fat, and skin from the ham hocks. Chop or shred the meat and return it to the slow cooker with the beans.
  • Add the salt and continue cooking until the beans are completely tender.
    2 teaspoons salt
  • Garnish individual servings with diced fresh tomato, diced red onion, and/or snipped chives.

Notes

  • If you have leftover ham, you can use it in place of the ham hocks. Cut the ham into about 1/2-inch cubes.
  • Smoked turkey wings or smoked pork neck bones are a great substitute for ham hocks.
  • Allow the beans to cool completely and store in an airtight container in the refrigerator for 2-3 days. Reheat in the microwave or on the stovetop over medium-low heat.

Nutrition Information

Nutrition Facts
Slow Cooker White Beans with Smoked Ham Hocks
Amount Per Serving (1 )
Calories 319 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 4g25%
Cholesterol 40mg13%
Sodium 679mg30%
Potassium 881mg25%
Carbohydrates 32g11%
Fiber 9g38%
Sugar 4g4%
Protein 21g42%
Vitamin A 1758IU35%
Vitamin C 5mg6%
Calcium 94mg9%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.

Nutrition information is calculated by software based on the ingredients in each recipe. It is an estimate only and is provided for informational purposes. You should consult your healthcare provider or a registered dietitian if precise nutrition calculations are needed for health reasons.

Share on Facebook Share by Text Pin Recipe
Tried this recipe?Please consider Leaving a Review!
Two bowls of Slow Cooker White Beans with Smoked Ham Hocks presented on a wooden board with a kitchen towel and spoons.
4.63 from 29 votes (28 ratings without comment)

Leave a Reply

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

Recipe Rating




34 Comments

  1. Hi! My neighbor gave me a slow cooker which I think is smaller than 6 quarts. 4 quarts? How should I adjust the recipe to make everything just so. Off to the store for supplies! Thanks.

    1. Check the cooker to make sure what the volume is (pour in water one quart at a time until you determine how much it will hold). If it is indeed a 4-quart slow cooker, then you’d reduce the recipe by one-third (4 is 2/3 of 6, you see). The cooking time would be the same.

  2. We processed our own pig, so I have ham hocks, but they are not smoked. Would they work? Or would it lack flavour without being smoked prior?

    1. You’ll need smoked ham hocks. The smoky flavor is integral to the taste of the recipe.

  3. Anita Nevsimal says:

    I only have Pinto Beans. Can I use them instead of the Northern White Beans? I will be making this recipe in a couple of days. Thank you.

    1. You can use them if you like. Of course, great northern beans are white beans and pintos are red beans, so the recipe will be a bit different but it should still be delicious.

  4. WILLIAM PHILIP LANE says:

    5 stars
    Love all dried beans recipes and this one is delicious. With some cornbread, I call it my meal in a bowl!

  5. Terry L Huffman says:

    I subbed black soybeans (tasty, BTW) for low-carbohydrate purposes and they worked well.

  6. I soaked the beans overnight. Left it on all day in the slow cooker.when I got home it was more like pasta or mush. What can I do to fix it.

    1. Lana Stuart says:

      David – you’ve over cooked the beans. You can’t fix it at this point but next time you make it, don’t soak the beans before cooking. Like the recipe says, you put everything (dried beans included) in the slow cooker and cook on low temp for 8 hours. Actually, as I said in the post, my beans were completely done after about 6 hours. Depending on your slow cooker (they’re all different) you may get different results.

  7. Do I need to soak the beans overnight 1st, and boil them before adding them?

    1. Lana Stuart says:

      No need to do either, Brenda. Just add the dried beans to the slow cooker as directed in the recipe.

  8. I’m making this now. I only have one ham hock (couldn’t find any at the market), but I do have a ham steak in the freezer. Do you think this would work out OK?

    1. Lana Stuart says:

      I’m sure if you cut the ham steak into cubes and added that, it would be delicious!

  9. I made this tonight & served it with some leftover cheesy grits. It was AWESOME! Very flavorful & got a thumbs up from hubby & son. Will definitely make this again!

  10. My wife’s family has been making this for ever and from what I have seen it is impossible to foul it up 2 main ingrediants plus plus few veggies (your choice) salt & pepper to taste and you are in heaven

  11. would it work to add more liquid if you want it a little more soup like?

    1. Lana Stuart says:

      Yes, of course, that would work.

  12. Wanda Rapp says:

    Thank you so much for this recipe!!! Am excited to make it for dinner tonight…just have a couple of questions….is it possible to cook on high (since I really don’t have 8 hours)…and did you guys soak the beans overnight before cooking? I may have to do the “quick soak”!! haha

    1. Lana Stuart says:

      Wanda – you can give it a try on high. I’d suggest 4-5 hours but check during the cooking whether you need to add more liquid. And, no, I don’t soak the beans beforehand.

  13. Jennifer Griffin says:

    This recipe turned out wonderful!!!!! My husband absolutely loved it!! I wouldn’t change a thing about it and will definitely make this again!! Thank you so much!!

  14. I make my ham & beans in the crock pot always but no veggies added.
    Great northern beans, smoked hocks & water. We add chopped onion & catsup to each serving bowl and serve with cornbread. YUM!!

  15. Krystle(Baking Beauty) says:

    This looks really warming and comforting! Ham hocks impart so much flavor so I bet it tastes great too.

    1. Lana Stuart says:

      It is delicious, Krystle. Not only the ham hocks but cooking the beans in chicken stock adds tons of flavor to this recipe.

  16. I just love your website. I look forward to getting an email from you and seeing what you have cooked up. This is one of my favorites. You can’t beat good ole dried beans and cornbread.

    1. Lana Stuart says:

      Thank you so much, Kathy! I really appreciate you reading my posts. Hope you find a good recipe or two every now and then.

  17. That’s a “warm, inviting, crawl up on the sofa with a bowl and don’t bother me” kind of recipe!

    Miss P

    1. Lana Stuart says:

      Why, yes. Yes, it is!

  18. Melissa @ My Recent Favorite books says:

    Your recipe sounds great!
    I’m making a recipe like this later this week! =)

    1. Lana Stuart says:

      Hope it turns out great, Melissa!

  19. Carla Griffin says:

    I came up with something similar from going thru my email newsletters. I used leftover pork roast w/juices, Great Northern beans, shredded cabbage, onions, garlic & carrots. It was DELISH! I have leftovers that I may add some tomatoes to see how that tastes. I’m saving your recipe, though. I think I’d rather have the ham hocks.

    1. Lana Stuart says:

      That sounds delicious too, Carla!