Preheat waffle iron. Spray with non-stick cooking spray right before pouring batter inside.
In a large bowl, combine flour, cocoa powder, sugar, baking powder, and salt. Use the back of a spoon to create a well in the center. Set aside.
In a small bowl, whisk together eggs and milk. Add in butter and vanilla and whisk to combine.
Pour wet ingredients into the well of the flour mixture and whisk until blended. Be careful not to overmix, as the batter should be lumpy.
Scoop the batter into the preheated waffle iron and cook until waffles are browned and slightly crispy. Repeat with rest of batter. Serve immediately or refrigerate or freeze until ready to serve.
Notes
See my tips and tricks for making these Chocolate Belgian Waffles above the recipe box.