An essential side dish for any Thanksgiving or Christmas dinner, cranberry sauce is great with turkey or ham. Its sweet and tart flavors make it ideal for the holidays and, best of all, it is really easy to prepare! You must only remember to prepare cranberry sauce 2 days in advance to let all its drool-worthy flavors develop.