01 - Whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt in a large mixing bowl until thoroughly blended.
02 - In a separate bowl, whisk buttermilk, eggs, melted butter, vanilla extract, and red food coloring until fully incorporated and uniform in color.
03 - Pour wet ingredients into dry ingredients; gently fold with a spatula until just combined. The batter should remain slightly lumpy—avoid overmixing to prevent tough pancakes.
04 - Heat a non-stick skillet or griddle over medium heat until evenly hot. Lightly coat with butter or cooking oil.
05 - Pour 1/4 cup batter per pancake onto the skillet. Cook for 2 to 3 minutes until bubbles form across the surface and edges appear set. Flip and cook an additional 1 to 2 minutes until fully cooked. Continue with remaining batter, adjusting heat as needed.
06 - Beat cream cheese in a medium bowl until completely smooth. Add powdered sugar, milk, and vanilla; mix until creamy and pourable. Adjust consistency with additional milk if necessary.
07 - Stack warm pancakes on serving plates. Generously drizzle with cream cheese glaze and serve immediately while hot.