Most people throw their ham bone away without thinking about it.
But that’s where all the flavor is.
This is one of the simplest things you can do in the kitchen, and it completely changes how your soups, beans, and even simple meals taste. It doesn’t take much effort, just a little time, and the result is something that feels like you actually know what you’re doing.
Start with the ham bone
Use whatever is left from your ham – bone, scraps, and any bits of meat still attached.
This is the foundation of your broth, so don’t worry about making it look perfect. The more that’s left on the bone, the more flavor you’ll get.

Add your base vegetables
Roughly chop:
- carrots
- celery
- onion
Nothing needs to be precise here. Big chunks are perfect — this is about building flavor, not presentation.
Add aromatics
A few simple additions go a long way:
- bay leaf
- garlic
- peppercorns
This is what gives the broth depth and that “finished” taste.

Cover with water and bring to a simmer
Fill the pot with water until everything is covered.
Bring it up to a boil, then immediately reduce to a gentle simmer.
You’ll start to see foam rise to the top — just skim it off. This keeps the broth clean.

Let it do its thing
Let the broth simmer for 1.5 to 3 hours.
You don’t need to babysit it. Just let everything break down and come together slowly.
The longer it goes, the deeper the flavor.

Strain and store
Once it’s done:
- Remove the bone
- Strain out the vegetables
- Save any usable ham
What you’re left with is a rich, golden broth you can use right away or store for later..


Ham Broth Recipe
Ingredients
- 1 ham bone with some meat attached
- 8 –10 cups water
- 1 onion halved
- 2 –3 carrots roughly chopped
- 2 –3 celery stalks roughly chopped
- 2 –3 cloves garlic smashed
- 1 –2 bay leaves
- 1 tsp whole peppercorns
- Salt optional, to taste after cooking
Instructions
Add everything to the pot
- Place the ham bone, vegetables, and aromatics into a large pot.
Cover with water
- Pour in enough water to fully cover the ingredients.
Bring to a boil, then reduce
- Bring to a boil, then reduce heat to a gentle simmer.
Skim the surface
- Skim off any foam that rises to the top during the first 10–15 minutes.
Simmer
- Let simmer for 1.5 to 3 hours.
Strain
- Remove the bone and strain the broth through a fine mesh strainer.
Store or use
- Use immediately or store in the fridge for up to 4 days, or freeze for later.
Notes
- Don’t add salt until the end — ham is already salty
- If your ham had a glaze, your broth may be slightly sweet (balance with a splash of vinegar if needed)
- The broth will deepen in flavor as it sits
