Line two large baking sheets with parchment paper and set aside for now.
In a medium saucepan, combine the granulated sugar, brown sugar, cream, butter, orange zest (if using), and baking soda over medium heat. Stir continuously until the mixture reaches 240 degrees F.
Remove from heat and add the salt, vanilla, pecans, and dried cranberries. Stir the mixture vigorously for 1-2 minutes, until it thickens.
Drop by the spoonful onto the prepared baking sheet. Let cool completely then enjoy.