You can eat profiteroles warm or cold. They are best eaten on the day they are made though.