01 - Preheat heart-shaped waffle iron according to manufacturer's instructions.
02 - In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt until well blended.
03 - In a separate bowl, beat eggs, then add milk, melted butter, and vanilla extract. Mix until fully incorporated.
04 - Pour wet ingredients into dry ingredients. Stir gently until just combined—do not overmix. Small lumps are acceptable.
05 - Lightly grease waffle iron with non-stick spray or small amount of melted butter.
06 - Pour batter into center of waffle iron to cover approximately two-thirds of surface. Close lid and cook for 3 to 5 minutes until golden brown and crispy.
07 - Remove cooked waffle and repeat process with remaining batter.
08 - Serve warm with desired toppings.