Go Back
Easy White Bean Ham Soup Recipe

White Bean Ham Soup

A cozy and filling soup made with white beans and leftover ham, perfect for dinner and even better the next day.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American
Calories: 350

Ingredients
  

For the Soup
  • 1 tablespoon olive oil or butter For sautéing the vegetables
  • 1 cup diced onion Sauté with other vegetables
  • 1 cup diced carrots Sauté with other vegetables
  • 1 cup diced celery Sauté with other vegetables
  • 2 cloves garlic Add near the end of sautéing
  • 4 cups broth (chicken or vegetable) Base for the soup
  • 2 cups cooked white beans (Navy, Cannellini, or Great Northern) Canned or dried (if dried, soak them first)
  • 1 ham bone leftover from a holiday meal For extra flavor
  • to taste salt and pepper Adjust according to taste
  • 1 lemon slice For brightening flavor at the finish

Method
 

Preparation
  1. Heat olive oil or butter in a large pot over medium heat.
  2. Add diced onion, carrots, and celery to the pot and sauté until softened, about 5-7 minutes.
  3. Add garlic and cook for an additional 1-2 minutes, being careful not to let it burn.
  4. Add the broth, cooked beans, and the ham bone to the pot.
  5. Bring the mixture to a boil, then reduce the heat and let it simmer for 20-30 minutes to allow flavors to blend.
  6. Remove the ham bone, shred any meat that’s attached to it, and return the meat to the soup.
  7. Taste the soup and add salt and pepper as needed.
  8. Just before serving, squeeze in a bit of lemon juice to brighten the flavors.

Notes

This soup can be made in a crockpot: Add all ingredients and cook on low for 7-8 hours or high for 4-5 hours. Don't forget to adjust salt based on the ham's saltiness.