Rinse and sort beans, reserve the flavor pack. Place the beans in a large pot and cover with 2 inches of warm water. Allow the beans to soak overnight or at least 4 hours. Drain the water from the beans and fill the pot with fresh water, at least 8 cups. Add the flavor packet, cover the pot and bring to a boil. Reduce heat to a simmer and let beans cook for 1 ½ to 2 hours or until the beans are tender. Drain beans.
Combine the cooked beans with the remaining ingredients and refrigerate for at least 2 hours.