Weihnachtsgans is a traditional German roasted goose that's prepared for Christmas. The goose is typically filled with onions, prunes, chestnuts, apples, and/or dates. It is also often stuffed with a dough or meat filling. It's seasoned with salt, pepper, thyme, and marjoram in most cases.
Once prepared, the goose is served with simple staples such as dumplings, spätzle, red cabbage, and gravy. It's believed that the practice of this dish stems from an old Catholic custom – on St.Martins Day (November 11th), a Martins-goose is prepared, and when the fasting period ends, on Christmas Eve, another goose was prepared to celebrate, called Weihnachtsgans.