You need to make sure to soak the badam in hot water in order to blanch them or in room temperature water for 8 hours. Whether you only leave them for 30 minutes or overnight, the water softens the skin and it peel off easily.