01 - Preheat oven to 350°F. Line two baking sheets with parchment paper.
02 - Whisk together flour, cocoa powder, baking soda, and salt in a medium bowl.
03 - Beat butter, oil, granulated sugar, and brown sugar in a large bowl until light and creamy, approximately 2 minutes.
04 - Add eggs individually, beating thoroughly after each addition. Incorporate vanilla extract, red food coloring, and vinegar until fully blended.
05 - Gradually mix dry ingredients into wet mixture until just combined. Avoid overmixing to prevent tough texture.
06 - Gently stir white chocolate chips into dough until evenly distributed.
07 - Scoop approximately 2 tablespoons dough per cookie onto prepared baking sheets, leaving 2 inches of space between each.
08 - Bake for 11-13 minutes until edges are set and centers remain slightly soft.
09 - Let cookies rest on baking sheet for 5 minutes before transferring to wire rack to cool completely.