Anyway, I'm having Rouladen this evening.
ok I will bite...
My vote is for best German dish:
1) Christmas goose with dumplings, red cabbage, kale, and gravy
2) Blood sausage with sauerkraut and potatoes (also called dead granny)
When I was in my teens, I was invited to have Christmas Eve dinner at a friend's house (German parents), the only food I remember from that was the warm potato salad. It was awesome.
In Germany it's common practice eat something simple (almost always potato salad + Wiener sausage) at Christmas eve (24th), because moms are busy that day. On 25th they prepare poultry (goose is the most common). 26th it's often fish or sth else