Preheat the waffle iron: Set it to medium-high. A hot iron is key for crisp edges.
Whisk wet ingredients: In a bowl, whisk Greek yogurt, eggs, milk, vanilla, and melted butter until smooth.
Combine dry ingredients: In a separate bowl, whisk flour, protein powder, cornstarch, baking powder, baking soda, salt, and sugar (if using).
Make the batter: Add dry ingredients to the wet. Stir gently until just combined.
A few small lumps are fine. Do not overmix.
Rest the batter: Let it sit 5 minutes. This helps the flour hydrate and the leavening kick in for fluffier waffles.
Grease the iron: Lightly brush or spray the plates with oil to prevent sticking.
Cook the waffles: Pour enough batter to cover the waffle grid without overflowing.
Close and cook until deeply golden and crisp, typically 3–5 minutes depending on your iron.
Hold them crisp: Place finished waffles on a wire rack (not a plate) to keep steam from softening them.
Serve: Add toppings like fresh berries, Greek yogurt, peanut butter, honey, maple syrup, or a sprinkle of cinnamon.