Ingredients
Method
- Preheat oven to 350°F (175°C). Line a 15×10-inch or 13×9-inch pan with parchment paper, leaving overhang for easy removal.
- Cream butter and brown sugar together with an electric mixer for 2–3 minutes until light and fluffy.
- Add eggs one at a time, beating well, then add vanilla extract and orange zest. Mix until smooth.
- In a separate bowl, whisk together flour, cornstarch, baking powder, ginger, and salt.
- Gently fold the dry ingredients into the wet mixture until just combined.
- Fold in white chocolate chips and dried cranberries by hand.
- Spread batter evenly in prepared pan and bake for 18–22 minutes or until edges are golden and a toothpick comes out clean.
- Cool completely on a wire rack before frosting.
- To make frosting, beat cream cheese and butter until smooth. Add powdered sugar, vanilla, and orange zest, mixing until spreadable.
- Spread frosting over cooled bars and chill for 1 hour.
- Melt white chocolate chips in 30-second microwave intervals, stirring between each. Add vegetable oil for smooth drizzling.
- Drizzle white chocolate over frosting, then sprinkle chopped cranberries and orange zest.
- Allow chocolate to set for 15 minutes before cutting into bars. Wipe knife between cuts for clean edges.
Notes
For best flavor, use high-quality white chocolate and don’t overbake. Always cool completely before frosting. Cornstarch ensures a soft, tender crumb that mimics Starbucks’ signature texture.
