In a bowl, whisk egg yolks with sugar. Add milk, corn oil, and vanilla essence, then mix well.
In a separate bowl, combine flour, baking powder, and salt.
Add the dry ingredients into the wet mixture and mix until smooth.
Beat egg whites until stiff peaks form.
Carefully fold the whipped egg whites into the batter to keep it light and airy.
Preheat waffle maker for at least 10 minutes. Lightly grease with margarine. Pour in batter and wait 25 seconds before closing the lid. Cook for 6 minutes until golden and crispy.
Serve hot with butter, chocolate spread, or your favorite toppings.