

Cooking Tips for Perfect Ham Bone Broth Soup
To get the most flavor from your ham bone broth soup, start by browning the ham bone in the pot before adding the vegetables. This step enhances the depth of flavor and adds a nice richness to the broth. Also, don’t rush the sautéing process; allowing the onions, carrots, and garlic to caramelize a bit will bring out their natural sweetness. If you have time, let the soup simmer longer than an hour. The longer it cooks, the more the flavors meld and develop. Keep an eye on the water level to ensure it doesn’t reduce too much. If it does, simply add a bit more water to maintain the desired consistency. Lastly, adjust the seasoning with salt and pepper towards the end of cooking, as the ham can be quite salty on its own. This way, you can control the flavor better and avoid over-salting your soup.
Serving Suggestions and Variations
This ham bone broth soup is hearty enough to stand on its own, but consider serving it with a side of crusty bread or a light salad to round out the meal. For a bit of extra flair, sprinkle some fresh herbs like parsley or additional thyme on top right before serving. If you want to mix things up, add different vegetables based on what you have. Potatoes, kale, or even sweet corn can be great additions. For a creamier version, blend a portion of the soup and stir it back in for added texture. If you prefer a spicier kick, toss in some red pepper flakes or a dash of hot sauce while it simmers. This recipe is super flexible, so feel free to experiment with flavors and ingredients that suit your taste.
Frequently Asked Questions
Can I use a different type of bean?
Yes, you can swap in any beans you like, such as black beans or kidney beans. Just make sure to rinse and drain them before adding to the soup.
How should I store leftover ham bone broth soup?
Let the soup cool completely, then transfer it to an airtight container and store it in the fridge for up to five days. If you want to keep it longer, consider freezing it for up to three months.
What can I serve with ham bone broth soup?
This soup is hearty enough to stand on its own, but a side of crusty bread or a simple salad can elevate the meal. A sprinkle of fresh herbs on top right before serving adds a nice touch too.
How can I make this soup vegetarian?
To make a vegetarian version, skip the ham bone and use vegetable broth instead of water. You can add mushrooms or smoked paprika for a similar depth of flavor.
What are common mistakes to avoid when making this soup?
One common mistake is rushing the sautéing step, which can lead to a lack of flavor. Also, be sure to keep an eye on the water level as the soup cooks; adding more water as needed helps maintain the right consistency.
Ham Bone Broth Soup
Ingredients
- 2 tbsp vegetable oil
- 2 medium carrots diced
- 2 cloves garlic chopped
- 1 large onion chopped
- Salt and pepper to taste
- 10 cups water
- 2 bay leaf
- 2 tsp sprigs fresh thyme or ½ ground thyme
- 1 leftover ham bone
- 2 cans (398ml/14 fl oz) cannellini beans (white kidney beans) rinsed and drained
- 2 cups baby spinach
- Chopped fresh parsley for garnish
Instructions
- In Dutch oven, heat oil over medium high heat. Add carrots, garlic and onion; cook, stirring often, for 5 minutes or until onion has softened. Season with salt and pepper.
- Add water, bay leaf, thyme and ham bone. Bring to a boil; skim off scums accumulated on the surface. Reduce heat to medium, cover and simmer for an hour.
- Add cannellini beans and simmer for 10 minutes. Remove ham bone and pull off meat from the bone. Return meat to the soup and discard the bone. Taste and season with salt and pepper, if needed.
- Stir in spinach, cover and remove from heat. Let stand for 5 minutes.
- Discard bay leaf and stems of thyme. Ladle the soup into bowls, garnish with fresh chopped parsley and serve.
Nutrition

Looks good, Liza. I’m a sucker for almost any bean soup.
Hey! me too 🙂