
A comforting slow cooker soup packed with creamy white beans and savory ham—an easy, budget-friendly meal that tastes like a warm family hug.

This Slow Cooker Ham & White Bean Soup has been my cold-weather go-to for years. I discovered this combination after a holiday ham when I was looking for a simple, low-effort way to stretch leftovers into a warming, filling meal. The beans break down into a silky base while the ham adds a salty, smoky counterpoint that keeps every spoonful interesting. It’s one of those dishes that fills the house with the smell of Sunday dinner and invites everyone to linger around the table.
What makes this version special is the balance between texture and depth: the beans remain tender but not mushy, the carrots and onion add sweetness, and a tiny pinch of red pepper flakes gives a background warmth without overpowering the comforting flavors. I often serve it with a dollop of sour cream and a dash of hot sauce for a bright finishing note. This recipe is forgiving, economical, and designed to be largely hands-off—perfect for busy weeknights or slow Sunday afternoons when you want great food without constant attention.
I first made this after a holiday ham and it quickly became a family favorite—my father declared it better than leftover ham on its own. Over time I learned the value of a short sauté step and a microplane for the garlic; those small moves make the difference. Guests often ask for the recipe and I love that such simple pantry items can create something so memorable.
My favorite part of this soup is how the flavors evolve the next day—the beans soak up more of the ham’s savory notes and the texture becomes almost stew-like. Family members often prefer reheated leftovers, and I’ve taken bowls to neighbors recovering from illness because it’s both comforting and nourishing. It’s a simple dish that carries a lot of heart.
Cool the soup to room temperature (no more than two hours at room temp) before refrigerating in airtight containers. It will keep 3–4 days in the refrigerator. For freezing, portion into meal-sized airtight containers or heavy-duty freezer bags and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stove over low heat—add a splash of water or stock if it thickens too much. Reheat in the slow cooker on low for an hour for party-sized batches.
If you don’t have great Northern beans, navy or cannellini beans work similarly—adjust cook time slightly for larger beans. For a vegetarian version, omit ham and use smoked paprika and additional vegetables plus vegetable stock for depth; add a tablespoon of miso at the end to recreate savory umami. If short on time, use two 15-ounce cans of drained white beans and reduce the slow-cooker time substantially, finishing on low for 2 hours to let flavors meld.
Serve with crusty bread or cornbread to sop up the broth, and a simple green salad for brightness. Garnish with chopped parsley or chives for color, and offer sour cream, grated Parmesan, or hot sauce at the table to let guests customize each bowl. For a heartier meal, pair with roasted winter vegetables or a platter of simple pickles to cut through the richness.
White bean and ham soups have roots in many cuisines where preserving and stretching meat mattered—especially in rural American and European traditions. Leftover ham, salt pork, or ham hock were commonly used to flavor pots of beans and vegetables, creating a nourishing, economical meal. Variations include adding greens like kale or collard greens in Southern versions, or serving with rye bread in northern European contexts. The recipe taps into that heritage of simple, frugal cooking that yields deeply satisfying results.
In winter, add root vegetables like parsnips or turnips for earthiness; in spring, stir in chopped spinach or spring peas in the last 10 minutes for freshness. For summer, make a lighter version by using vegetable stock and smoked tofu with fresh herbs, or serve chilled as a bean salad by cooking beans, cooling, and tossing with vinaigrette and diced ham.
Make a double batch and freeze in single-serving containers for easy lunches. If prepping for the week, store soup and toppings separately—keep sour cream and hot sauce chilled until serving. Chop vegetables and measure spices in advance, then refrigerate until ready to sauté and add to the slow cooker. If you plan to reheat in the microwave, add a splash of stock to prevent the beans from drying out.
This soup is the kind of home cooking that feeds both body and memory—simple ingredients, honest technique, and room for improvisation. I hope you make it your own and enjoy the warmth it brings to your table.
Rinse and inspect dried beans for stones; a quick soak reduces slow-cooker time and improves texture.
Sautéing onions and carrots before adding them builds deeper flavor than adding them raw to the cooker.
If the soup is too thin at the end, mash a cup of beans against the side of the cooker to thicken naturally.
Start with low-sodium stock if your ham has a salty cure; you can always add more salt at the end.
Cool completely before freezing and label containers with dates; freeze up to 3 months.
This nourishing slow cooker ham & white 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.
This Slow Cooker Ham & White 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 the dried beans thoroughly, checking for any debris or stones. Optional: quick-soak in hot water for 1 hour then drain to shorten slow-cooker time.
Place rinsed beans, chopped ham, 4 cups stock, and 2 cups water into the slow cooker. Stir gently to combine.
Heat 2 tablespoons olive oil in a skillet over medium heat. Sauté chopped onion and carrots until softened (6-8 minutes). Add grated garlic, thyme, salt, pepper, and red pepper flakes; cook 1 minute to release aromas.
Transfer the sautéed vegetables to the slow cooker, stir, cover, and cook on LOW for 7-8 hours or on HIGH for 6 hours, until beans are tender.
Taste and adjust seasoning. Mash a cup of beans against the side of the cooker to thicken if desired. Serve hot with optional sour cream and hot sauce.
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
@gusteen on social media!


Ultra-fudgy brownies crowned with melty marshmallows and a glossy cocoa icing. A nostalgic crowd-pleaser that slices cleanly and disappears fast.

Buttery shortbread crust meets gooey brown-sugar pecan filling in these quick, crowd-pleasing bars, prepped in just 10 minutes.

Ultra-smooth pumpkin cheesecake with warm spice, sturdy graham crust, and a foolproof, crack-free bake. Perfect with caramel and whipped cream.

Leave a comment & rating below or tag @gusteen 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.