After the rich Thanksgiving goodies, we always look for something more down home and simple for dinner. These Creamy Northern Beans with Ham certainly fit the bill for that!
I threw the ingredients together in the slow cooker, let them cook for 8 long hours, and the result was a creamy, flavorful pot of beans with tender and delicious chunks of ham.
Add a piece of cornbread and you have the perfect warming dinner for a cool Fall evening.
The original recipe calls for a ham hock, but I substitute one inch cubed smoked ham instead. I find that a ham hock usually leaves the beans greasy and it’s hard to skim all that fat off.
If you don’t have ham leftover from Thanksgiving, go to your local deli and ask for a pound of smoked ham cut one inch thick. Cube it into chunks when you get home and throw them in with the beans.
These delicious Creamy Northern Beans with Ham remind me of dishes my Mother used to make. Pure comfort food at its best that leaves you satisfied. We lost my Mom in 2009, but I’m lucky enough to have inherited her recipe box and cookbooks with hand written notes in them. Priceless!
Be sure and use the pinch of cloves called for in the recipe. It’s not overpowering and adds a nice flavor depth to the creamy beans!
I hope you’ll try these – they’re simple to make and are so very good for a nice dinner. They even seem to get better and better after a few days.
You don’t have to wait till Thanksgiving or even cool weather to make this recipe. They’re awesome all year round.

Creamy Northern Beans with Ham
Creamy with tender beans and chunks of ham. Wonderful dinner for a cool evening.
Ingredients
- 1 lb Great Northern Beans
- 3 cloves garlic, minced
- 1/2 large onion, chopped
- 1/2 tsp salt
- 1/2 tsp freshly ground pepper
- pinch of ground cloves
- 1 lb smoked ham, cut in 1" cubes
- 4 1/2 C Water
- 1 can (14.5 oz.) chicken broth
Instructions
- Sort beans and put them into a large pot. Cover with fresh water (about 2 inches higher than the beans) and let them sit overnight. If you're in a hurry, boil them for 5 minutes, then let them sit covered in the pan for about 30 minutes.
- Rinse the beans and place them in the slow cooker. Add the garlic, onion, salt, pepper, ham and the pinch of ground cloves. Pour in the water and broth. Cover and cook on low for about 8 hours, until the beans are tender and creamy. Add salt and pepper to taste if necessary.
- If you have leftovers, pour them into your container and let them sit out until they're room temperature, then refrigerate.
Notes
Tips and Stuff:
If you want more of a soup than stew, just add 2 more cups of water.
Nutrition Information:
Yield: 6 Serving Size: 1 gramsAmount Per Serving: Calories: 203Total Fat: 3gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 18mgSodium: 941mgCarbohydrates: 25gFiber: 6gSugar: 1gProtein: 21g
Nutrition Values are Approximate
Can you do this in a crockpot? Sounds very homey, calm, warming….sitting by the window watching it snow. That is comfort food to me.
Thank you for your time.
Absolutely. I always make it in my slow cooker or crockpot. It is the ultimate comfort food!
AGREED!
no offense but those cloves just run a taste for us. I should’ve just added the very least amount with a pinch to begin with.
I suppose it’s all about taste and when you grow up
Cloves can absolutely be an overpowering flavor! My pinch is a very, very small amount and usually just enhances the flavor. I’m sorry it ruined the taste for you guys.
How about on a stove top with ham hocks? I am tired of pintos to the point they are boring! 😁
Yes you could definitely do on the stove top, Nita – I would use a Dutch oven on very low so they wouldn’t stick as much (and stir occasionally).I’ve tried this with ham hocks, but mine came out too greasy. Maybe you know a ham hock trick that I don’t?… This recipe is good with Great Northern beans or any dried white bean, so you can dump those pinto beans till next time! 🙂
Can this be frozen for later? Or will it not keep well?
Meghan, I don’t think this would freeze well. We ate on ours for about 3 days and it was still good.