It isn't necessary for the lid to be clear, but it makes it easier to see when the eggs are done. If you don't have a clear glass lid, then just cook the eggs for two minutes and lift the lid to check the doneness.