In a large bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
In another bowl, combine the eggs, buttermilk, vegetable oil, vanilla extract, and red food coloring.
Pour the wet mixture into the dry ingredients, stirring until just combined.
Preheat your waffle maker according to the manufacturer's instructions.
Lightly grease the waffle maker with cooking spray or oil.
Pour an appropriate amount of batter into the preheated waffle maker, typically about ½ to ¾ cup, depending on the size of your appliance.
Close the waffle maker and cook according to its instructions, usually about 4-5 minutes, or until steam is no longer released.
Carefully remove the waffle and repeat until all batter is used up.
Serve immediately with your choice of toppings like maple syrup, whipped cream, or berries.