Skip to Content

Crockpot Ham & 15 Bean Soup

Crockpot Ham & 15 Bean Soup

If You're Craving Cozy, This Is My Go-to Soup

I can’t count how many nippy evenings my family trotted in—coats flung everywhere—and the Crockpot was working its magic with this Ham & 15 Bean Soup. Honest confession: the first time I made this, it was because I’d forgotten to thaw dinner (again), and I just chucked everything in, crossed my fingers, and hoped for the best. The house started smelling like my grandma’s when she made soup with those stubby ham bones after Christmas. Side note: is there anyone out there who doesn't feel instantly happier when their house smells like soup simmering?

Crockpot Ham & 15 Bean Soup

Why You'll Love Throwing This Together

I make this Crockpot Ham & 15 Bean Soup when time is short but I still want something that feels like a hug in a bowl. (Kids gobble it up and ask for seconds, even the picky one who claims he doesn't like beans—go figure.) It’s perfect when you’ve got a leftover ham bone knocking around in the freezer. Sometimes I’m missing one or two beans and just use what I’ve got—no one’s noticed yet! Once I forgot to soak the beans and just cooked ‘em longer—the soup was still hearty, maybe even better.

The Stuff You'll Need (Plus a Few Swaps)

  • 1 (20 oz) package 15 bean soup mix (any brand, really—my grandmother swore by Hurst’s but honestly store brand is fine)
  • 1 meaty ham bone or about 2 cups diced ham (if you only have smoked sausage, toss that in—it works in a pinch)
  • 1 large onion, chopped (yellow, white, or whatever's rolling around in the veggie drawer)
  • 3 carrots, diced (or a handful of baby carrots chopped up—yes, I get lazy)
  • 2 stalks celery, sliced (if you don’t have it, skip or swap in a small handful of frozen peas near the end)
  • 4 garlic cloves, minced (I’ll use pre-minced in a jar when I’m feeling half-asleep in the morning)
  • 1 can (15 oz) diced tomatoes, undrained
  • 8 cups low-sodium chicken broth (or honestly, I sometimes use water and bouillon cubes if I’m out of broth)
  • 1 teaspoon smoked paprika (optional, but it adds a little magic, trust me)
  • ½ teaspoon dried thyme
  • 1 bay leaf (I had no idea what this did for years; now I throw it in out of habit)
  • ½ teaspoon black pepper (plus more to taste at the end—my folks like a LOT)
  • Salt, to taste (hold off until the end since ham can be salty)

How I Actually Throw It All Together

  1. Sort through the beans, pick out any weird bits (I won’t lie—sometimes I skip this and regret it when there's a tiny pebble!). Rinse well and either soak overnight (if you remember) or do a quick boil: cover with water, boil 10 minutes, drain. But—I’ve also just tossed ‘em in dry and cooked longer, so honestly, up to you and your level of patience this morning.
  2. Dump the beans in the Crockpot. Then add the ham bone (or diced ham), onion, carrots, celery, garlic, canned tomatoes (juice and all), chicken broth, smoked paprika, thyme, bay leaf, and black pepper. Give it a gentle stir. If it looks crazy-full, don’t worry—beans soak up liquid.
  3. Set your slow cooker on low for 8 to 10 hours, or high for 5 to 6 hours. I usually do low and let it go all day while I'm out. (The smell when you walk in? Unreal!)
  4. About an hour before serving, fish out the ham bone, pick off any good ham still clinging on (be careful, it's hot!), chop it up, and toss it back in. I tend to sneak a little bite here with a spoon just to “check the seasoning”—purely scientific.
  5. If the soup looks too thick for your taste, splash in a bit more broth or water. Too thin? Let it bubble with the lid off for a bit. Salt to taste here (sometimes not needed, depending on your ham).
  6. Remove bay leaf. Serve hot—with cornbread, crusty bread, or even just a big ol’ sprinkle of sharp cheddar if no one's looking.
Crockpot Ham & 15 Bean Soup

My Usual Trial-and-Error Notes

  • If you forget to soak the beans (been there, done that) just cook longer—the soup’s more rustic, but that’s not a bad thing.
  • Keep an eye on liquid—beans can go from soup to stew if you get distracted (like the time I started binge-watching detective shows and totally forgot about water levels).
  • The flavors really develop overnight. Weirdly, I think it's even tastier the next day, if you can keep folks out of it that long.

If You Fancy Mixing Things Up (Or, Stuff I’ve Tried)

  • Add a diced potato—makes it creamier (I tried sweet potato once, wasn’t a fan, but hey, you might like it!)
  • Stir in fresh spinach or kale at the end so it just wilts. It’s a sneaky way to get in extra greens for anyone suspicious of veggies.
  • Sometimes I toss in a splash of hot sauce for a little kick if adults are eating—my sister thinks this is overkill, but I love it.
Crockpot Ham & 15 Bean Soup

What You’ll Need (And What You Can Improvise)

  • Crockpot/slow cooker (any size 6-quart or bigger works; if you’re desperate, a big Dutch oven on low on the stove will do, just watch it doesn’t scorch!)
  • Chopping board and a half-decent knife
  • Ladle for serving (or, honestly, a big mug for scooping)

How To Store Your Soup (If There’s Any Left!)

Let the soup cool down, then pop it into airtight containers in the fridge—it keeps for about 3-4 days, though honestly, in my house it never lasts more than a day! You can also freeze it for up to three months; just thaw in the fridge overnight. The beans get even more flavorful after a spell in the fridge, so I sometimes hide a bowl in the back for myself (professional move, that).

How We Like To Serve It (Yes, There’s Butter Involved)

If I’m being fancy, I sprinkle chopped parsley or a grating of cheese, but most days I just serve it with thick slices of buttered cornbread or scones—everyone dunks, no one complains. Grandma liked a dash of vinegar in hers, which sounds weird but actually? Not bad.

What I’ve Learned (So You Don’t Have To)

  • Don’t rush the cook time. Once I tried cranking it on high for a shorter cook and beans ended up weirdly tough. Not fun.
  • Taste near the end! If you salt too soon, especially with a salty ham, you might regret it later.
  • If you forget the bay leaf (guilty), it’s honestly not the end of the world.

Frequently Asked Questions (From Friends, Family & That One Neighbor)

  • Do I really have to soak the beans?
    Not absolutely, but they will cook faster and more evenly if you do. But if you forget (like me, last Wednesday), just let ‘em roll longer in the slow cooker.
  • Can I use leftover turkey instead of ham?
    Yep! Tastes different, but actually not bad, a little lighter. You can toss in some smoked paprika to jazz it up if you like.
  • My soup is too thick/thin—what went wrong?
    This happens a lot. If it’s too thick, add water or broth; too thin, just let it simmer with the lid off. And, it always thickens as it stands, so don’t panic!
  • Will this work in an Instant Pot?
    It does, but the texture’s a bit different—beans can go a bit mushy if you’re not careful. If you go this route, cut the liquid by a cup or so and try manual pressure for about 40 minutes, fast release.
  • Bean allergies?
    This one, unfortunately, isn’t for you—though I suppose you could swap for lentils or chickpeas (I haven’t tried it, so no promises!).

Now, if you’ve actually read this far, I’ll let you in on a little secret: once, years ago, I tried adding a scoop of peanut butter (don’t ask, long story). It tasted as weird as it sounds, so… maybe just stick with the ham next time. Happy cooking!

★★★★★ 4.40 from 37 ratings

Crockpot Ham & 15 Bean Soup

yield: 8 servings
prep: 20 mins
cook: 20 mins
total: 50 mins
A hearty and comforting crockpot soup featuring a classic 15 bean blend, smoky ham, and wholesome vegetables. Perfect for chilly evenings or whenever you need a filling one-pot dinner.
Crockpot Ham & 15 Bean Soup

Ingredients

  • 1 (20 oz) package 15 bean soup mix (any brand, really—my grandmother swore by Hurst’s but honestly store brand is fine)
  • 1 meaty ham bone or about 2 cups diced ham (if you only have smoked sausage, toss that in—it works in a pinch)
  • 1 large onion, chopped (yellow, white, or whatever's rolling around in the veggie drawer)
  • 3 carrots, diced (or a handful of baby carrots chopped up—yes, I get lazy)
  • 2 stalks celery, sliced (if you don’t have it, skip or swap in a small handful of frozen peas near the end)
  • 4 garlic cloves, minced (I’ll use pre-minced in a jar when I’m feeling half-asleep in the morning)
  • 1 can (15 oz) diced tomatoes, undrained
  • 8 cups low-sodium chicken broth (or honestly, I sometimes use water and bouillon cubes if I’m out of broth)
  • 1 teaspoon smoked paprika (optional, but it adds a little magic, trust me)
  • ½ teaspoon dried thyme
  • 1 bay leaf (I had no idea what this did for years; now I throw it in out of habit)
  • ½ teaspoon black pepper (plus more to taste at the end—my folks like a LOT)
  • Salt, to taste (hold off until the end since ham can be salty)

Instructions

  1. 1
    Sort through the beans, pick out any weird bits (I won’t lie—sometimes I skip this and regret it when there's a tiny pebble!). Rinse well and either soak overnight (if you remember) or do a quick boil: cover with water, boil 10 minutes, drain. But—I’ve also just tossed ‘em in dry and cooked longer, so honestly, up to you and your level of patience this morning.
  2. 2
    Dump the beans in the Crockpot. Then add the ham bone (or diced ham), onion, carrots, celery, garlic, canned tomatoes (juice and all), chicken broth, smoked paprika, thyme, bay leaf, and black pepper. Give it a gentle stir. If it looks crazy-full, don’t worry—beans soak up liquid.
  3. 3
    Set your slow cooker on low for 8 to 10 hours, or high for 5 to 6 hours. I usually do low and let it go all day while I'm out. (The smell when you walk in? Unreal!)
  4. 4
    About an hour before serving, fish out the ham bone, pick off any good ham still clinging on (be careful, it's hot!), chop it up, and toss it back in. I tend to sneak a little bite here with a spoon just to “check the seasoning”—purely scientific.
  5. 5
    If the soup looks too thick for your taste, splash in a bit more broth or water. Too thin? Let it bubble with the lid off for a bit. Salt to taste here (sometimes not needed, depending on your ham).
  6. 6
    Remove bay leaf. Serve hot—with cornbread, crusty bread, or even just a big ol’ sprinkle of sharp cheddar if no one's looking.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 340 caloriescal
Protein: 22 gg
Fat: 7 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 47 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!