Slow Cooker Ham and Bean Soup

A cozy, hands-off slow cooker soup featuring tender great northern beans, savory diced ham, and warming herbs. Perfect for chilly nights and leftovers that taste even better the next day.

This Slow Cooker Ham and Bean Soup has been my kitchen's comfort classic for years. I discovered this combination after a holiday when I had a leftover ham bone and a bag of dried beans in the pantry; the aroma that filled the house as it cooked low and slow convinced me that this would become a staple. The finished pot is deeply savory from the ham, earthy from the great northern beans, and brightened with a touch of Dijon mustard and chopped parsley. It’s the kind of bowl that invites second helpings and relaxed conversation.
I first made this on a rainy Sunday, when I needed something easy but satisfying. The beans turn pillowy tender, absorbing the smoky, slightly salty notes from the ham and the bone if you use it. The carrots, celery, and onion simmer into a gentle sweetness that balances the dish. It’s one of those recipes that rewards patience; cooking it on low for eight to ten hours creates a texture and depth you simply can’t hurry. It’s ideal for busy weekdays too because the slow cooker does the work while you tackle life.
Why You'll Love This Recipe
- This is a true set-and-forget meal: add ingredients in the morning, and come back to a finished, hearty soup after 8 to 10 hours on low or 4 to 5 hours on high.
- Uses inexpensive pantry staples—dried great northern beans and basic aromatics—plus leftover ham, so it’s budget-friendly and minimizes waste.
- Highly adaptable for dietary needs: omit the ham and use smoked paprika and liquid smoke for a vegetarian-friendly twist, or use lower-sodium broth for a heart-healthier bowl.
- Excellent make-ahead and freezer-friendly dish: flavors deepen after a day in the fridge, and portions freeze well for up to three months.
- Family-friendly and crowd-pleasing: mild, comforting flavors appeal to kids and adults, and the texture is filling without being heavy.
- Quick finishing touches like Dijon mustard and fresh parsley elevate the final bowl without extra fuss or time.
In my experience, this soup has salvaged many busy evenings and given new life to holiday ham leftovers. My family always asks when I’m going to make it again, and I’ve served it at casual gatherings where it disappears fast. The simplicity of ingredients belies the complexity of flavor achieved through slow cooking—an effortless win for any home cook.
Ingredients
- 1 pound dried great northern beans: Choose uniform, blemish-free beans. Soak them overnight to improve texture and reduce cooking time. Great northern beans give a creamy interior without overpowering the broth.
- 2 carrots, peeled and sliced: Look for firm, sweet carrots. They add natural sweetness and body; matchstick or 1/4-inch slices work well so they soften evenly during the long cook.
- 1 large onion, diced: Yellow or sweet onions are ideal for slow-simmered depth. Dice to roughly 1/2-inch pieces so they break down but still contribute texture.
- 2 stalks celery, sliced: Celery adds savory aromatics and a subtle freshness. Trim the ends and slice thinly so it becomes tender.
- 2 cups cooked ham, diced: Use leftover holiday ham or diced ham steak. Cut into approximately 1/2-inch cubes for even distribution.
- 1 ham bone (optional): If available, it builds a rich savory backbone; add it whole and remove before serving.
- 8 cups chicken broth: Choose low-sodium if you plan to adjust salt later. Homemade or a good-quality store brand improves depth.
- 3 tablespoons Dijon mustard: Adds a subtle tang and helps round flavors; stir in at the start or toward the end for a brighter finish.
- 1 teaspoon garlic powder: Provides steady garlic flavor that holds up during long cooking.
- 1 teaspoon rubbed sage (or 1/2 teaspoon dried sage): Sage pairs beautifully with ham; use sparingly to avoid overwhelming the broth.
- 1 bay leaf: Adds a gentle herbal warmth—remove before serving.
- Salt and black pepper, to taste: Add at the end after tasting; remember the ham and broth may already contain salt.
- Fresh parsley, chopped, for garnish (optional): Brightens the bowl at the end and adds a fresh herbal note.
Instructions
Prepare the beans: Drain the beans that were soaked overnight and give them a good rinse under cold water. Soaking reduces cooking time and helps the beans soften more evenly while reducing some oligosaccharides that cause digestive discomfort. Layer the slow cooker: Place the drained beans in the bottom of a 5-quart slow cooker so they sit closest to the heat source. Add the diced ham, sliced carrots, diced onion, and sliced celery on top of the beans to create a flavor gradient. Add liquids and seasonings: Pour 8 cups of chicken broth over the beans and vegetables, ensuring everything is covered by the liquid—add a little water if needed. Stir in the Dijon mustard, garlic powder, rubbed sage, and add the bay leaf. Swirl gently to distribute seasonings. Insert the ham bone (if using): Push the ham bone into the center of the slow cooker so it is partially submerged; this will extract marrow and connective flavors for a richer broth. Cover the pot. Cook low and slow: Cook on low for 8 to 10 hours, or on high for 4 to 5 hours, until beans are tender and creamy. Check at the lower end of the time range for doneness to avoid overcooking the vegetables. The ideal visual cue is beans that give under gentle pressure but still hold shape. Finish and season: Remove the ham bone and shred any excess meat from it, then stir the meat back into the soup. Remove the bay leaf. Taste and season with salt and black pepper as needed, remembering that ham can be salty; adjust gradually. Serve: Ladle into bowls and garnish with chopped fresh parsley if desired. Serve with crusty bread or a simple green salad for a complete meal.
You Must Know
- This is a high-protein, fiber-rich bowl thanks to the beans and ham; it makes a satisfying single-pot dinner and packs well for lunches.
- Beans expand during cooking; use the recommended 5-quart slow cooker to avoid overflow and ensure even cooking.
- Leftovers taste even better after a day as flavors meld; store in the refrigerator for up to 4 days or freeze portions for up to 3 months.
- If you omit the ham bone, add a small piece of kombu or a splash of soy sauce for extra umami; for lower sodium, choose low-sodium broth and reduce added salt.
One of my favorite things about this pot is how forgiving it is: a little more mustard or an extra carrot won’t break the dish, and the slow cooker softens mistakes into comfort. Family members have taken containers to work, students have reported it warmed a dorm kitchen, and friends with limited time still come back for big bowls—it’s reliably comforting and versatile.
Storage Tips
Cool the soup to near room temperature before refrigerating to preserve texture and food safety—no more than two hours at room temperature. Store in airtight containers for up to four days in the refrigerator. For freezing, portion into freezer-safe containers or heavy-duty freezer bags, leaving headspace for expansion; freeze for up to three months. Reheat gently on the stovetop over medium-low heat, adding a splash of water or broth if the soup has thickened. Avoid boiling aggressively during reheating to protect bean texture.
Ingredient Substitutions
If you don’t have great northern beans, use cannellini or navy beans as one-to-one substitutions; kidney beans are firmer and less traditional. For a vegetarian version, omit the ham and ham bone and add a teaspoon of smoked paprika, 1/2 teaspoon liquid smoke, and extra mushrooms for umami. Swap chicken broth for vegetable broth for a meat-free base. To reduce sodium, use low-sodium broth and omit added salt until the end.
Serving Suggestions
Serve bowls with crusty sourdough or cornbread to mop up the broth. A simple green salad with a bright vinaigrette cuts through the richness, while a spoonful of coarse-grain mustard at the table adds a pungent lift. For a rustic presentation, ladle into warm bowls and garnish with chopped parsley and a grind of black pepper. This soup pairs well with pickled vegetables or a tart cranberry relish when served during colder months to contrast the savory flavors.
Cultural Background
Bean and ham combinations have long roots in American home cooking, particularly in regions where slow-cooked, economical dishes were essential. The ham bone tradition comes from making the most of leftover holiday meats and turning them into nourishing, frugal meals. Variations exist across regions—some add brown sugar for a sweeter profile, while New England-style versions might use different bean varieties. This pot captures that classic American comfort approach: simple ingredients transformed by slow heat.
Seasonal Adaptations
In winter, add chopped kale or Swiss chard in the last 30 minutes for color and nutrition. Spring calls for lighter accompaniments like a crisp pea shoot salad. For summer, serve smaller portions with a chilled cucumber salad to keep the meal from feeling too heavy. During the holidays, use the leftover holiday ham and roast garlic for an even richer base; in colder months, increase the carrots and celery for heartier texture.
Meal Prep Tips
Assemble the dry ingredients and chopped vegetables the night before and store them in a sealed container in the fridge. Drain-soaked beans and place them in the slow cooker insert with the other components in the morning for a true set-and-forget experience. Portion into individual containers for grab-and-go lunches; reheat in the microwave or on the stovetop. Label frozen portions with the date so you use older batches first.
This soup is a reminder that simple pantry ingredients, given time and a bit of care, become something remarkable. Share it with friends, freeze a few portions for busy weeks, and make small adjustments to suit your family’s taste. It’s a dependable, warming bowl that gets better with practice and always returns genuine comfort.
Pro Tips
Soak beans overnight to ensure even cooking and reduce gas-causing sugars.
Use a ham bone for deeper flavor; shred meat from the bone and return it to the pot before serving.
Start checking beans at the lower end of cook time to avoid over-softening.
Use low-sodium broth and season at the end to better control saltiness.
Freeze in single-serving portions for easy future meals and to preserve texture.
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.
FAQs about Recipes
Do I need to soak the beans?
Soak beans overnight to shorten cooking time and improve digestibility. If you’re short on time, use the quick-soak method: simmer beans for 2 minutes, remove from heat and soak for 1 hour, then drain.
How long does the soup keep?
Yes. Store cooled soup in the refrigerator for up to 4 days or freeze in airtight containers for up to 3 months.
Tags
Slow Cooker Ham and Bean Soup
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.

Ingredients
Beans
Vegetables
Meat
Liquids & Condiments
Seasonings
Instructions
Soak and prepare beans
Drain the soaked beans and rinse them under cold water to remove any debris and loosened skins.
Layer ingredients in slow cooker
Place beans in the slow cooker, then add diced ham, carrots, onion, and celery on top so ingredients are layered for even cooking.
Add liquids and seasonings
Pour chicken broth over the beans and vegetables, add Dijon mustard, garlic powder, sage, and the bay leaf. Stir gently to distribute.
Add ham bone
Insert the ham bone into the center of the cooker if using. It will enrich the broth as it simmers.
Cook until tender
Cover and cook on low for 8 to 10 hours or on high for 4 to 5 hours, until beans are tender and creamy but still hold their shape.
Finish and serve
Remove the ham bone, shred any meat from it and return meat to the pot. Remove bay leaf, season with salt and pepper, garnish with parsley, and serve hot.
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@royalrecipe on social media!

Categories:
You might also like...

Mississippi Mud Brownies
Ultra-fudgy brownies crowned with toasted mini marshmallows and warm cocoa icing, with molten chocolate pockets in every bite.

Buttery Pecan Pie Bars
Buttery shortbread crust topped with a gooey brown sugar pecan filling. Just 10 minutes to prep for bakery-worthy bars with irresistible crunch.

Crack-Free Pumpkin Cheesecake
Ultra-creamy pumpkin cheesecake with a graham crust, bakes without cracks, and shines with caramel and rum-kissed whipped cream.

Did You Make This?
Leave a comment & rating below or tag @royalrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
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.
Hi, I'm Olivia!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
