01 - Whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt in a large bowl until evenly distributed.
02 - In a separate bowl, whisk buttermilk, eggs, melted butter, vanilla, and red food coloring until thoroughly combined.
03 - Pour wet ingredients into dry ingredients and fold gently until just combined, leaving some lumps to avoid overmixing.
04 - Warm a nonstick skillet or griddle over medium heat and lightly grease with butter or oil.
05 - Pour 1/4 cup batter per pancake onto the heated surface. Cook until surface bubbles appear and edges set, approximately 2 minutes, then flip and cook 1 to 2 minutes more until fully cooked through. Repeat with remaining batter.
06 - Beat softened cream cheese and butter until smooth. Add powdered sugar and vanilla, beating until creamy. Thin with milk, one tablespoon at a time, until pourable yet thick.
07 - Stack pancakes on plates and drizzle generously with cream cheese glaze. Serve immediately while warm.