Ingredients:
1 lb dry navy beans
10-12 cups water
1 ham bone (or 1 cup diced ham)
2 carrots, diced
1 onion, chopped
2 celery stalks, diced
4 cloves garlic, minced
1 tsp dried thyme (or 1 tbsp fresh thyme)
2-3 tbsp olive oil
2-3 tbsp butter
Salt and pepper, to taste
Instructions:
Prepare the Beans:
Rinse and sift the dry navy beans. Place them in a large pot and cover with 10-12 cups of water.
Bring to a boil, then cover and remove from heat. Let the beans sit for about 1 hour.
Add the Ham Bone:
After an hour, add the ham bone to the pot. Return to a boil, then reduce the heat to low. Simmer for about 1.5 hours or until the beans are tender.
Sauté the Vegetables:
In a separate pan, heat 2-3 tablespoons of olive oil over medium heat. Add the diced carrots, chopped onion, diced celery, minced garlic, thyme, and diced ham (if using). Sauté for 5-7 minutes until the vegetables are softened.
Combine and Thicken:
After 1.5 hours, remove the ham bone from the pot and sift out any fat or messy pieces. Use a slotted spoon to remove some beans and mash them in a bowl; then stir the mashed beans back into the soup to create a creamier texture.