Place all the ingredients in a medium saucepan over medium-high heat and bring to a boil. Reduce to a simmer, stirring occasionally, and cook until the liquid has slightly thickened, about 30 minutes. Remove from heat, let cool, cover, and refrigerate in a serving dish.
I love this cranberry sauce; I've made it every year for Thanksgiving since it was first published in the magazine.