01 -
In a medium bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt until well mixed.
02 -
Using a hand or stand mixer, beat the softened butter with light brown sugar and granulated sugar until the mixture is light and fluffy.
03 -
Beat in the egg thoroughly, then add milk, red food coloring, vanilla extract, and white vinegar, mixing until evenly combined.
04 -
Gradually fold the dry ingredients into the wet mixture until just combined, being careful not to overmix.
05 -
Preheat oven to 350°F. Line a baking sheet with parchment paper. Drop rounded tablespoons of dough 2 inches apart onto the sheet. Bake for 10 to 12 minutes until edges are set but centers remain slightly soft. Cool cookies on the sheet for 5 minutes before transferring to a wire rack.
06 -
Beat cream cheese and butter in a small bowl until smooth. Gradually add powdered sugar and vanilla, mixing well. Thin with milk, adding a few tablespoons at a time, until desired consistency is reached for drizzling.
07 -
Drizzle or spread the cream cheese glaze over cooled cookies. Allow to set for 10 to 15 minutes before serving.