Email this recipe to yourself for easy access later!
Instructions
Rinse and sort beans in a large pot. Add 16 cups hot water. Bring to a rapid boil, and boil for 2 minutes. Immediately remove from heat, cover and let stand 1 hour. Then drain and rinse beans, set aside.
In a large stockpot (I used a 12 quart stock pot) over medium high heat, melt butter. Add garlic, then cook for 30 seconds. Add onion and celery, cook till beginning to soften.
Add 12 cups water, ham bone and pre-soaked beans. Bring to boil and cover, reduce the heat to low and cook for 1 1/2 hours or until the beans are tender.
Add rosemary, chopped ham, salt, and pepper. Cook uncovered for 30 minutes.
Remove ham bone and discard. Serve hot with a hunk of warm French bread or better yet, our favorite beer bread!
Notes
Store: This soup makes wonderful leftovers and the flavors only intensify! Simply seal the soup in an airtight container and keep it in the fridge for up to 3-4 days.Reheat: Reheat servings on the stove or in the microwave until warm.Freeze: You can make larger batches of this soup to store frozen for up to 3-4 months, if you like. Let the soup cool completely and then store it in an airtight, freezer-safe container. Thaw the soup overnight, or warm it from frozen on the stovetop on low, or in the microwave until heated through.Learn more about our Test Kitchen promise!