Add all ingredients to a pot on the stove over medium heat.
Bring almost to a boil. Reduce heat to low and simmer for 25 minutes, stirring regularly until the cranberries fall apart and the mixture reduces to a thick, chunky sauce.
Cool almost to room temperature before serving.
Video
Notes
This recipe can be made up to 3 days ahead of time and stored in an airtight container in the fridge before serving. Re-heat before serving, if desired.