Ham Bone Soup

Transform your leftover ham hock with this Ham Bone Soup recipe. It’s a hearty, mouthwatering soup that’s destined to be a new family favorite.

A pot with Ham Bone Soup with a spoon.

This Ham Bone Soup recipe is a rich, comforting classic that turns leftovers into something truly satisfying. A meaty ham bone simmers slowly with vegetables, beans, and diced ham to create a one of a kind savory soup that everyone is sure to love.

For more ham recipes you have to check out my Easy Ham Fried Rice, Blackberry Dijon Ham, and Cheesy Ham and Potato Casserole.

Why I Love This Soup

  • The ham bone has a lot of servings so it is perfect for a group or family gathering.
  • It’s a creative and delicious way to repurpose leftover hambone.
  • Its a delicious way enjoy vegetables. Even the kids will want to eat it!

Recipe Ingredients

Ingredients for ham bone soup arranged on a table.
  • Ham Bone or Ham Hock: Ham provides a rich, smoky flavor.
  • Ham Steak: Diced ham steak enhances the meaty taste and adds heartiness to the soup.
  • Carrots and Celery: These vegetables contribute a slight sweetness and a little crunch.

For a full list of ingredients and amounts, see the recipe card below.

Variations

  • Different Bean Mix: Instead of using a mixed bean variety, consider opting for a single type of bean in your Ham Bone Soup. Choices like navy beans, Great Northern beans, kidney beans, cannellini beans, red beans, chickpeas, or black-eyed peas each offer unique flavors and textures.
  • Add Spices: Add thyme for a subtle earthy note, while the bay leaf imparts a unique aroma and depth to the soup.

How to Make Ham Bone Soup

Step 1: Pour dry beans into a large bowl or pitcher and cover them with at least 2 inches of water above the beans to soak overnight. Check to see if you need to add more water to keep the beans covered before going to bed.

Dry mixed beans in a glass bowl.

Step 2: Drain the beans and then use fresh water to boil them for 10 minutes.

Step 3: Drain the beans again and pour them into a slow cooker.

Step 4: Nestle the ham bone into the center of the beans.

Dry mixed beans in a white slow cooker with a large ham bone at the center.

Step 5: Add water until the beans are covered by an inch. Then, cook on high for 6 hours or on low for 10 until the beans are tender.

Step 6: Halfway through the cooking time, stir in the carrots, celery, onion, and minced garlic.

Adding other ingredients to the slow cooker.

Step 7: With 15 minutes left of cooking time, remove the bone, cut off any usable meat, and add enough of the diced ham to a total of 2 cups.

Step 8: Finally, stir the meat in along with the salt and pepper to finish cooking.

Stirring salt and pepper into the ham bone soup in a slow cooker.

Expert Tip

For a quicker alternative to soaking beans overnight for Ham Bone Soup, use an instant pot or pressure cooker. Add dry beans and seasoning, cover with 1 ½ inches of hot water, and cook for 22-30 minutes. Let the pressure release naturally, then drain the beans. This method significantly shortens prep time.

FAQs

Can I use different veggies in Ham Bone Soup?

Absolutely! Consider adding russet potato, sweet potatoes, corn kernels, kale, spinach, or green beans. For a different twist, try substituting parsnips for carrots or leeks for onions.

How can I thicken the consistency of Bean Soup with ham bone?

To achieve a thicker consistency in Ham Bone Soup, remove a portion of the soup before adding the diced ham. Blend this portion briefly with a regular or immersion blender, then return it to the pot and mix well.

Can I use a Dutch oven to make Ham Bone Soup?

Yes, a Dutch oven is great for making Ham Bone Soup. It allows for faster cooking and better caramelization of ingredients compared to a slow cooker.

Storage Info

You can STORE Ham Bone Soup leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, FREEZE it, and it will stay good for up to 3 months. Additionally, freeze a leftover ham bone by wrapping it tightly in aluminum foil or storing it in a Ziploc freezer bag for 1-2 months.

To REHEAT the soup, thaw it in the refrigerator if frozen, then warm it on the stove over medium-high heat until heated through. For quicker reheating, use the microwave and stir occasionally.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

Ham bone soup in a pot.

Ham Bone Soup Recipe

Transform your leftover ham hock with this Ham Bone Soup recipe. It's a hearty, mouthwatering soup that's destined to be a new family favorite.
4.58 from 54 votes
Pin Rate
Course: Main Course, Soup
Cuisine: American
Diet: Gluten Free, Dairy Free
Prep Time: 15 minutes
Cook Time: 6 hours
Soak: 12 hours
Total Time: 18 hours 15 minutes
Servings: 10
Calories: 348kcal
Author: Andrea
Print (email required)

Recommended Products

Ingredients

  • 1.5 lbs dry assorted beans - (I used a 20 oz bag of 15 bean soup mix)
  • 1 ham bone or ham hock - (I used 15 oz)*
  • 5 carrots - peeled and diced small
  • 3 celery ribs - diced small
  • 1 large onion - diced small
  • 2 tsp minced garlic
  • 1.5-2 cups ham steak - diced*
  • 1 tsp salt
  • 1/4 tsp black pepper
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!

Instructions

  • Pour dry beans into a large bowl or pitcher and cover them with at least 2 inches of water above the beans to soak overnight. Check to see if you need to add more water to keep the beans covered before going to bed.
  • Drain the beans and then use fresh water to boil them for 10 minutes.
  • Drain the beans again and pour them into a slow cooker.
  • Nestle the ham bone into the center of the beans.
  • Add water until the beans are covered by an inch. Then, cook on high for 6 hours or on low for 10 until the beans are tender.
  • Halfway through the cooking time, stir in the carrots, celery, onion, and minced garlic.
  • With 15 minutes left of cooking time, remove the bone, cut off any usable meat, and add enough of the diced ham to a total of 2 cups.
  • Finally, stir the meat in along with the salt and pepper to finish cooking.

NOTES

Serve with a dollop of ketchup or a splash of hot sauce stirred in right before eating.
*You can use the leftover ham bone and its meat or buy a ham hock and ham steak.
You can STORE Ham Bone Soup leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, FREEZE it, and it will stay good for up to 3 months. Additionally, freeze a leftover ham bone by wrapping it tightly in aluminum foil or storing it in a Ziploc freezer bag for 1-2 months.
To REHEAT the soup, thaw it in the refrigerator if frozen, then warm it on the stove over medium-high heat until heated through. For quicker reheating, use the microwave and stir occasionally.

Nutrition

Calories: 348kcal | Carbohydrates: 46g | Protein: 28g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 35mg | Sodium: 756mg | Potassium: 1228mg | Fiber: 11g | Sugar: 4g | Vitamin A: 5101IU | Vitamin C: 18mg | Calcium: 77mg | Iron: 5mg

Want more inspiration?

More Recipes You'll Love

About the Author

Andrea

Hi I'm Andrea!

Hotelier turned Food Blogger to help make your life simple, one recipe at a time.

4.58 from 54 votes (45 ratings without comment)

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. I haven’t made this yet but the picture shows a green leafy garnish but I don’t see this on the list on ingredients. Is it cilantro, parsley, celery leaf…?

  2. Great recipe.

    Question: It lists 348 calories but doesn’t list the serving size – or am I missing it?

  3. 5 stars
    I have made this soup 3 or 4 times since Christmas! We LOVE it! It is so hearty, even my friends that “don’t like soup” love this dish. It is no fail. I have added the Cajun spice from the 15 bean pack and it flavors so well with minimal effort. Absolutely one of our go to dishes. I had enough left over this time to freeze a few jars, so we will see if it freezes well.

  4. 5 stars
    Today will be my second time making this soup! It is so delicious and perfect for a cold day. We add in a little homemade pepper sauce from our garden at the end and it’s amazing.