To a large sauce pan or pot add the cranberries, water, orange zest, orange juice, sugar, brown sugar, vanilla, salt, and cinnamon.
Bring to a boil and stir continuously, once you hear the cranberries popping turn your heat down to medium low and continue to cook for 10-15 minutes.
As the cranberry sauce cooks use the back of your spoon to press on the berries breaking them down. They cranberry sauce is finished cooking when it has thickened up so that when you drag a spoon through it the sauce slowly closes back up behind it.
Remove the sauce from the heat and transfer to a refrigerator safe dish. If serving the same day place in the refrigerator and let cool for 30 mins then place in your serving dish to serve. If you are making it ahead of time cover tightly and store in the refrigerator for up to 5 days.
When you are ready to serve remove from the refrigerator, place it in your serving dish and let it come closer to room temperature before serving.