15-Bean Soup with Ham

Featured in: Comfort Home Dishes

This slow-cooked soup combines a medley of fifteen tender beans with smoky ham bone and fresh vegetables like onion, carrots, and celery. Simmered with smoked paprika, thyme, and bay leaf, it offers deep, warming flavors perfect for cool evenings. After cooking, shredded ham meat adds extra heartiness. The dish is naturally gluten-free when using gluten-free broth and freezes well for later meals. Optional additions include leafy greens for nutrition and fresh parsley for garnish. Served best with crusty bread or cornbread.

Updated on Mon, 16 Feb 2026 11:23:00 GMT
Hearty 15-bean soup with smoky ham bone Pin this
Hearty 15-bean soup with smoky ham bone | recipeshood.com

My neighbor showed up at my door one November afternoon with a ham bone wrapped in foil, left over from her holiday dinner the week before. She mentioned something about waste and soup, then disappeared before I could protest. Standing there with this gift, I remembered my grandmother's kitchen and how she'd never let bone go unused. That evening, I threw together what I had—a bag of mixed beans, some vegetables, and her bone—into my slow cooker and let it do the work while I read on the couch.

I served this soup to my book club that winter, and it became the thing people talked about more than the actual book. One friend asked for the recipe three times, each asking more desperate than the last. There's something about a warm bowl that makes people feel like you really care, even when the slow cooker did most of the heavy lifting.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 15-bean soup mix (1 20 oz bag): Don't skip the rinsing and sorting step—I learned the hard way that debris in dried beans is real and unpleasant.
  • Ham bone with meat attached: This is where all the flavor lives; ask your butcher if you don't have a leftover one, and they'll usually sell you one for a few dollars.
  • Large onion, diced: The foundation of everything good; dice it roughly since the slow cooker will soften it beyond recognition anyway.
  • Carrots and celery (3 each, sliced): These become almost sweet as they cook down, adding natural richness you don't need to compensate for elsewhere.
  • Canned diced tomatoes with juice: The acidity keeps everything bright and prevents the soup from tasting one-note.
  • Garlic cloves (3, minced): Add this at the beginning unlike most soups—slow cooking mellows it beautifully instead of burning it.
  • Chicken broth (8 cups): Low-sodium matters here because the ham will contribute its own salt as it cooks.
  • Water (2 cups): This prevents the soup from becoming too concentrated or salty.
  • Smoked paprika (1 teaspoon): The secret weapon that makes people ask what spice is making them feel nostalgic.
  • Dried thyme and black pepper (1 teaspoon each): Classic herbs that let the beans and ham shine without competing.
  • Bay leaf (1): Always remove this before serving, though I once found my friend's mother fishing around her mouth for it—a reminder to tell people.
  • Salt: Add only at the end; salt early can make beans stay tough no matter how long they cook.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
Check price on Amazon
Prepare the beans:
Rinse the beans in a colander and spread them on a plate, picking through for any shriveled ones or tiny stones. This takes five minutes but saves you from a cracked tooth later.
Layer in the slow cooker:
Place beans on the bottom of your slow cooker, then nestle the ham bone on top like you're tucking it in. The beans will cushion it and infuse with its smoky essence as everything cooks.
Add the vegetables and tomatoes:
Scatter your diced onion, carrot slices, celery, minced garlic, and the canned tomatoes (juice and all) around the ham bone. You're not aiming for perfect arrangement; just get everything in there.
Pour in the liquid:
Add the broth and water, which should mostly cover everything. If your slow cooker is full to the brim, that's about right.
Season and cook:
Sprinkle in the smoked paprika, thyme, and black pepper, then tuck in the bay leaf. Cover and set to low for eight hours—this is not a recipe that responds well to shortcuts on time.
Finish and taste:
Remove the ham bone carefully (it'll be fragile), let it cool for five minutes, then pull off any meat and shred it back into the pot. Fish out the bay leaf, give everything a good stir, and taste before salting.
Season to perfection:
Add salt gradually, tasting as you go, since different broths and hams have different sodium levels. You want it to taste savory and complete, not like someone over-salted it at the last second.
Pin this
| recipeshood.com

My daughter came home from college and asked if I'd made the bean soup, which meant more to me than if she'd asked about anything else. There's something about feeding someone something that takes time and care that says all the things you don't always know how to express out loud.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Variations That Work

I've made this soup with different vegetables depending on what's in my crisper drawer, and it's forgiving enough to adapt. One winter I added diced bell peppers instead of extra carrots, and another time I threw in some smoked sausage for a friend who wanted more protein. The bones are what matter; everything else is flexible and personal.

Serving Suggestions That Feel Right

This soup wants to be paired with something to soak up its broth—crusty bread, cornbread with butter, or even thick slices of toasted sourdough. I've also served it alongside a simple green salad to balance the richness, though honestly the soup is complete enough to stand alone.

Storage and Make-Ahead Wisdom

This is one of those soups that actually improves after a day in the fridge, making it perfect for batch cooking on a Sunday afternoon. It freezes beautifully for up to three months if you leave a little headspace in your containers, and reheats gently on the stovetop with a splash of water if it's thickened too much.

  • Cool the soup completely before freezing or storing to avoid condensation and mold growth.
  • Reheat gently on the stove rather than microwaving to prevent uneven hot spots and preserve the tender beans.
  • A spoonful of fresh parsley stirred in just before serving makes it feel special even when you're eating last week's batch.
Product image
Chop vegetables, slice meats, and prep ingredients easily for everyday cooking and homemade recipes.
Check price on Amazon
Pin this
| recipeshood.com

This soup has become my comfort food for giving, the thing I make when I want someone to know I'm thinking about them without having to say it. There's real love in a slow cooker.

Frequently Asked Recipe Questions

Can I prepare this soup without meat?

Yes, omit the ham bone and use smoked paprika with a splash of liquid smoke to maintain a smoky depth without meat.

How long should I slow cook the beans?

Cook on low heat for about 8 hours until the beans become tender and flavors meld together perfectly.

What vegetables enhance the soup’s flavor?

Onions, carrots, celery, garlic, and diced tomatoes provide a savory base that complements the beans and ham.

Can I add greens to the soup?

Yes, stir in chopped spinach or kale during the last 20 minutes of cooking for extra nutrition and color.

What spices are used to season this dish?

Smoked paprika, dried thyme, black pepper, and a bay leaf create a smoky, herby depth.

Is this dish suitable for freezing?

Yes, cool the soup completely and portion it before freezing to preserve flavor and texture.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

15-Bean Soup with Ham

A comforting mix of tender beans, smoky ham, and vegetables slow-cooked for rich, savory flavor.

Prep Duration
20 min
Time to Cook
480 min
Overall Time
500 min
Created by Julia Harris


Level of Challenge Easy

Cuisine Type American

Servings Made 8 Number of Portions

Dietary Details No Dairy Contained

What You'll Need

Beans

01 1 (20 oz) bag 15-bean soup mix, rinsed and sorted

Meats

01 1 leftover ham bone with some meat attached

Vegetables

01 1 large onion, diced
02 3 carrots, peeled and sliced
03 3 celery stalks, sliced
04 1 (14.5 oz) can diced tomatoes, undrained
05 3 garlic cloves, minced

Liquids

01 8 cups low-sodium chicken broth
02 2 cups water

Spices & Seasonings

01 1 teaspoon smoked paprika
02 1 teaspoon dried thyme
03 1 teaspoon ground black pepper
04 1 bay leaf
05 Salt to taste

Method

Step 01

Prepare Beans: Rinse and sort the beans, discarding any debris or broken beans.

Step 02

Layer Ingredients: Place the beans in the bottom of a large slow cooker (6 quarts or larger). Add the ham bone on top of the beans.

Step 03

Add Vegetables and Aromatics: Add diced onion, carrots, celery, diced tomatoes with juice, and minced garlic.

Step 04

Pour Liquids: Pour in chicken broth and water until ingredients are just covered.

Step 05

Season: Sprinkle in smoked paprika, thyme, black pepper, and add the bay leaf. Do not add salt yet.

Step 06

Cook: Cover and cook on LOW for 8 hours, or until the beans are tender.

Step 07

Process Ham Bone: Remove the ham bone and let it cool slightly. Shred any remaining meat and return it to the soup. Discard the bone and bay leaf.

Step 08

Finish and Serve: Stir well, taste, and season with salt as needed. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen Tools Needed

  • 6-quart or larger slow cooker
  • Chef's knife
  • Cutting board
  • Ladle

Allergen Details

Review every ingredient for allergens and reach out to a professional if you're unsure.
  • May contain gluten if using regular broth; verify broth label for gluten-free certification
  • Ham bone may contain additives or allergens; check product label if sensitive

Nutrition Details (per portion)

Nutrition info is for reference purposes only and isn't medical advice.
  • Energy (Calories): 300
  • Fats: 4 g
  • Carbohydrates: 45 g
  • Proteins: 20 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.