The Amazing Crockpot Ham, Green Beans and Potatoes!


You know those dinners that simmer for hours and make the whole house smell amazing? The ones that cause people to say “What are you cooking?!” the second they walk in the door? This slow cooker ham, green beans and potatoes recipe is one of those.

I grew up near the heart of Pennsylvania Dutch country, where this creatively named recipe (I dare you to guess what’s in it!) was a mainstay. Ham, green beans, and potatoes (or as I lovingly refer to it—HGP) was one of my favorite childhood meals. Any time I’d come home from school to smell it wafting through the house, I felt like all was well with the world.

It wasn’t until I headed west that I realized this gem of a dish is not a staple in every part of the country. To help correct that, I am sharing this simple and delicious meal with you all. This could not be any easier to make, and I promise your family will love you when you serve it, especially when the weather starts to cool down in the coming months.


This easy one-pot recipe cooks up in one big crockpot (or soup pot), and it only requires three ingredients. The title pretty much gives it away, right?

A ham hock comes from the lower leg of a pig. There’s not a lot of meat on a ham hock, but this portion of a pig lends a distinct “umami” flavor to anything it’s cooked with, and creates a delicious broth when cooked low and slow in water.

Ideally you want to look for a meaty ham hock so that you can separate out a decent amount of meat to include in your dish. Good ham hocks should be readily available in farm-rich places (like Pennsylvania, where I grew up), but if you live in a really urban area they might be harder to come by.

I managed to find some good ham hock (boneless even!) at H.E.B. here in Houston, and I’ve had luck at other large grocery store chains as well. If you’re having trouble finding a quality ham hock where you live, you can always ask a friendly butcher for some advice.

Another nice thing about ham hocks is that they’re cheap! So if you find some, you should stock up and store any extras in the freezer.

I cook my ham, green beans, and potatoes in a slow cooker, so I wrote the recipe accordingly, but you can easily make this in a big soup pot or dutch oven on the stove as well. **Just note that if you do a stovetop variation, you’ll want to cut the cooking time by about half since the stove simmering process takes less time.


2 lbs ham hock
2-3 large russet potatoes peeled and chopped into two-inch pieces
16 oz green beans frozen or fresh
1 lb cubed ham steak optional


Place the ham hocks into a crock pot and cover with water. Cook on high for approximately 5 hours, or until meat is super tender.
Remove the meat from the crockpot with tongs, remove and discard any fat and bones, and return the meat to the broth.

About 2-3 hours before you plan to eat, add the potatoes and green beans to the crockpot, adding more water if necessary.
Season with salt and pepper to taste.


On day one, cover ham hocks with water and cook on high for 5 or more hours. Remove ham hocks to a bowl. Allow broth to cool, and then refrigerate overnight.

In the morning, skim the fat from the top of the broth. Remove the meat from the ham hocks and add to the broth. Add broth, ham meat, diced potatoes and green beans to the broth and slow cook for 3 hours, or until vegetables are tender.

don’t forget to SHARE with your Facebook friends

To Top