В сочельник - как Крещенский, так и Рождественский - полагается строгий пост.
По церковному уставу, в сочельник разрешается есть только однажды, после вечернего богослужения. Однако современная практика такова, что служба вечерни соединяется с литургией и служится утром, поэтому по окончании этого богослужения верующие уже могут поесть.
Меру поста лучше обговорить с духовником или со священником, который вас лично знает. Не всем, особенно новоначальным, может быть по силам питаться один в раз день, соблюдать очень строгий пост или же вообще не принимать пищу в сочельник или другие подобные дни - подобные вещи нужно соизмерять со своими силами, посоветовавшись со священником.
Традиция полного воздержания от пищи в сочельник в наши дни относится прежде всего к монастырям.
Да, пост нужно соблюдать. Однодневный строгий пост. Не рекомендуется употреблять пищу до до окончания вечернего богослужения и появления в небе первой звезды.
На ужин же подать к столу только постную пищу.