This slow cooker ham and beans recipe combines dried Great Northern beans, diced ham, and basic vegetables in a hearty, mostly hands-off meal.
It makes 8 servings for $6.12, or $0.77 per serving, with a total time of about 8 hours and 15 minutes. For more affordable meals, see the full collection of recipes.
What this costs
These are estimated costs based on typical U.S. supermarket store-brand prices in September 2026. Prices vary by store and region, so treat them as a guide.
| Ingredient | Amount used | Pack size | Pack price | Recipe cost |
|---|---|---|---|---|
| Great Northern beans | 1 lb | 1 lb bag | $1.50 | $1.50 |
| Celery | 2 ribs | 1 bunch (approx. 1.5 lbs) | $1.99 | $0.40 |
| Carrot | 1 large | 1 lb bag | $1.29 | $0.26 |
| White onion | 1 large | 3 lb bag | $2.99 | $0.70 |
| Diced ham | 2 cups | 12 oz package | $3.50 | $2.92 |
| Water | 8 cups | tap water | < $0.01 | |
| Black pepper | 1/2 teaspoon | 4 oz container | $2.50 | $0.03 |
| Salt | 1 teaspoon | 26 oz container | $1.00 | $0.01 |
| Ham flavored concentrate | 1 packet | 8 packets | $2.00 | $0.25 |
| Nonstick cooking spray | 1 second spray | 6 oz can | $3.00 | $0.05 |
| Total recipe cost | $6.12 | |||
| Cost per serving | 8 servings | $0.77 |
Ingredient cost = pack price ÷ pack quantity × amount used. Cost per serving = total recipe cost ÷ servings.
Ingredient Notes and Cheaper Swaps
Great Northern Beans
Dried Great Northern beans give a creamy texture and mild flavor, and they are significantly cheaper than canned, though they take longer to cook. Sort and rinse them before cooking to remove any small stones or debris.
Cheaper Swap: Cannellini or navy beans work if Great Northerns aren’t available, though the texture might vary slightly. Canned beans can work if you’re short on time; rinse them well and reduce the water in the recipe.
Diced Ham
Leftover holiday ham works well here. Otherwise, look for pre-diced ham or a small ham steak in the meat section; smaller cuts are often more affordable than a whole roast.
Cheaper Swap: Smoked sausage or a few slices of bacon, rendered and crumbled, give a similar smoky flavor. A ham hock or shank makes a richer broth; pick the meat off the bone once cooked.
Ham Flavored Concentrate
This boosts the savory ham flavor, especially if the ham isn’t very smoky. It’s usually found near the bouillon cubes or soup mixes. A small packet or a teaspoon of granules goes a long way.
Cheaper Swap: Chicken or vegetable bouillon cubes or granules can be used in a pinch, though the flavor will be slightly different. With a ham hock, you might not need additional concentrate.
Celery, Carrot, and Onion
Cheaper Swap: A small amount of other root vegetables, like parsnips or potatoes, can be added. Frozen mixed vegetables (without corn, which can be too sweet) also work if fresh produce runs out.

How to Make Slow Cooker Ham and Beans Step by Step
Lightly spray the slow cooker with nonstick spray, then dice the celery, carrot, and onion. Sort through the dried Great Northern beans, discarding any debris, and rinse them under cold water.
Layer the diced celery, carrot, and onion at the bottom of the slow cooker, followed by the diced ham. Pour the rinsed beans on top, then add the water and black pepper. There’s no need to stir.
Cover and cook on LOW for 8 to 10 hours, or HIGH for 5 to 6 hours, until the beans easily mash between your fingers.
Once the beans are tender, add the ham flavored concentrate and salt, then taste and adjust. For a thicker, creamier broth, use a large spoon or a potato masher to press some of the cooked beans against the side of the crock, then stir everything together.
The full quantities and steps are in the recipe card below.
Tips for the Best Results
- Do Not Salt Early: Add salt only once the beans are fully tender; salt added too early can toughen the skins and keep them from softening.
- Adjust Liquid as Needed: If it’s too thick at the end, add a splash of hot water or broth. If it’s too thin, mash more beans.
- Enhance Flavor with a Bay Leaf: Add 1-2 bay leaves with the other ingredients and remove them before serving.
- Don’t Overfill: Fill the slow cooker no more than two-thirds to three-quarters full to prevent overflow.
Storing, Freezing and Reheating
Refrigerate leftovers in an airtight container within two hours; they keep for 3 to 4 days. To freeze, portion the cooled ham and beans into freezer-safe containers, like these Basics Glass Food Storage containers, leaving a little headspace as liquids expand when frozen. It keeps for up to 3 months. Thaw overnight in the refrigerator, then warm gently on the stovetop over medium-low heat, adding a splash of water or broth if it’s too thick, or reheat in the microwave.
Serving Ideas and Variations
- Classic Cornbread: Serve with a warm slice of cornbread for soaking up the broth.
- Coleslaw: Tangy coleslaw contrasts with the creamy beans.
- A Dash of Heat: Add a few dashes of hot sauce or a sprinkle of red pepper flakes.
- Vinegar for Brightness: A small splash of apple cider vinegar or white vinegar stirred in just before serving cuts through the richness.

Slow Cooker Ham and Beans
Ingredients
Equipment
Method
- Lightly spray the inside of your slow cooker with nonstick cooking spray.
- Carefully sort and rinse the dried Great Northern beans under cold running water, discarding any small stones or shriveled beans.
- Add the diced celery, carrot, and onion to the slow cooker. Top with the diced ham.
- Pour the rinsed beans over the ham and vegetables. Add the 8 cups of water and the black pepper.
- Cover the slow cooker and cook on the LOW setting for 8 to 10 hours, or on the HIGH setting for 5 to 6 hours, until the beans are very tender.
- Once the beans are tender, stir in the ham flavored concentrate and 1 teaspoon of salt. Taste and add more salt if needed.
- For a creamier broth, use a spoon or potato masher to gently press some of the cooked beans against the side of the slow cooker, mashing them slightly. Stir well to combine the mashed beans with the broth.
- Serve hot and enjoy your comforting ham and beans!
Notes
Frequently Asked Questions
Can I use a different type of bean for this recipe?
Yes, you can substitute other white beans like cannellini or navy beans for Great Northern beans. The cooking time should remain similar, but the texture might vary slightly in the final dish.
What if I don’t have a slow cooker?
You can make ham and beans on the stovetop. After simmering, transfer all ingredients to a large pot, bring to a boil, then reduce heat and simmer gently, covered, for 2-3 hours or until beans are tender, stirring occasionally and adding more water if needed.
Can I make this ham and beans recipe vegetarian?
To make this recipe vegetarian, omit the ham and ham flavored concentrate. Instead, use vegetable broth in place of water and add ingredients like smoked paprika, liquid smoke, or a dash of soy sauce for a savory, smoky depth.
How can I make my ham and beans spicier?
For a spicier kick, add a pinch or two of red pepper flakes along with the black pepper. You can also stir in a few dashes of your favorite hot sauce at the end of cooking or serve it on the side for individual preference.
Can I freeze cooked ham and beans?
Yes, cooked ham and beans freeze very well. Allow the dish to cool completely, then transfer it to airtight, freezer-safe containers. It can be stored in the freezer for up to 3 months and reheated on the stovetop or in the microwave.



Leave a Reply