The Hamilton Beach Egg Cooker cooks up to 7 eggs at a time. We have the option of cooking the eggs to our preference soft, medium, or hard boiled. There is also an option to make three poached eggs at a time using the separate dishwasher safe egg poaching tray.