American · Dinner

Ham and Bean Soup

Navy beans and a smoked ham hock simmered until the broth turns creamy, with the meat pulled back in. Soak overnight, then two hours.

Not yet ratedThis recipe has no ratings yet 2 hr 10 min hands on plus 8 hr soaking the beans overnight Serves 6 servings Easy
Jump to Recipe Method

Method

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Put the beans in a large bowl, cover with three times their volume of cold water and soak overnight.

  2. Drain and rinse the beans.

  3. Heat the oil in a large pot over medium heat and cook the onion, carrots and celery for 8 minutes, then the garlic for 1 minute.

  4. Add the beans, ham hock, water, bay leaves, thyme and pepper and bring to a boil.

  5. Lower the heat, partly cover and simmer 90 to 100 minutes, stirring now and then, until the beans are completely tender.

  6. Lift out the hock, pull the meat from the bone and shred it, discarding the skin and fat.

  7. Mash about a cupful of the beans against the side of the pot to thicken the soup, and return the meat.

  8. Stir in the vinegar, taste and add salt if needed, then finish with the parsley.

Chef’s Tips

  • Salt at the end. The ham is salty and the broth concentrates as it simmers.
  • Mash some beans against the pot to thicken it, with no flour or cream.
  • A spoonful of cider vinegar at the end wakes up the smoke and fat.

Common Substitutions & Variations

  • An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.
  • Fresh herbs work in place of the dried thyme at roughly three times the quantity — a teaspoon of dried is about a tablespoon of fresh, chopped.

Pairing Suggestions

  • Cornbread
  • A green salad
  • A cold pale ale

Storage & Reheating

Refrigerate up to 5 days. It thickens as it sits, so add water or stock when reheating. Freeze for 3 months.

Common questions

How long does Ham and Bean Soup take to make?

About 2 hours 10 minutes of hands-on work — 20 minutes of preparation and 1 hour 50 minutes of cooking — plus 8 hours of soaking the beans overnight, so allow 10 hours 10 minutes from start to finish. The recipe serves 6.

What are the key tips for making Ham and Bean Soup?

Salt at the end. The ham is salty and the broth concentrates as it simmers. Mash some beans against the pot to thicken it, with no flour or cream. A spoonful of cider vinegar at the end wakes up the smoke and fat.

What should I serve with Ham and Bean Soup?

Cornbread; A green salad; A cold pale ale.

Can Ham and Bean Soup be made ahead or frozen?

Refrigerate up to 5 days. It thickens as it sits, so add water or stock when reheating. Freeze for 3 months.

Is Ham and Bean Soup suitable for a special diet?

This recipe is gluten-free, dairy-free and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.

How many calories are in Ham and Bean Soup?

About 344 kcal per serving, with 28 g protein, 40 g carbohydrate and 8 g fat. The figures are calculated from the ingredient list and are an estimate.

Nutritional Highlights

Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.

344Calories
28gProtein
40gCarbs
8gFat
12gFibre
4gSugar
1050mgSodium

Reader Reviews

Cooked this? Leave a review

Your rating out of 5

Reviews are stored in your browser only — nothing is sent to a server.

Written and tested by Turab

One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.