Pumpkin seeds have a thin membrane that contains enzymes that are hard to digest. Hence, soak them for 12-24 hours before eating.