Rinse the Beans: Place the dried beans in a colander and rinse thoroughly under cold water, picking out any stones or debris. I've been told that this step is no longer necessary, but I will continue to do it because that's what Little Mama did.
Soak the Beans (optional): For a faster cooking time, soak the beans overnight in a large bowl with enough water to cover them by a few inches. Drain and rinse before cooking. I don't usually do this, but I know quite a few people who do.
Start the Pot: In a large pot or Dutch oven, place bean and cover beans with water by 2-3 inches.
Season and Cook: Stir in the salt, beef bullion, and ham hock or bacon. Cover and let the beans come to a boil. Then simmer for about 6 hours, stirring occasionally and adding more liquid as needed. This is an important steps! Do not forget to keep adding water throughout the time.
Check for Doneness: The beans are ready when they’re tender and creamy. Adjust the seasoning to taste before serving.