answered 12/23/2009 How Long Do You Cook Tamales? I use my roaster oven and stack them on the rack. The water level is under the rack. I steam them for about 2 1/2 to 3 hours