Home/Blog/Cooking/How to Plan a 12-Dish Wigilia Feast: A Week-by-Week Timeline

How to Plan a 12-Dish Wigilia Feast: A Week-by-Week Timeline

Rustic wooden kitchen table with a linen runner holding small bowls of dried mushrooms, beets, flour with a whisk, poppy seed, and dried fruit with honey, labeled Monday to Friday, plus a blank notepad with a pencil and a wall calendar in warm window light

Plan a 12-dish Wigilia in four stages: settle the menu about four weeks out, start the long-lead items (the beet starter for barszcz and, if you like, piernik) in early December or earlier, shape and freeze the dumplings the week before, and cook the rest on December 22 and 23, so Christmas Eve itself is mostly reheating and boiling. In 2026, Christmas Eve falls on Thursday, December 24, and the dinner traditionally begins when the first star appears.

This article is part of our Wigilia series. If the tradition is new to you, start with What Is Wigilia?; for the full menu see What Are the 12 Dishes of Polish Christmas Eve?, and for step-by-step recipes see Traditional Polish Christmas Recipes.

Quick answer

  • Start early, cook late. Only a few items need weeks (piernik, zakwas, homemade sauerkraut). Most dishes are cooked in the last two or three days.
  • Freeze what you can. Uszka (small mushroom dumplings) and pierogi freeze raw; barszcz freezes once cooled.
  • Twelve is a tradition, not a test. Custom says to taste every dish, so portions stay small, and there is no official list of twelve.
  • Keep the day itself light. On December 24 you only reheat, boil, fry and set the table before the first star.

Your 2026 calendar at a glance

Christmas Eve 2026 is Thursday, December 24. Count back from there:

When 2026 dates Focus
About 7 weeks before From November 6 Optional: piernik staropolski (old Polish honey spice cake), which needs time to mature
4 weeks before Around November 26 Choose the 12 dishes, count guests, write the shopping list
3 weeks before December 3 to 10 Start the beet starter (zakwas) for barszcz; start homemade sauerkraut if you make your own
2 weeks before December 10 to 16 Buy dry goods: dried mushrooms, poppy seed, wheat berries, honey, dried fruit; clear freezer space
1 week before December 17 to 21 Shape and freeze uszka and pierogi; buy the carp a few days ahead
Two days before December 22 and 23 Bake makowiec, make kutia, cook barszcz, prepare herring and cold dishes
Christmas Eve Thursday, December 24 Reheat, boil, fry, set the table, begin at the first star

The plan, stage by stage

Four weeks before: decide

Write down your twelve dishes, then cross off anything that does not earn its place. The table in our menu guide is a good starting point. Count guests, note vegetarian or vegan eaters, and decide which dishes you will buy rather than make. A realistic menu has a few showpieces and several simple dishes.

Three weeks before: the slow starters

If you want piernik staropolski, Polonist’s menu guide suggests starting around November 6 and no later than December 10, because the cake matures. The beet starter for barszcz, called zakwas, is started between December 3 and 10 in the same guide, and Polonist’s barszcz recipe notes that it can be made weeks in advance. If you ferment your own sauerkraut for the pierogi filling, allow at least 10 days (Polish Your Kitchen).

Two weeks before: shop and make room

Buy the dry goods that keep: dried mushrooms (porcini are the closest substitute outside Poland), poppy seed, wheat berries, honey and dried fruit for kompot (a dried-fruit drink). Check the freezer, because next week you will fill it.

One week before: shape and freeze

Polonist places the making of uszka in the week leading up to December 24. Shape uszka and pierogi, freeze them raw on a tray, then bag them. If you plan to serve carp, many Polish families buy it only a few days before Christmas Eve, and some buy it live (TalkPolish).

December 22 and 23: the big cook

This is our suggested split, not a rule. On December 22, bake makowiec (it slices better after a day), soak the wheat berries and prepare herring. On December 23, make kutia (a wheat-berry pudding) and barszcz, braise the sauerkraut and cook the fish dishes you plan to serve cold.

What to make when: the 12 dishes

This table uses the same sample menu as our 12-dish guide. The timings are our suggested plan, so adjust them to your own recipes.

# Dish Suggested timing
1 Barszcz with uszka (beet soup with mushroom dumplings) Zakwas in early December; uszka frozen the week before; barszcz on Dec 23 or 24
2 Grzybowa (wild mushroom soup) Dec 23; reheat gently
3 Fried carp (karp) Buy a few days ahead; fry on Dec 24
4 Fish Greek-style (ryba po grecku) Dec 23; serve cold or at room temperature
5 Herring (śledzie) Dec 22 or 23
6 Pierogi with sauerkraut and mushrooms Shape and freeze the week before; boil on Dec 24
7 Sauerkraut with peas Dec 23; reheat
8 Poppy seed noodles (kluski z makiem) Dec 24
9 Kutia (wheat-berry pudding) Dec 22 or 23; flavor deepens overnight
10 Makowiec (poppy seed roll) Dec 22
11 Piernik (gingerbread cake) From November, or bake a quick version on Dec 22
12 Kompot (dried-fruit compote) Dec 23

Christmas Eve: the run of show

  1. Morning. Take the frozen uszka and pierogi out only when you are ready to boil them; set out the serving dishes.
  2. Afternoon. Fry the carp and warm the sauerkraut. Reheat barszcz slowly over low heat; Polonist advises against boiling or microwaving it, and notes it is best eaten within three hours of serving.
  3. Before dark. Set the table. Lay one extra place for an unexpected guest, a custom that stands for hospitality (Wikipedia, In Your Pocket).
  4. At the first star. Begin by sharing opłatek, then serve the soup, the fish and savory dishes, and the sweets. Many families go to pasterka, the midnight Mass, afterward.

Planning tips outside Poland

  • Carp is hard to find. Trout or cod work, and you can buy fresh fish on December 22 or 23.
  • Order specialty items early. Dried porcini, poppy seed and good sauerkraut sell out near Christmas in some places.
  • Use shortcuts without guilt. Store-bought poppy seed filling for makowiec saves an afternoon.

If you would like recipes, history and notes for every dish, plus substitution tips for cooks abroad, see Wigilia: A Polish Christmas Cookbook of Three Tables, with 150 recipes across six regions of Poland and metric and imperial measures, in paperback or Kindle, or read more on the book page. Disclosure: Alex Herek is the publisher of this book; you can see all titles on the Amazon author page.

Key takeaways

  • Count back from Thursday, December 24, 2026, and start the slow items first: piernik, zakwas and homemade sauerkraut.
  • Shape and freeze uszka and pierogi in the week before; cook most other dishes on December 22 and 23.
  • Barszcz can be cooked one day ahead, kept in the refrigerator or frozen, and reheated gently.
  • Twelve dishes is a tradition, not a rule; buy what you do not have time to make.

Coming next in this series: Polish Christmas Eve Food by Region.

Sources

Frequently asked questions

When should I start preparing for Wigilia?

Settle the menu and guest list about four weeks before Christmas Eve. If you want piernik staropolski (an old Polish honey spice cake that needs time to mature), Polonist suggests starting around November 6 and no later than December 10. The beet starter for barszcz is started in early December, and most other dishes are cooked in the last two or three days.

Do I have to make all twelve dishes myself?

No. Twelve is the traditional number, but there is no official list, and older customs favored an odd number of dishes. Many hosts, especially outside Poland, cook the dishes they care about most and buy good sauerkraut, poppy seed filling or herring ready-made.

Which Wigilia dishes can be made ahead or frozen?

Barszcz can be cooked on Christmas Eve or the day before, kept in the refrigerator for up to seven days or frozen once cooled, and reheated gently without boiling (Polonist). Uszka and pierogi can be shaped ahead and frozen raw on a tray, and kutia and makowiec are usually made one to two days before.

When does the Wigilia dinner start?

Traditionally the dinner begins when the first star appears in the sky, and it opens with the sharing of opłatek, a thin Christmas wafer. Plan to have the barszcz hot and the table set by then.

How far ahead can I buy the carp?

Many Polish families buy carp a few days before Christmas Eve, and some buy it live. If you cannot find carp, trout or cod are common substitutes, and you can buy and cook the fish on December 22 or 23.

Want the full A Polish Christmas Cookbook of Three Tables?

150 recipes, three historic tables, six regions of Poland.

View the Cookbook →