When you think of German food, you may or may not think of German Christmas food, but it is delicious!
There is both classic German Christmas food, and Christmas foods that are not quite as well-known globally, but that are loved nationally and among tourists.
List of the Best Traditional German Christmas Food
Without further ado, here is our list:
The “Classics” of German Christmas Food
1. Christstollen or Weihnachtsstollen
A dry cake shaped like a loaf of bread filled with marzipan and raisins and covered with powder sugar. You can find this bread in any supermarket in Germany during the Christmas season.
2. Lebkuchen (Gingerbread)
Served in all different shapes, sizes and toppings.
3. Weihnachtsgebaeck (Christmas Cookies)
Christmas cookies are made in many different variations and flavors throughout Germany. You are sure to find some that suit your taste buds when visiting and enjoying an array of things to do in Leipzig and Germany. Here are two of the more popular types:
- Zimtsterne: These are star-shaped cinnamon cookies and they are THE traditional German Christmas cookies.
- Spekulatius: Traditional spicy Christmas cookie.
4. Weihnachtsgans (Christmas goose)
This dish traditionally consists of a stuffed goose (prepared just like a Thanksgiving Turkey,) potato dumplings, red cabbage and a wine flavored sauce.
There is no special technique in preparing this dish but the sauce consists of wine, the juices produced while cooking the goose and a gravy. You can find this at many German restaurants during the Christmas season and many German families make it as well.
Hot red wine seasoned with cloves, cinnamon sticks, peel of a lemon or orange and sugar. This is a very popular drink in Germany during the Holidays, served at all of the Christmas markets in all parts of Germany.
6. Weinachtspunsch (Christmas punch)
Hot black tea spiced with cloves, lemon juice, orange juice, sugar and red wine.
Can be prepared in different ways:
- Cheese Fondue: use forks to dip bits of food (i.e. bread) into the warm and thick liquid sauce (usually a cheese mix).
- Meat Fondue: spike raw meats (i.e. chicken, beef, pork) on a long fork and fry them into hot oil until done. Usually eaten with other dips (i.e. Garlic Sauce, Ketchup, etc.)
Frying slices of cheese and lunch meat on tiny pans, which sit on a small, round stove that sits in the center of the table. There are typically 6 or more of these small “pans.”
Each person has their own pan. Food is cooked and eaten by each individual.
See Related: Best Castles in Germany
9. Rehruecken (roast saddle of venison)
Deer meat, usually served with slices of pears, spaetzle and Brussels.
10. Kartoffelsalat mit Wurst (Potato salad with sausage)
A classic and fast recipe for Christmas. There are many different ways to fix the potato salad. Sausage can be any kind, but usually smoked.
See Related: Best German Beer Options
Not “Classic” but still Authentic German Christmas Food
11. Karpfen (carp)
Baked Fish served with boiled potatoes and some steamed vegetables (low-fat Christmas food.)
(baked/roasted candy apple)
Pitted apple, not peeled. The hole in the middle will be filled with raisins, honey and chopped almonds. Bake in the oven for 20 minutes.
13. Heisse Maronen
Hot or roasted chestnuts.
14. Marzipankartoffeln (marzipan potatoes)
Ball-shaped marzipan rolled in Cocoa powder.
Our German Food Recipes
- Jägerschnitzel Recipe
- Brotknoedel Recipe
- German Potato Pancakes Recipe
- Bayerische Semmelklösse Recipe
- Bauernfrühstück Recipe
- Wienerschnitzel Recipe
- German Sauerbraten Recipe