01 - Preheat the oven to 350°F. Line an 8x8-inch baking pan with parchment paper, leaving an overhang for easy removal.
02 - Combine cranberries, sugar, water, and orange zest in a small saucepan. Simmer over medium heat for 6 to 8 minutes until cranberries burst and mixture thickens. Mash lightly and allow to cool.
03 - In a large bowl, whisk melted butter and brown sugar until smooth. Add egg, vanilla extract, and salt; whisk until fully incorporated.
04 - Add flour and baking powder to the wet ingredients. Stir gently until just combined.
05 - Fold in the chocolate chips, reserving a small portion for topping.
06 - Spread the cookie dough evenly in the prepared baking pan.
07 - Drop spoonfuls of the cooled cranberry mixture across the dough. Use a knife or skewer to swirl the cranberry sauce gently into the dough.
08 - Sprinkle the reserved chocolate chips evenly over the surface.
09 - Bake for 25 to 30 minutes, until edges are golden and center is set.
10 - Allow to cool completely in the pan before lifting out using parchment overhang and cutting into 16 bars.