01 - Rinse cranberries thoroughly and discard any that are soft or damaged.
02 - In a medium saucepan, add cranberries, orange zest, orange juice, sugar, cinnamon, nutmeg if using, and water.
03 - Heat the mixture over medium heat until it reaches a gentle boil, stirring occasionally.
04 - Lower heat and simmer for 10 to 12 minutes until cranberries burst and the compote thickens.
05 - Taste and adjust sweetness if necessary, then remove from heat and allow to cool; the compote will thicken further during cooling.
06 - Serve warm or chilled according to preference.