White Bean Soup With Ham Bone

White bean soup

Alexandra Grablewski / Digital Vision / Getty Images

  • Total: 2 hrs 25 mins
  • Prep: 25 mins
  • Cook: 2 hrs
  • Yield: 8 to 10 servings
Nutritional Guidelines (per serving)
369 Calories
2g Fat
68g Carbs
23g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 8 to 10 servings
Amount per serving
Calories 369
% Daily Value*
Total Fat 2g 3%
Saturated Fat 1g 3%
Cholesterol 4mg 1%
Sodium 792mg 34%
Total Carbohydrate 68g 25%
Dietary Fiber 19g 68%
Protein 23g
Calcium 215mg 17%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This is an easy soup to make, and it's hearty enough to be a main dish. Serve this bean soup with freshly baked cornbread or crusty rolls.


  • 1 meaty ham bone
  • 3 cups water
  • 3 cups chicken broth
  • 2 cloves garlic (crushed and minced)
  • 1 cup diced onion
  • 1 cup diced carrot
  • 1 cup diced celery
  • 1/2 cup diced fennel (optional)
  • 1/4 teaspoon ground black pepper
  • 2 teaspoons fresh or dried parsley
  • 2 teaspoons Creole seasoning or seasoned salt blend
  • Pinch of thyme
  • 1 cup corn kernels
  • 1 cup frozen chopped spinach or mustard greens
  • 2 cans (15 ounces each) Great Northern or Navy beans, drained and rinsed
  • 2 cans (14.5 ounces each) tomatoes (diced)
  • 1 cup diced ham (optional)

Steps to Make It

  1. Combine ham bone, water, and chicken broth in a large saucepan. Add the garlic, onion, carrots, celery, fennel, pepper, parsley, Creole seasoning and thyme. Bring to a boil. Reduce heat, cover, and simmer for 1 to 1 1/2 hours.

  2. Add the corn, spinach or mustard greens, beans, and tomatoes.

  3. Remove ham bone and cut meat from the bone and dice. Skim fat off the top of the soup and add the ham, along with the extra ham, if using.

  4. Taste and add salt and pepper, to taste.

  5. Simmer for about 30 minutes longer.

Recipe Tags: