It usually takes about 1 to 2 hours to steam tamales, depending on the size and thickness of the masa.