
A cozy, hands-off slow cooker soup with tender great northern beans, savory ham, and a Dijon-kissed broth—perfect for chilly nights and easy weeknight dinners.

This slow cooker ham and bean soup has been a quiet star in my kitchen for years. I first combined these humble pantry staples on a rain-soaked weekend when I wanted something nourishing and effortless. The result was a bowl that felt like a warm blanket: creamy beans, pockets of diced ham, and a broth brightened by a touch of Dijon mustard. It’s the kind of meal that slips into weeknight rotation because it requires little hands-on time but delivers big, comforting flavor.
I usually set the slow cooker in the morning and come home to a house smelling like a deli and a farmhouse kitchen. The texture of the beans—soft but intact—and the savory depth from a ham bone make it richly satisfying. This version uses great northern beans for their mild taste and creamy mouthfeel, along with simple aromatics and pantry spices so you can always pull it together when you have cooked ham and dried beans on hand.
On the first evening I made this, my partner cleared a plate for seconds before I could grab a spoon. Over the years I've learned to tweak the mustard and sage balance to match the ham's saltiness. Using a ham bone deepens the broth in a way that store-bought stock can’t match; when a bone is not available, extra diced ham and a little smoked salt bridge the gap.
My favorite part of this dish is how the aroma builds during the day—by dinnertime the house smells like Sunday dinner. Family members often ask if I used smoked paprika or extra liquid smoke; I keep it simple with the bone and mustard. This recipe has won praise at potlucks and quiet weeknight tables alike, proving comfort can be uncomplicated.
Cool the soup to room temperature within two hours of cooking, then transfer to airtight containers. Refrigerate for up to 4 days and reheat gently on the stove over medium-low heat, adding a splash of water or broth if it thickened. For longer storage, freeze in portion-sized containers for up to three months. Thaw overnight in the refrigerator and reheat slowly to avoid splitting the beans. Glass jars with wide mouths or BPA-free plastic containers work well; leave 1 inch headspace when freezing to allow expansion.
If great northern beans aren’t available, cannellini or navy beans are great substitutes and yield similar creaminess—adjust cook time slightly if using smaller navy beans. Replace chicken broth with vegetable broth for a lighter flavor, but note the soup will be less rich without the chicken base. For a smoky variation, add 1/2 teaspoon smoked paprika or substitute a smoked ham hock for the ham bone. To reduce sodium, use low-sodium broth and rinse the diced ham under cold water before adding.
Serve with rustic slices of crusty bread, corn muffins, or warm biscuits. A simple side salad with a bright vinaigrette cuts through the richness, while pickled vegetables or a squeeze of lemon add acidity to lift the bowl. Garnish with freshly chopped parsley or chives and a drizzle of extra-virgin olive oil for shine. For a heartier meal, offer shredded kale or chopped spinach stirred in during the last 10 minutes of cooking.
Bean-and-ham soups are deeply rooted in American farmhouse tradition, especially in the Northeast and Midwest where preserved pork and dried legumes were pantry mainstays. Variations like New England’s bean versions often include salt pork or ham hocks; in the South, navy beans and collards appear alongside ham. This slow-cooker adaptation modernizes the method while preserving the historical pairing of cured pork and legumes, a beloved comfort combination across many regional cuisines.
In winter, lean into the heartiness with roasted root vegetables and a splash of apple cider vinegar to brighten each bowl. Spring versions benefit from adding tender fresh peas or chopped asparagus near the end of cooking. For a summer twist, lighten the broth, use less ham, and finish with chopped fresh basil and a squeeze of lemon. Holidays are perfect for using leftover baked ham—this recipe transforms holiday scraps into a week of satisfying meals.
Prep the night before by soaking the beans and chopping the vegetables; store them together in the refrigerator so you can assemble quickly in the morning. If you're batch-cooking, double the recipe and freeze in single-serving portions for lunches. Reheat in the microwave or on the stovetop with a splash of water. Label containers with the cooking date and use within three months for best quality. Keep a small container of Dijon in the fridge to refresh the flavor when reheating.
This slow cooker ham and bean soup is warm, unfussy, and reliably delicious—perfect for sharing. Make it your own with a pinch more spice, a different bean, or extra greens; however you serve it, this bowl brings comfort and ease to the table.
Soak beans overnight for even cooking and reduced gas; quick-soak by boiling 2 minutes and resting 1 hour if short on time.
Use low-sodium broth and add salt at the end to control overall sodium from the ham.
Remove the ham bone and shred any meat from it—this adds texture and deep flavor without excess fat.
This nourishing slow cooker ham and bean soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
If beans are not fully tender after the recommended time, continue cooking on low and check every 30 minutes. Older beans may require longer.
Yes. Cool completely, portion, and freeze in airtight containers for up to three months. Thaw overnight and reheat slowly.
This Slow Cooker Ham and Bean Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Rinse dried great northern beans and cover with cold water; soak for 8 to 12 hours, then drain and rinse before using.
Place soaked beans in a 5-quart slow cooker. Add diced ham, carrots, onion, and celery on top of the beans so heat circulates evenly.
Pour 8 cups chicken broth over the ingredients. Stir in Dijon mustard, garlic powder, sage, and a bay leaf. Ensure everything is submerged.
Press the ham bone into the center if using. Cover and cook on low for 8 to 10 hours or high for 4 to 5 hours, until beans are tender.
Remove the ham bone, shred any meat from it and return meat to the pot. Discard bone and bay leaf. Season with salt and pepper to taste, and serve garnished with parsley.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@feastu on social media!


A silky, tomato-sun-dried-tanged chicken soup with cream and Parmesan — ready in 35 minutes and perfect for weeknights, dinner parties, or cozy nights in.

A comforting, no-fuss mac and cheese made with just five pantry staples — creamy, cheesy, and ready in under 30 minutes. Perfect for weeknights or potlucks.

Quick and caramelized air fryer pineapple with warm spices and a tangy Greek yogurt sauce. A simple snack or elegant dessert ready in minutes.

Leave a comment & rating below or tag @feastu on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.