This Slow Cooker Ham & Bean Soup is a hearty, flavorful, and protein-packed comfort meal made with white beans, smoky ham, and vegetables. Easy to make in a crockpot, perfect for leftover ham, and ideal for cold-weather dinners. Includes full recipe, tips, storage, and variations.
Introduction
Few recipes feel as comforting and nostalgic as a classic ham and bean soup simmered low and slow. Whether you grew up eating it after the holidays or discovered it later, one thing is certain: this recipe warms the heart and fills the belly.
Using simple pantry staples and leftover ham, this soup transforms humble ingredients into a rich, savory broth loaded with:
✔️ Creamy white beans
✔️ Tender chunks of smoky ham
✔️ Carrots, celery, onions, and herbs
✔️ A deep, rustic flavor that only slow cooking can achieve
It’s affordable, nutritious, freezer-friendly, and incredibly satisfying.
🛒 Ingredients
Main Ingredients
-
1 lb cooked ham, diced (or leftover ham from a roast)
-
1 lb dry white beans (navy beans or great northern beans), rinsed
-
1 large onion, diced
-
2–3 carrots, sliced
-
2 celery stalks, chopped
-
3–4 garlic cloves, minced
-
6–7 cups chicken broth (or enough to cover by 1 inch)
-
1 bay leaf
-
1 tsp dried thyme
-
1 tsp black pepper
-
Salt to taste (add at the end—ham is naturally salty)
Optional Add-Ins
-
½ teaspoon smoked paprika (for extra smokiness)
-
1–2 cups chopped potatoes
-
Leftover ham bone for deeper flavor
-
A splash of apple cider vinegar at the end for brightness
🥕 How to Make Slow Cooker Ham & Bean Soup
Step 1 — Prep the Ingredients
Rinse the dry beans thoroughly. No soaking is required when using the slow cooker, although a 4-hour soak can reduce cooking time.
Dice the ham and chop all vegetables.
Step 2 — Layer Everything Into the Crockpot
Add the following to your slow cooker:
-
Beans
-
Ham
-
Onion
-
Carrots
-
Celery
-
Garlic
-
Spices
-
Bay leaf
Pour broth over the top until everything is fully submerged.