This Savory Garden Ham Bone Soup is a gift for the soul and the senses. With its rich broth and garden-fresh vegetables, it’s the perfect way to make the most of a leftover ham bone and warm up on a chilly day.
Ham bone adds a deep, smoky flavor that’s hard to replicate with anything else. Plus, it gives the soup a hearty, meaty essence. Water serves as the base, transforming into a savory broth as it simmers with the ham bone. Carrots bring a touch of sweetness and color. Potatoes add body and help thicken the soup slightly. Celery provides a subtle crunch and aromatic depth. Onion and garlic are the unsung heroes, providing a flavor foundation that sings through the whole dish. Diced tomatoes add acidity and balance to the richness of the ham. Olive oil helps sauté the aromatics, enhancing their flavors. Apple cider vinegar brightens the soup, making flavors pop. Salt and black pepper season the soup, while thyme and rosemary give it an herbaceous finish. A bay leaf rounds out the flavor profile, adding depth. Frozen peas are a sweet, quick-cooking addition that adds color and texture. Finally, parsley offers a fresh, vibrant finish.
This soup pairs beautifully with a slice of crusty bread or a simple side salad. For a heartier meal, serve it alongside a grilled cheese sandwich. It’s also lovely topped with a sprinkle of grated Parmesan or a dollop of sour cream.
Start by heating olive oil in a large stockpot over medium heat. Add the onion and garlic to the pot, sautéing them until they become translucent. This should take just a few minutes and will lay the flavor foundation for your soup.
Next, place the ham bone into the pot along with water, diced tomatoes, apple cider vinegar, salt, pepper, thyme, rosemary, and the bay leaf. Bring the mixture to a boil, then reduce the heat to a gentle simmer. Let it cook for about an hour. This allows the flavors to develop and the broth to become richly infused with the ham’s essence.
After simmering, remove the ham bone and let it cool just enough to handle. Strip any remaining meat from the bone and return the meat to the pot. This ensures you get every bit of flavor and texture out of the ham.
Add the carrots, potatoes, and celery to the pot. Let them cook for about 30 minutes, or until they are tender. You’ll know they’re done when you can easily pierce them with a fork.
Finally, stir in the frozen peas and parsley. Cook for an additional 5 minutes to heat the peas through and let the parsley release its flavor. Take a moment to taste the soup and adjust the seasoning if needed before serving.