No. You do not have to puncture eggs in the egg cooker. Some cookers have a built-in piercer, and others do not. Check the manual for your specific model.