01 - In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt until evenly distributed.
02 - In a separate bowl, whisk together buttermilk, eggs, melted butter, vanilla extract, and red food coloring until fully incorporated and uniform in color.
03 - Pour wet ingredients into dry ingredients and gently fold together until just combined. Stop mixing when a few small lumps remain—overmixing will result in tough pancakes.
04 - Preheat a nonstick skillet or griddle over medium heat. Lightly grease the surface with butter or cooking oil.
05 - Pour 1/4 cup of batter per pancake onto the heated surface. Cook until bubbles form across the top and edges appear set, approximately 2 minutes. Flip and cook for an additional 1-2 minutes until cooked through. Repeat with remaining batter.
06 - Beat softened cream cheese and butter together until smooth and creamy. Add powdered sugar and vanilla extract, continuing to beat until fully incorporated. Gradually add milk, 1 tablespoon at a time, until the glaze reaches a pourable but thick consistency.
07 - Stack warm pancakes on serving plates and drizzle generously with the prepared cream cheese glaze. Serve immediately while hot.