With Christmas just around the corner, it seems that almost every night there's a party or dinner to attend — or host! For menu planning help and inspiration all in one place, check out SAVEUR's Ultimate Holiday Guide: we've put together festive holiday roadmaps, including a hearty German Christmas dinner and a traditional Italian feast of the seven fishes. Or you can build your own menu, picking and choosing among our suggestions of Christmas mains, sides, starters, desserts, and drinks. For the main course, try Mustard-Glazed Christmas Ham (or any other one of our 23 traditional roasts), rounded out with garlicky greens, spicy creamed onions, or braised red cabbage with bacon. Sweeten the season with decadent desserts like trifle, eggnog tart, or Christmas pudding. Raise a glass and toast to the season with our best hot drinks, sparkling cocktails, and more. Plus, find the perfect gift for the foodie in your life, or make your own candies and cookies to give to all your loved ones.