Slow Cooker Southern Butter Beans with Savory Ham
Experience the classic comfort of tender butter beans slow-cooked with savory ham and aromatic onions. This simple, hearty dish is a Southern staple that comes together effortlessly in your slow cooker for a wholesome meal.
Published 8 min read
- Total time
- Prep
- Cook
- Serves
- 6
- Cuisine
- Southern
- Calories
- 420
- per serving, estimated

On this page15 sections
Master the art of hands-off comfort food with this slow cooker butter beans and ham recipe. It is a quintessential Southern dish that delivers incredible depth of flavor with minimal preparation, making it the perfect choice for busy home cooks who crave a hearty, soul-warming meal at the end of a long day.
Butter beans, also known as lima beans, are celebrated for their creamy texture and ability to absorb savory flavors. When slow-cooked with salty ham, aromatic onions, and a touch of butter, they transform into a thick, comforting stew that feels like a hug in a bowl. This method relies on the low and slow heat of the slow cooker to break down the beans perfectly without them turning mushy, while the ham infuses the broth with a deep, smoky richness that defines traditional Southern cooking.
The appeal
Why you’ll love it
The slow cooker method is ideal for this recipe because it allows the beans to cook gently in a flavorful liquid, ensuring they become tender while soaking up all the savory notes from the ham and onion. This slow, steady heat prevents the beans from breaking apart prematurely, resulting in a dish that has both structure and a luxurious, creamy consistency.
By combining all ingredients at once, the flavors are allowed to marry over several hours. The chicken broth acts as a savory base, while the melted butter adds a silkiness to the sauce that coats each bean beautifully. This approach minimizes active cooking time, leaving you free to manage your day while the slow cooker works its magic to create a balanced, hearty meal.
What you need
Ingredients
Makes 6 servings.
Contains:
- Milk
Tools
Equipment
- Slow cooker
- Measuring cups
- Measuring spoons
- Mixing bowl
Swaps
Substitutions
Instead ofChicken broth
UseVegetable broth for a different flavor profile
Instead ofButter beans
UseLima beans if butter beans are unavailable
Good to know
Notes
When selecting ham for this recipe, look for pre-cooked, high-quality ham that is already cubed or easy to dice into uniform pieces. This ensures that the meat heats through evenly and releases its flavor throughout the cooking cycle. If a specific variety of ham is preferred, such as country ham or smoked ham, it can be used to add a more pronounced smoky character to the final dish.
The choice of equipment is straightforward, as any standard slow cooker will work perfectly. Ensure the insert is clean and the lid fits tightly to trap moisture, which is essential for achieving the right texture in the broth. If using fresh herbs like sage or thyme, they can be added during the final hour of cooking, though the recipe as written relies on the simplicity of garlic and pepper to let the primary ingredients shine.
Prep
Before you start
Before beginning, ensure all ingredients are measured and ready. Dice the onion into small, uniform pieces to ensure they soften completely during the cooking process. If the ham is not pre-cubed, cut it into bite-sized pieces that are roughly the same size as the beans. Have the chicken broth measured and melt the butter so it is ready to be combined with the liquid for easy pouring into the slow cooker.
Step by step
Method
Phase 1
Layering the ingredients
Step 1: Assemble the base
Place the cubed cooked ham into the bottom of the slow cooker insert. Add the butter beans and the diced onion on top of the ham to build the base of the dish.
You’ll need: cooked ham cubes · butter beans · onion, diced
Look for: The ham should cover the bottom of the slow cooker evenly.
Tip: Ensure the ham is distributed evenly to allow the juices to permeate the beans during the slow cooking process.
Checkpoint
At the end of this phase, the ingredients should be layered neatly in the slow cooker. The ham should be at the bottom to absorb the initial heat, followed by the beans and onions. Ensure the ingredients are distributed evenly across the base of the insert so that the heat can circulate properly once the machine is turned on and the lid is secured in place.
Phase 2
Seasoning and liquid addition
Step 2: Season and liquid
Sprinkle the black pepper and garlic powder over the beans and ham. Pour the chicken broth mixed with the melted butter over the entire mixture to ensure everything is well-hydrated.
You’ll need: black pepper · garlic powder · chicken broth · butter, melted
Look for: The liquid should just cover the beans to ensure they cook evenly.
Tip: Whisking the melted butter into the broth before pouring helps distribute the richness more uniformly throughout the dish.
Checkpoint
Once the pepper, garlic powder, and broth-butter mixture are added, the beans should be mostly submerged. The liquid should look clear and well-distributed. If the beans appear too dry, add a small amount of extra broth, but be cautious not to overfill the cooker, as the beans will release their own moisture as they simmer over the next several hours.
Phase 3
Simmering to perfection
Step 3: Slow cook and serve
Cover and cook on low for 8 hours or high for 4 hours until the beans are tender and the flavors have melded into a creamy, savory broth. Serve hot in shallow bowls.
Look for: The beans should be tender when pierced with a fork and the broth should be slightly thickened.
Tip: Check the beans near the end of the cooking time to ensure they reach your preferred level of tenderness.
Checkpoint
After the slow cooking cycle, the kitchen should smell rich and savory. The beans should be tender and the broth should have thickened into a creamy, flavorful sauce. The ham will have softened, and the onions will have practically melted into the mixture. Check for seasoning and adjust with a pinch of salt if necessary before serving the dish warm in shallow bowls.
Doneness
How to tell it’s done
The dish is considered done when the butter beans are soft and creamy, yielding easily to the pressure of a fork. The ham should be heated through and tender. The broth will have reduced slightly, becoming opaque and flavorful from the starch released by the beans and the savory essence of the ham. There is no specific internal temperature required for the beans themselves, but ensure the ham has reached a safe serving temperature of at least 140°F (60°C).
Avoid these
Common mistakes
One common mistake is overcrowding the slow cooker, which can prevent the beans from cooking evenly. Another potential issue is adding too much liquid, which can result in a thin, watery broth rather than the desired creamy consistency. Be sure to follow the recommended proportions to achieve the best texture. Finally, avoid lifting the lid frequently during the cooking process, as this releases heat and moisture, significantly extending the required cooking time and potentially affecting the tenderness of the beans.
Better results
Tips
Tip 1
To achieve a thicker, more rustic texture, you can lightly mash a small portion of the cooked beans against the side of the slow cooker insert before serving. This releases extra starch into the broth, creating a naturally thickened sauce that clings better to the beans. This simple technique enhances the overall mouthfeel and makes the dish feel even more comforting and substantial.
Tip 2
Consider serving this dish with a side of warm cornbread or crusty bread to soak up the flavorful broth. The contrast between the soft, creamy beans and the slightly crisp texture of the bread provides a satisfying eating experience. If you prefer a bit of brightness, a dash of hot sauce or a sprinkle of fresh parsley can be added to individual servings to cut through the richness of the ham and butter.
Make it yours
Variations
Smoky Ham and Bean Stew
Add a teaspoon of smoked paprika or a splash of liquid smoke to the broth to enhance the smoky profile of the ham and give the dish a deeper, more complex flavor.
Spicy Butter Bean Mix
Incorporate a diced jalapeño or a pinch of red pepper flakes during the seasoning step for a subtle heat that cuts through the creaminess of the butter beans.
On the table
Serving suggestions
Serve the butter beans and ham in shallow bowls to showcase the beautiful, creamy broth. A generous ladleful of the bean and ham mixture should be the centerpiece, ensuring every bowl has a balanced proportion of ingredients. The warmth of the dish makes it an ideal main course for cooler weather, providing a hearty and satisfying meal that requires very little effort to assemble and serve.
For a complete meal, pair the beans with simple sides that complement their earthy flavor profile. A crisp green salad with a sharp vinaigrette helps balance the richness of the ham, while steamed collard greens or roasted seasonal vegetables add color and texture to the plate. The versatility of this dish allows it to transition easily from a casual family dinner to a more substantial weekend meal when paired with appropriate sides.
Leftovers
Storage & make-ahead
- Fridge
- Keep leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezer
- Freeze in a freezer-safe container for up to 2 months; thaw in the refrigerator before reheating.
- Reheat
- Reheat gently on the stovetop over low heat, adding a splash of broth or water to loosen the sauce if needed, until heated through.
Store any leftovers in an airtight container in the refrigerator. The flavors often deepen and improve after a day or two, making this an excellent dish for meal preparation. Ensure the container is sealed tightly to maintain freshness and prevent the beans from absorbing other odors in the fridge. Properly stored, the dish will remain at its best for up to three days when kept chilled.
Make ahead
This dish is perfect for making ahead as it stores well and reheats beautifully. You can prepare the entire recipe the day before and let it cool completely before refrigerating. The flavors will have more time to meld, often resulting in an even better-tasting meal when served the following day. When ready to eat, simply warm it gently on the stovetop or in the microwave, adding a splash of broth if the sauce has thickened too much.
Questions
Frequently asked questions
Can dried butter beans be used instead of fresh or frozen?
Dried butter beans require a long soaking period and much longer cooking times. If using dried, ensure they are soaked overnight and cooked until fully tender, which may take significantly longer than the time listed for this recipe.
How can the thickness of the broth be adjusted?
If the broth is too thin, mash some of the beans against the side of the pot to release their starch. If it is too thick, simply stir in a little extra chicken broth until the desired consistency is achieved.
Is it possible to cook this on the stovetop?
Yes, the recipe can be adapted for the stovetop. Use a heavy-bottomed pot and simmer the ingredients over low heat for 1 to 2 hours, or until the beans are tender, stirring occasionally to prevent sticking.
Everything in one place: the recipe card below gathers the ingredients, steps and estimated nutrition, ready to print.

Recipe card
Slow Cooker Southern Butter Beans with Savory Ham
Experience the classic comfort of tender butter beans slow-cooked with savory ham and aromatic onions. This simple, hearty dish is a Southern staple that comes together effortlessly in your slow cooker for a wholesome meal.
- Prep
- Cook
- Total
- Servings
- 6 servings
Ingredients
- 1 lb cooked ham cubes
- 2 lbs butter beans
- 1 large onion, diced
- 1/4 tsp black pepper
- 1 tsp garlic powder
- 4 cups chicken broth
- 2 tbsp butter, melted
Instructions
Assemble the base. Place the cubed cooked ham into the bottom of the slow cooker insert. Add the butter beans and the diced onion on top of the ham to build the base of the dish.
Season and liquid. Sprinkle the black pepper and garlic powder over the beans and ham. Pour the chicken broth mixed with the melted butter over the entire mixture to ensure everything is well-hydrated.
Slow cook and serve. Cover and cook on low for 8 hours or high for 4 hours until the beans are tender and the flavors have melded into a creamy, savory broth. Serve hot in shallow bowls.
Allergens: Milk
Nutrition (estimated, per serving)
- Calories
- 420 kcal
- Protein
- 22 g
- Carbs
- 55 g
- Fat
- 12 g
- Fiber
- 12 g
- Sugar
- 3 g
- Sodium
- 850 mg
Estimates only: values vary with brands, substitutions and portion sizes.
Recipe by EasyCooks Kitchen · easycooksrecipes.com
Share this recipe
Send it to someone who’d love it, or save it for later.
Spotted a mistake in this recipe? Let us know.





