01 - Preheat the waffle iron according to the manufacturer's instructions.
02 - In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt.
03 - In a separate bowl, beat the eggs. Add milk, melted butter, and vanilla extract; mix until well combined.
04 - Pour wet ingredients into dry ingredients and stir gently until just combined; the batter should remain slightly lumpy.
05 - Fold in chocolate chips if using.
06 - Lightly grease the waffle iron with nonstick spray or melted butter.
07 - Pour enough batter into the waffle iron to cover the grid. Close and cook for approximately 4–5 minutes until crisp and cooked through.
08 - Repeat cooking with remaining batter.
09 - Serve waffles warm, topped with fresh berries, whipped cream, and a drizzle of maple syrup or chocolate sauce.