Go Back
+ servings
Ham and White Bean Soup

Savory Ham and White Bean Soup: A Comforting Bowl to Savor

A delicious, hearty Ham and White Bean Soup perfect for winter evenings, ready in just 35 minutes.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 cups
Course: Dinner
Cuisine: American
Calories: 320

Ingredients
  

For the Soup
  • 2 tablespoons Olive Oil Adds richness and is essential for sautéing the veggies.
  • 1 cup Onion, chopped Provides a flavorful base that elevates the entire dish.
  • 1 cup Celery, chopped Contributes great crunch and freshness.
  • 1.5 cups Carrots, chopped Bring natural sweetness and texture to the soup.
  • 1.5 cups Medium Potato, chopped Offers heartiness; Yukon gold or russets work beautifully.
  • 1 teaspoon Kosher Salt Enhances flavors; adjust according to your ham’s saltiness.
  • 10 grinds Black Pepper Just the right amount of mild spice to kick things up.
  • 3 cups Ham, chopped The star of the dish; leftover or fresh, it adds amazing flavor.
  • 3 cloves Garlic, minced Introduces a delightful aroma and depth.
  • 1 teaspoon Thyme Adds an earthy herbal note that complements the soup.
  • 3 cans White Beans, drained and rinsed Great Northern or cannellini beans are perfect.
  • 4 cups Chicken Stock Provides the wholesome liquid base for your soup.
  • Fresh Parsley A touch of brightness for garnishing.

Equipment

  • Large soup pot

Method
 

Step-by-Step Instructions for Ham and White Bean Soup
  1. Heat about 2 tablespoons of olive oil in a large soup pot over medium heat until it shimmers.
  2. Add 1 cup of chopped onion, 1 cup of chopped celery, 1.5 cups of chopped carrots, and 1.5 cups of chopped potato; season with 1 teaspoon of kosher salt and 10 grinds of black pepper. Sauté for about 7 minutes until softened.
  3. Stir in 3 cups of chopped ham and cook for another 5 minutes, allowing the ham to heat through.
  4. Add 3 minced garlic cloves and 1 teaspoon of thyme, cooking for 1 minute until fragrant.
  5. Fold in 3 cans of drained and rinsed white beans, stirring well to combine.
  6. Pour in 4 cups of chicken stock and bring to a gentle boil. Reduce heat and let it simmer for about 15 minutes.
  7. Remove from heat, ladle into bowls, and garnish with freshly chopped parsley.

Nutrition

Serving: 1cupCalories: 320kcalCarbohydrates: 35gProtein: 24gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 55mgSodium: 800mgPotassium: 800mgFiber: 10gSugar: 2gVitamin A: 2500IUVitamin C: 15mgCalcium: 70mgIron: 4mg

Notes

For creaminess, blend a portion of the white beans with chicken stock before adding them to the soup. Adjust salt based on the saltiness of your ham.

Tried this recipe?

Let us know how it was!