I start by combining the granulated sugar, brown sugar, water, and orange juice in a medium saucepan over medium heat. I stir this mixture every minute or so until the sugar fully dissolves and the liquid starts to simmer gently. This base is what gives the sauce its sweet-tart backbone, so I never rush this step.
Once the sugar syrup is simmering, I pour in my rinsed and sorted cranberries and bring everything back up to a boil. I like to stand back a little here because the berries can splatter as they heat up. This is the point where the kitchen starts smelling incredible.
I lower the heat to a gentle simmer and let it cook for 10 to 15 minutes, stirring now and then. I'm watching for most of the cranberries to pop open and the mixture to thicken slightly and turn glossy. The longer I let it simmer, the thicker it gets, so I adjust based on how chunky or smooth I want it.
Once it looks right, I pull the pan off the heat and transfer the sauce into a bowl. I let it sit out for about 20 minutes because the sauce continues thickening as it cools, and pouring it hot into the fridge just creates condensation problems.
Finally, I cover the bowl and refrigerate it for at least 2 hours, though I usually make it the night before. Chilling lets the flavors settle and the texture firm up into that classic cranberry sauce consistency everyone expects on the table.