In a large bowl, beat the eggs and sugar together until light and fluffy.
Add half of the milk (½ cup) and the oil. Stir until just combined.
Sift the flour, baking powder, and salt. Add to the egg mixture and mix until a thick, smooth batter forms.
Gradually add the remaining milk, mixing gently until fully incorporated. Avoid overmixing.
Preheat a non-stick pan over medium heat (or griddle to 350°F) and spray with cooking spray.
Scoop small dollops of batter (3–4 inches wide) onto the surface. Cook until bubbles form and the bottom is lightly golden.
Flip and cook the other side until golden and cooked through.
Serve warm with your favorite toppings — butter, honey, syrup, fruit, or whipped cream.