Pour water off; continue process until water is clear.
Cook posole in water until corn pops, about 2 hours for dried and 30-45 minutes for frozen.
Add remaining ingredients; simmer 2 hours or until meat is tender. Add water to prevent scorching.
Notes
Posole is the traditional Christmas Eve meal, eaten after viewing or participating in the neighborhood "Posadas" - a reenactment of Mary and Joseph going from door to door, looking for a place to stay.