Ham Bone Soup (Slow Cooker) That’s Golden, Hearty & Ready When You Are

A meaty ham bone transforms into a bubbling, golden soup loaded with tender vegetables and beans—all while your slow cooker does the work. This is the kind of cozy, forgiving meal that tastes like home.

⚡ Quick Recipe Snapshot: Prep: 15 minutes | Cook: 6 hours on high (or 9–10 hours on low) | Total: About 6.5 hours | Yield: About 9 servings | Difficulty: Medium | Cuisine: American | Calories: 189 per serving

Why This Recipe Works

  • Zero fuss, maximum flavor: The slow cooker extracts rich, savory broth from the ham bone while you live your life—no babysitting required.
  • Rustic texture & heartiness: Soft potatoes, sweet carrots, tender beans, and actual ham meat make every spoonful satisfying and real.
  • Built-in shortcut: Using a meaty ham bone (often a leftover or budget-friendly find) means you’re getting flavor and protein without extra steps or expense.

Grocery List (& Shortcuts)

Main Players:

  • 1 meaty ham bone
  • 1 tablespoon butter
  • 1 large onion, diced
  • 1 pound Yukon gold potatoes, diced (peeling optional—I usually leave it on)
  • 3 medium carrots, sliced
  • 2 ribs celery, sliced
  • 1 cup frozen corn kernels, thawed
  • 15 ounces canned cannellini beans, drained and rinsed
  • 7 cups chicken broth (or water)
  • 2 bay leaves
  • 2 sprigs fresh thyme (or 1 teaspoon dried thyme)
  • ¼ cup fresh parsley, chopped

Smart Shortcut: Use frozen diced onion and pre-sliced carrots to cut prep time in half. The slow cooker won’t judge, and neither should you.

Substitutions & Swaps:

  • Beans: Swap cannellini for great northern, navy, or even split peas.
  • Veggies: Leeks, parsnips, or green beans work beautifully. Use what’s in your crisper drawer.
  • Broth: Water works just fine—the ham bone brings all the flavor you need.
  • Dairy-free: Skip the butter or use olive oil instead; the soup is delicious either way.

Step-by-Step

Prep

Sauté the onion: Melt butter in a small skillet over medium heat. Add diced onion and cook for 2–3 minutes until it softens slightly and becomes fragrant. This builds a little flavor foundation—a small step that makes a real difference.

Build & Cook

Combine everything in your slow cooker: Add the sautéed onion, ham bone, potatoes, carrots, celery, corn, beans, broth, bay leaves, and thyme. Stir gently to combine.

Cover and cook: Set to high for 6 hours or low for 9–10 hours. The soup is done when the potatoes are tender and the broth is rich and golden. You’ll know it’s ready by the aroma alone—trust me.

Finish

Remove solids: Carefully lift out the ham bone, bay leaves, and thyme stems (if using fresh sprigs). Set the bone on a cutting board.

Shred the meat: Once cool enough to handle, pick the meat from the bone—there’s usually more than you’d expect. Chop it into bite-sized pieces and stir it back into the soup.

Taste and adjust: Add salt and pepper as needed. Stir in fresh parsley just before serving for a bright, herby finish.

Theo’s Tips

Texture tip: If your potatoes are breaking down too much, use waxy varieties like Yukon gold or red potatoes instead of russets. They hold their shape better during the long cook.

Make-ahead magic: Prep all your vegetables the night before and store them in containers. In the morning, sauté the onion, dump everything in the slow cooker, and you’re done. This soup is also a freezer dream—it tastes even better the next day and freezes beautifully for up to 3 months.

The oops fix: If your broth tastes a little bland, it’s usually because the ham bone wasn’t as meaty as hoped. No problem: stir in a splash of apple cider vinegar or a pinch of smoked paprika for depth. A little acid or smoke goes a long way.

Storage & Leftovers

Fridge: Store in an airtight container for up to 4 days. The flavors actually deepen as it sits.

Reheating: Warm gently on the stovetop over medium heat, stirring occasionally. Add a splash of broth if it’s thickened too much.

Freezer: This soup freezes beautifully for up to 3 months in freezer-safe containers or bags. Thaw overnight in the fridge and reheat as above. It’s the ultimate make-ahead comfort meal.

Can I use a ham hock instead of a ham bone?

Absolutely. Ham hocks are meatier and work wonderfully. You might even have more meat to shred at the end, which is never a bad thing.

What if I don’t have a slow cooker?

You can make this on the stovetop. Sauté the onion, add everything to a large pot, bring to a boil, then reduce heat and simmer for 1.5–2 hours until the potatoes are tender and the broth is rich. It’s faster but requires a bit more attention.

Is this recipe gluten-free?

Yes, as written. Just double-check that your broth is labeled gluten-free if that matters for your kitchen.

Can I make this in an Instant Pot?

Yes. Use the high-pressure setting for 45 minutes, then quick release. The results are slightly different (less broth reduction), so you might want to add a little less liquid upfront—try 6 cups instead of 7.

💡 Love this recipe? Follow Cooking Save on Pinterest.

Save This Recipe & Tell Me How It Went!

This ham bone soup is the kind of meal that wraps you in warmth and fills your kitchen with that cozy, bubbling comfort we all crave. Whether you’re using up a holiday ham bone or hunting one down at the butcher counter, you’re making something real and nourishing. Save this recipe, give it a try, and come back to tell me how it turned out. I’d love to hear if you added your own twist or what you served it with.

Stay cozy,
Theo

ham bone soup

Ham Bone Soup (Slow Cooker) That’s Golden, Hearty & Ready When You Are

This flavorful ham bone soup combines tender vegetables and beans for a comforting dish. Slow cooking allows rich flavors to develop, while the ham bone adds depth and protein. Perfect for cozy meals, it’s satisfying and easy to prepare.
Prep Time 15 minutes
Cook Time 6 minutes
Total Time 6 minutes
Servings: 9 servings
Course: Dinner, Soup
Cuisine: American
Calories: 189

Ingredients
  

Main
  • 1 meaty ham bone meaty ham bone
  • 1 tablespoon butter
  • 1 large onion, diced
  • 1 pound Yukon gold potatoes, diced (peeling optional—I usually leave it on)
  • 3 medium carrots, sliced
  • 2 ribs celery, sliced
  • 1 cup frozen corn kernels, thawed
  • 15 ounces canned cannellini beans, drained and rinsed
  • 7 cups chicken broth (or water)
  • 2 bay leaves
  • 2 sprigs fresh thyme (or 1 teaspoon dried thyme)
  • ¼ cup fresh parsley, chopped

Equipment

  • Slow cooker
  • Skillet

Method
 

Instructions
  1. Melt butter in a small skillet over medium heat. Add diced onion and cook for 2–3 minutes until it softens slightly.
  2. Combine everything in your slow cooker: Add the sautéed onion, ham bone, potatoes, carrots, celery, corn, beans, broth, bay leaves, and thyme.
  3. Cover and cook: Set to high for 6 hours or low for 9–10 hours. The soup is done when the potatoes are tender and the broth is rich and golden.
  4. Carefully lift out the ham bone, bay leaves, and thyme stems. Set the bone on a cutting board.
  5. Once cool, pick the meat from the bone and chop it into bite-sized pieces to stir back into the soup.
  6. Add salt and pepper as needed. Stir in fresh parsley just before serving.

Leave a Comment

Recipe Rating