Slow Cooker Ham and Bean Soup

A cozy, hands-off slow cooker soup featuring tender great northern beans, savory ham, and simple pantry seasonings—perfect for weeknight comfort or using up holiday leftovers.

This slow cooker ham and bean soup has been a winter staple in my kitchen for years. I first made it the January after a holiday dinner when I had a leftover ham bone and a bag of dried great northern beans. I loved how the slow cooking coaxed deep, meaty flavor from the bone while the beans turned velvety without any fuss. The aroma filled the house and somehow made the whole neighborhood feel like home. Over time I refined the seasonings so the mustard and sage lift the broth without stealing the spotlight.
I often prepare this when I want something comforting but low-effort. It simmers all day while I run errands or work from home, and the result is a thick, satisfying bowl that reheats beautifully. The texture is a balance of soft beans, tender diced ham, and slightly al dente carrots and celery. Each spoonful has a subtle tang from Dijon and a warm herbal note from the rubbed sage. When family members come in from the cold, they immediately ask for a bowl and seconds, which is always the best compliment.
Why You'll Love This Recipe
- Hands-off slow cooking: simply soak the beans the night before, layer the ingredients in a 5-quart crockpot, and let it cook for 8 to 10 hours on low for a set-it-and-forget-it weekday or weekend meal.
- Uses pantry and leftover ingredients: dried beans, a ham bone or diced ham, chicken broth, and basic seasonings make this economical and ideal for using holiday leftovers.
- Balanced flavor profile: Dijon mustard adds brightness, rubbed sage lends warmth, and a bay leaf deepens the broth without overpowering the beans and ham.
- Make-ahead friendly: the soup improves in flavor after a day in the fridge and freezes well for up to 3 months, making it great for meal prep.
- Family-friendly and adaptable: mild for picky eaters but easily adjusted with extra spice or smoky elements for adventurous palates.
On the first time I served this, my youngest declared it “the best bean soup ever” and asked to bring leftovers to school in a thermos. Over the years I’ve learned timing cues—how long to soak beans, when to tuck in the ham bone—and those little discoveries are what make this recipe reliably comforting every time.
Ingredients
- Great northern beans (1 pound): Choose a clean, uniform bag and inspect for small stones. Soak overnight in cool water to shorten slow-cooking time and reduce gas. Dried beans are economical and yield a creamier texture than canned.
- Carrots (2): Peel and slice into 1/4-inch rounds so they cook to tender without disintegrating. I prefer firm, slightly sweet carrots such as Danvers or Nantes varieties.
- Dijon mustard (3 tablespoons): Adds tang and depth. Grey Poupon or Maille work well. Stir it into the broth rather than dolloping to distribute flavor evenly.
- Chicken broth (8 cups): Use low-sodium if possible so you can control seasoning at the end. Swanson or a homemade stock will produce the best body in the soup.
- Cooked ham (2 cups, diced): Any good-quality baked ham, smoked ham, or holiday leftover works. Dice into 1/2-inch pieces for even distribution.
- Onion (1 large): Dice to about 1/2-inch; yellow onion gives sweetness as it simmers and melds with the beans.
- Celery (2 stalks): Slice thin to add aromatic crunch that softens during long cook time.
- Rubbed sage (1 teaspoon): Or 1/2 teaspoon dried sage. Sage is classic with ham and lends savory warmth—use sparingly to avoid bitterness.
- Garlic powder (1 teaspoon) and bay leaf (1): Simple aromatics to round the broth.
- Ham bone (optional): Adds deep meaty richness if available; tuck it in and remove before serving.
- Salt and black pepper: Season at the end after tasting because reduced broths concentrate sodium.
- Fresh parsley (for garnish): Adds color and a fresh note just before serving.
Instructions
Prepare the beans: Drain the soaked beans and rinse them under cool running water until the water runs clear. Soaking overnight reduces cooking time and helps the beans cook evenly without splitting. If short on time, use a quick-soak method: bring beans to boil for 2 minutes, remove from heat, cover and let stand 1 hour, then drain. Prep the vegetables and ham: Peel and slice carrots into 1/4-inch rounds, dice the large onion into 1/2-inch pieces, and slice celery. Dice cooked ham to 1/2-inch pieces so it reheats quickly and disperses through the soup. Layer ingredients in the slow cooker: Place beans in the bottom of a 5-quart crockpot for even heat distribution. Add carrots, onion, celery, and diced ham on top to prevent scorching of the beans. Add liquids and seasonings: Pour 8 cups of chicken broth over the ingredients until everything is covered. Stir in 3 tablespoons Dijon mustard, 1 teaspoon garlic powder, 1 teaspoon rubbed sage (or 1/2 teaspoon dried), and 1 bay leaf so flavors are evenly distributed. Add the ham bone (optional): Nestle the ham bone into the center; it will release gelatin and deep pork flavor as it simmers. If you do not have a bone, increase ham by 1/2 cup for extra meatiness. Cook low and slow: Cover and cook 8 to 10 hours on low or 4 to 5 hours on high until the beans are tender and creamy when pressed against the side of the pot. The longer low-cook time produces silkier beans and deeper flavor. Finish and season: Remove the ham bone and pick off any extra meat; return the meat to the soup. Discard the bone and bay leaf. Taste and season with salt and pepper as needed. If the soup is too thick, thin with a splash of hot broth or water. Serve hot, garnished with chopped parsley.
You Must Know
- Soak beans overnight for best texture; quick-soak method works in a pinch but yields slightly firmer beans.
- The ham bone adds gelatin and depth, creating a rich mouthfeel—use it if you have one from a holiday ham.
- Use low-sodium broth to control final salt level; taste and adjust at the end since the ham contributes sodium during cooking.
- This keeps well: refrigerate for up to 4 days or freeze in portions for up to 3 months.
My favorite thing about this soup is how forgiving it is. If you accidentally overcook the beans a bit, the texture becomes lusciously thick and stew-like. The family always notices when I add an extra teaspoon of Dijon; it brightens the bowl and makes leftovers taste like a freshly made batch.
Storage Tips
Cool leftovers quickly and store in airtight containers. In the refrigerator the soup remains excellent for up to 4 days; the flavors deepen after a day. For longer storage, freeze in single-serving freezer-safe containers or heavy-duty zip-top bags for up to 3 months. When reheating, thaw overnight in the fridge, then warm gently on the stovetop over medium-low heat to avoid breaking down the beans further—stir occasionally and add a splash of water or broth if the soup has thickened. Reheat in the microwave in short bursts, stirring between intervals to preserve texture.
Ingredient Substitutions
If you are out of great northern beans, cannellini or navy beans are close substitutes and will produce similar creaminess. For a smokier flavor swap some or all of the ham for diced smoked sausage or add a teaspoon of smoked paprika. To make it vegetarian, omit ham and ham bone and replace chicken broth with a rich vegetable stock plus 1 tablespoon soy sauce or miso for umami. If you need it gluten-free, confirm the broth and Dijon mustard are labeled gluten-free before use.
Serving Suggestions
Serve with a slice of crusty bread, cornbread, or over mashed potatoes for a heartier plate. Garnish each bowl with chopped fresh parsley and a drizzle of good olive oil for sheen. Offer hot sauce, lemon wedges, or pickled jalapeños on the side for guests who want brightness or heat. This soup pairs well with a simple green salad dressed in sherry vinaigrette to cut the richness.
Cultural Background
Hearty bean and ham stews have deep roots in American and European peasant cooking where inexpensive dried legumes and leftover cured meats were staples. Slow-simmering bones and ham pieces was a traditional way to stretch a feast into multiple meals. This bowl echoes those traditions—simple ingredients transformed by time and gentle heat into something nourishing and communal. Regional variations add local touches like collards in the South or smoked meats in New England.
Seasonal Adaptations
In winter add diced potatoes and replace some carrots with parsnips for more body. In spring, stir in a handful of chopped spinach or kale at the end for color and freshness. For a summer twist, lighten the broth with more tomatoes and swap half the beans for white beans and the other half for chickpeas to keep it bright while still offering substance.
Meal Prep Tips
Make a double batch and freeze in 2-cup portions for quick lunches. If prepping for the week, store broth separately from meat and vegetables when possible to retain texture; combine and reheat before serving. Label containers with the date. For office lunches, reheat in a microwave-safe container and sprinkle fresh parsley or lemon zest just before eating to refresh the flavors.
Ultimately, this slow cooker ham and bean soup is about comfort, thrift, and flavor led by time rather than effort. It’s a humble bowl that welcomes tweaks, and once you dial in your preferred salt and texture, it becomes a dependable crowd-pleaser.
Enjoy a bowl warm with good company, and don’t be surprised if this joins your regular rotation for chilly nights and post-holiday frugal cooking.
Pro Tips
Soak the beans overnight to ensure even cooking and reduce gas.
Use low-sodium broth and salt at the end to avoid over-salting because ham releases sodium during cooking.
If you want a thicker texture, mash a cup of beans against the side of the slow cooker and stir them back in.
Nestle the ham bone in the pot for depth; remove and pick any remaining meat before serving.
Add Dijon mustard early for integrated flavor but taste before adding more salt.
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
Can I skip soaking the beans?
Yes. If you forget to soak the beans overnight, use the quick-soak method: bring beans and water to a boil for 2 minutes, remove from heat, cover and let stand 1 hour, then drain and proceed.
How long does the soup keep?
Store in an airtight container in the refrigerator for up to 4 days or freeze in portions 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 & Broth
Vegetables & Aromatics
Meat
Seasonings & Condiments
Garnish
Instructions
Prepare the beans
Drain and rinse the soaked beans until water runs clear. Soaking overnight reduces cooking time and promotes even tenderness during the slow-cooking process.
Prep vegetables and ham
Peel and slice carrots into 1/4-inch rounds, dice the onion and ham, and slice the celery. Uniform sizes ensure even cooking and a pleasant mouthfeel.
Layer ingredients in slow cooker
Place drained beans in the bottom of a 5-quart slow cooker. Add carrots, onion, celery, and diced ham on top to prevent scorching and to allow the beans to absorb flavor.
Add broth and seasonings
Pour 8 cups chicken broth over the ingredients. Stir in Dijon mustard, garlic powder, rubbed sage, and a bay leaf to evenly distribute flavors throughout the pot.
Add the ham bone (optional)
Nestle the ham bone into the center so it releases gelatin and depth as it cooks. If not using a bone, add a little extra diced ham to boost meatiness.
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. Low and slow yields the best texture and flavor concentration.
Finish and season
Remove the ham bone, pick off any remaining meat and return it to the pot. Discard bone and bay leaf. Taste and adjust salt and pepper, thin with broth if necessary, and serve hot with chopped 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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@delishum on social media!

Categories:
You might also like...

5-Ingredient Mac and Cheese
A simple, comforting mac and cheese made with just five pantry staples—creamy, cheesy, and ready in under 30 minutes. Perfect for weeknights and picky eaters.

Air Fryer Roasted Pineapple
Sweet, caramelized pineapple with warm spices, ready in minutes in the air fryer — a versatile dessert or snack topped with a tangy yogurt-honey sauce.

Almond Joy Cookies
Chewy coconut mounds studded with roasted almonds and semi-sweet chocolate — a simple no-bake-style cookie that captures the classic Almond Joy bar in cookie form.

Did You Make This?
Leave a comment & rating below or tag @delishum 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 Amelia!
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
