01 - Preheat your waffle iron according to manufacturer's instructions to ensure proper cooking temperature.
02 - In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt until evenly distributed.
03 - In a separate bowl, whisk together buttermilk, eggs, melted butter, vanilla extract, and red food coloring until fully incorporated.
04 - Pour the wet ingredients into the dry ingredients and gently fold together until just combined. Avoid overmixing to prevent tough waffles.
05 - Lightly grease the waffle iron. Pour approximately 1/2 to 3/4 cup batter per waffle onto the hot iron, close lid, and cook for 3-5 minutes until crisp and cooked through. Repeat with remaining batter.
06 - In a medium bowl, beat cream cheese and butter until smooth. Gradually mix in powdered sugar, milk, and vanilla extract until you achieve a pourable consistency. Add additional milk if needed for desired thickness.
07 - Serve warm waffles immediately, drizzled generously with prepared cream cheese syrup.