This quick and easy ham and bean soup is packed full of white beans, smoked ham, carrots, and onions. It's ready in just 30 minutes and a hearty way to use up all that leftover holiday ham.
Add olive oil to a 5-quart soup pot and set over medium-high heat.
When the oil is hot add in the carrots and onions. Cook for about 5 minutes or until the onions just start to soften and turn translucent.
Add in the garlic and thyme leaves and stir to combine.
To the pot add all the beans with the juice from their cans, chicken stock, diced ham, ham hock, and bay leaves. Stir to combine.
Simmer the soup for 10-15 minutes or until it's slightly thickened.
Taste and season with the desired amount of kosher salt and black pepper.
Stir in parsley and serve hot.
Notes
We're using canned Great Northern beans for this recipe, but you could also use navy or cannellini beans.
This soup also freezes beautifully! Just place it into a freezer-safe container and freeze for up to 3 months. To cook after frozen, let the soup defrost, add it to a soup pot, and simmer gently until warmed. If it is thick, you can thin it out with chicken stock.