There’s nothing quite like a bowl of Slow Cooker White Beans with Ham Hocks to bring warmth and comfort, especially during cooler months. This classic Southern dish, simmered to perfection in a crock pot, transforms simple ingredients into an incredibly creamy, rich, and deeply flavorful meal. The smoky essence from the ham hocks permeates every bean, creating a luscious texture and an unforgettable taste that feels like a warm hug in a bowl. Imagine curling up on the couch by a crackling fire, a steaming bowl of these hearty beans in hand – it’s the epitome of cozy, home-cooked goodness.

This easy slow cooker recipe is not just about convenience; it’s about developing layers of flavor that only low and slow cooking can achieve. The humble white bean, typically Northern beans, becomes incredibly tender and velvety, absorbing all the savory notes from the ham hocks, herbs, and spices. It’s a remarkably satisfying meal that’s both economical and packed with wholesome goodness.
No bowl of these smoky white beans is complete without a side of freshly baked cornbread. The slightly sweet and crumbly texture of cornbread is the perfect companion, ideal for soaking up every last drop of the rich, savory bean broth. For those who enjoy a little zest, our Jalapeno Cornbread adds a delightful kick, while classic Buttermilk Cornbread Muffins are always a beloved favorite at any meal. You might also consider serving them alongside crisp collard greens, a simple green salad, or over a bed of fluffy white rice to make it an even more filling meal.
Why Choose the Slow Cooker for White Beans?
The slow cooker is an absolute game-changer when it comes to preparing dried beans, and particularly for this white beans with ham hocks recipe. The magic lies in its ability to cook ingredients gently over an extended period. This method ensures that the beans become incredibly tender and creamy without turning mushy, a common pitfall when cooking beans on the stovetop. The consistent, low heat allows the flavors from the ham hocks, herbs, and spices to meld together seamlessly, creating a depth of flavor that is hard to achieve with quicker cooking methods.
Beyond taste, the slow cooker offers unparalleled convenience. It’s largely a hands-off process, meaning you can set it in the morning and return later to a delicious, ready-to-eat meal. This makes it an ideal choice for busy weeknights or for entertaining, as it frees up your stove and oven for other dishes. Plus, the slow cooker minimizes the risk of scorching or drying out, ensuring perfect results every time.
The Secret Ingredient: Ham Hocks
Ham hocks are truly the star of this Southern-style white bean recipe. These cuts from the lower part of a pig’s leg are typically cured and smoked, bringing an unparalleled depth of smoky, savory flavor to any dish they’re added to. As they slowly cook, their collagen breaks down, enriching the beans with a velvety texture and a luxurious mouthfeel that transforms a simple pot of beans into something extraordinary.
Choosing good quality ham hocks is key. Look for meaty ones with a good amount of skin and some fat, as these contribute significantly to the flavor and richness. If ham hocks are hard to find, or if you prefer a lighter touch, smoked turkey legs or ham shanks can be excellent substitutes, offering a similar smoky essence, though perhaps with a slightly different fat content. However, for that authentic, deeply comforting taste, ham hocks are truly irreplaceable.
How To Make Slow Cooker White Beans: A Simple Guide
Making these creamy white beans in your slow cooker is surprisingly straightforward, mostly requiring patience as the flavors develop. Here’s a more detailed breakdown to ensure your dish turns out perfectly:
Step 1: Preparing Your Northern Beans
Begin with a pound of dried Northern beans. The first crucial step is to sort through them carefully. Pour the beans onto a clean surface or into a large bowl and visually inspect them, removing any tiny pebbles, pieces of debris, or discolored/shriveled beans. This ensures a pleasant eating experience. Once sorted, rinse the beans thoroughly under cold running water in a colander. This washes away any lingering dirt or dust.
After rinsing, place the beans in a large bowl and add enough cold water to cover them by at least two inches. Soaking is an essential step that rehydrates the beans, helps them cook more evenly, and can reduce cooking time. You can let them soak overnight on your kitchen counter, or for at least 8 hours. Alternatively, for a quicker soak, bring the beans and water to a boil, boil for 2-3 minutes, then remove from heat, cover, and let stand for 1 hour. Regardless of the method, always drain and rinse the soaked beans before adding them to the slow cooker.

Step 2: Assembling the Slow Cooker
The next morning, after the beans have soaked, drain them completely. Transfer the plump, rehydrated beans to your 6-quart slow cooker. Now, it’s time to add the flavor powerhouses. Place 2 to 3 ham hocks on top of the beans. If your ham hocks are particularly large, you might only need two; smaller ones might warrant three to ensure enough smoky flavor. Add a medium chopped onion, red pepper flakes for a hint of warmth, dried thyme for an earthy note, and a bay leaf for classic depth. Pour in about 5 cups of water, or enough to generously cover all the ingredients. You want the beans to be submerged to ensure they cook properly and absorb all those wonderful flavors.
Step 3: Slow Cooking to Perfection
Cover your slow cooker and set it to the LOW setting. Allow the white beans with ham hocks to cook for approximately 5 hours. Cooking on low heat for an extended period is what makes the beans so incredibly tender and allows the ham hocks to become fork-tender and release all their delicious flavor. Resist the urge to lift the lid too often, as this releases heat and prolongs the cooking time.
Step 4: Finishing Touches and Shredding the Ham
After about 5 hours, carefully remove the ham hocks from the slow cooker. At this point, the meat should be incredibly tender and practically fall off the bone. Using two forks or your hands (once cooled slightly), shred the flavorful ham meat, discarding the bones, skin, and any grisly or fatty parts you don’t wish to eat. Return the shredded ham meat to the crock pot, stirring it into the creamy beans.
Now is the time to season your slow cooker white beans to taste with salt and freshly ground black pepper. Remember that ham hocks can be quite salty, so start with a small amount and adjust as needed. If the beans aren’t as tender as you’d like, cover the crock pot and continue to cook on LOW for another 30 minutes, or until they reach your desired soft, creamy consistency. For those who enjoy a spicier kick, a few dashes of Tabasco sauce or another favorite hot sauce can be added to individual servings.
Storage and Reheating Tips for Leftovers
One of the best things about this slow cooker white bean recipe is how well the leftovers keep, often tasting even better the next day as the flavors continue to meld. Allow the beans to cool completely before transferring them to an airtight container. They will keep beautifully in the refrigerator for 4 to 5 days.
To reheat, simply portion out your desired amount and warm it gently in the microwave or on the stovetop over low heat. If the beans have thickened considerably in the refrigerator, you may need to add a splash of water or broth to loosen them up and restore their creamy consistency. These beans also freeze exceptionally well, making them perfect for meal prepping. Store cooled beans in freezer-safe containers or bags for up to 3 months. Thaw overnight in the refrigerator before reheating.

Pin this now to find it later
Pin It
More Delicious Slow Cooker Side Dishes
If you love the ease and delicious results of slow cooker cooking, here are some other fantastic side dish recipes to explore from our kitchen:
- Slow Cooker Garlic Parmesan Potatoes
- Crock Pot Cauliflower and Cheese
- Slow Cooker Spicy Pinto Beans
- Slow Cooker Cheesy Squash
- Crock Pot Buttery Bacon Green Beans
- Crock Pot Sweet Potato Casserole
Slow Cooker White Beans with Ham Hocks
By Christin Mahrlig
8 hours
5 hours 30 minutes
13 hours 30 minutes
8 servings
Equipment
-
6-quart slow cooker
Ingredients
- 1 pound dried northern beans (sorted and soaked overnight)
- 1 medium onion, chopped
- 2 to 3 ham hocks
- 1/2 teaspoon red pepper flakes
- 1/4 teaspoon dried thyme
- 1 bay leaf
- salt and pepper, to taste
Instructions
-
Place dried beans in a large bowl and add water to cover by at least two inches. Let soak on the counter overnight (or for at least 8 hours).
-
The next morning, drain the soaked beans and rinse them thoroughly under cold water. Add them to a 6-quart crock pot.
-
Add 5 cups of fresh water (or enough to cover the beans), the chopped onion, ham hocks, red pepper flakes, dried thyme, and the bay leaf to the crock pot.
-
Cover the slow cooker and cook on the LOW setting for approximately 5 hours, or until the beans are tender.
-
Carefully remove the ham hocks from the crock pot. Season the beans to taste with salt and pepper, being mindful of the saltiness from the ham hocks.
-
Once the ham hocks have cooled enough to handle, remove the meat from the bones, shred it, and return the shredded ham to the crock pot. Discard the bones, skin, and any excess fat. Stir the ham meat into the beans. If the beans are not yet as tender as you prefer, cover the crock pot and continue to cook for another 30 minutes or until they are perfectly soft and creamy.
Nutrition
Per Serving (1/8 of recipe):
- Calories: 338 kcal
- Carbohydrates: 37g
- Protein: 24g
- Fat: 10g
- Saturated Fat: 4g
- Polyunsaturated Fat: 1g
- Monounsaturated Fat: 4g
- Cholesterol: 46mg
- Sodium: 117mg
- Potassium: 965mg
- Fiber: 12g
- Sugar: 2g
- Vitamin A: 39 IU
- Vitamin C: 4mg
- Calcium: 112mg
- Iron: 4mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Did you make this? Leave a comment below and tag us @spicysouthernkitchen on social media!
Disclosure: This post contains affiliate links.