Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
ham soup recipes - A steaming bowl of hearty ham and bean soup garnished with fresh parsley.

Hearty Leftover Ham and Bean Soup

A comforting and flavorful ham and bean soup, perfect for using up leftover ham and its bone after a holiday meal. This recipe yields a rich, savory broth and tender beans, making it an ultimate comfort food.

  • Total Time: 2 hours 45 minutes
  • Yield: 8 servings 1x

Ingredients

Scale

1 lb dried Great Northern beans, rinsed and picked over
1 tablespoon olive oil
1 large yellow onion, chopped
2 medium carrots, chopped
2 celery stalks, chopped
4 cloves garlic, minced
1 ham bone with some meat still attached (from a smoked ham)
1 teaspoon dried thyme
2 dried bay leaves
1/2 teaspoon black pepper
6 cups chicken or vegetable broth
2–3 cups water (as needed)
Salt to taste

Instructions

Step 1: Rinse the dried Great Northern beans thoroughly under cold water. Inspect for any small stones or debris and discard them. Place the rinsed beans in a large bowl and cover them with at least 3 inches of cold water. Let them soak overnight (8-12 hours) at room temperature. Alternatively, for a quick soak, bring beans and water to a boil, boil for 2 minutes, remove from heat, cover, and let stand for 1 hour.
Step 2: Drain and rinse the soaked beans. Set aside. In a large stockpot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery. Sauté for 8-10 minutes, or until the vegetables are softened and the onion is translucent.
Step 3: Add the drained beans, ham bone, minced garlic, dried thyme, dried bay leaves, and black pepper to the pot. Pour in the chicken or vegetable broth, ensuring the ham bone and beans are mostly submerged. Add more water if needed to cover them adequately. Bring the mixture to a boil over high heat.
Step 4: Once boiling, reduce the heat to low, cover the pot, and let it simmer gently for 2-3 hours, or until the beans are tender. Stir occasionally.
Step 5: Carefully remove the ham bone and bay leaves from the pot. Allow the ham bone to cool slightly. Once cool enough to handle, shred any remaining meat from the bone and dice any larger pieces. Discard the bone and bay leaves.
Step 6: Stir the shredded ham back into the soup. Taste and adjust seasonings, adding salt to taste. Keep in mind that ham can be quite salty, so add judiciously. If the soup is too thick, add a little more broth or water. If it’s too thin, you can mash some of the beans against the side of the pot with the back of a spoon to thicken it slightly. Serve hot.

Notes

For best results, use a high-quality ham bone with some meat still attached. The longer you simmer, the richer the flavor. You can make this soup in a slow cooker by sautéing the vegetables first, then combining all ingredients (except shredded ham) and cooking on low for 6-8 hours or high for 3-4 hours.

  • Prep Time: 15 minutes
  • Cook Time: 2 hours 30 minutes
  • Category: Dinner Dishes
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380 kcal
  • Sugar: 5 g
  • Sodium: 950 mg
  • Fat: 14 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 45 g
  • Fiber: 15 g
  • Protein: 25 g
  • Cholesterol: 55 mg

Keywords: ham soup, bean soup, leftover ham, ham bone soup, comfort food, winter soup, great northern bean soup, easy ham soup, hearty soup, dinner recipe

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!