Simmer the first 11 ingredients in a medium saucepan on low heat for approximately 25 minutes, stirring occasionally. The berries will burst and the sauce will thicken.
Remove the saucepan from the heat and stir in the vanilla extract.
Allow the cranberry sauce to cool, and then place it in the refrigerator, covered, for at least 90 minutes, or up to 4 days.
Serve cold (or hot), it's your call.
Notes
Frozen berries may be used. Thaw completely first and drain if needed.This sauce can be made up to 4-5 days prior to serving.Cover well and refrigerate any leftovers.