Senate Bean Soup (Printable Recipe)

Comforting Senate Bean Soup with ham, beans, and tender vegetables for rich, hearty flavor.

# Ingredients You'll Need:

→ Main Ingredients

01 - 1 lb dried navy beans, picked over
02 - 1 lb ham, preferably with bone
03 - 1 large russet potato, peeled and quartered
04 - Kosher salt, to taste
05 - 1/2 cup milk
06 - 2 tbsp unsalted butter
07 - 1 large onion, chopped
08 - 1 stalk celery, chopped
09 - 2 cloves garlic, chopped
10 - 1/4 cup fresh parsley, chopped
11 - Freshly ground black pepper, to taste

# Steps to Follow:

01 - Place navy beans in a large bowl and cover with three times their volume of cold water. Soak overnight in a cool place.
02 - Drain beans and place in a large pot or Dutch oven. Add 10 cups water and ham. Bring to a simmer over medium heat, then reduce to low and cook until beans are tender, about 1 hour 30 minutes.
03 - Transfer ham to a plate to cool slightly. Remove bone if present and dice meat. Return diced ham to the pot.
04 - Place potato in a saucepan, cover with water, and season with salt. Boil over medium-high heat, then reduce heat and simmer until fork-tender, 20–25 minutes. Drain and mash with milk until smooth.
05 - Stir mashed potato into the bean and ham mixture until combined.
06 - In a skillet over medium heat, melt butter. Add onion, celery, garlic, and parsley; cook until vegetables are translucent, 7–10 minutes.
07 - Add sautéed vegetables to soup. Reduce heat to low and cook for 1 hour, adding up to 2 cups water if needed for desired consistency. Season with salt and pepper.