White Bean Soup With Ham

White bean soup
Alexandra Grablewski/Digital Vision/Getty Images
  • 2 hrs 25 mins
  • Prep: 25 mins,
  • Cook: 2 hrs
  • Yield: 8 to 10 servings

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

What You'll Need

  • 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

How 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.
  1. Taste and add salt and pepper, to taste.
  2. Simmer for about 30 minutes longer.

You Might Also Like

White Bean Soup with Sausage, Ham, Squash, and Spinach

Slow Cooker Lentil Soup With Smoked Sausage​

Kale and White Bean Soup With Spicy Sausage

Black-Eyed Peas and Greens Soup​

Nutritional Guidelines (per serving)
Calories 369
Total Fat 2 g
Saturated Fat 1 g
Unsaturated Fat 0 g
Cholesterol 4 mg
Sodium 792 mg
Carbohydrates 68 g
Dietary Fiber 19 g
Protein 23 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)