Mix together flour, baking powder, and salt in a small bowl.
Mix together eggs, buttermilk, sugar, vegetable oil, and vanilla extract in a medium mixing bowl.
Add your dry ingredients to your wet, whisking together until just combined (it's okay if it's still a little lumpy).
The consistency should still be somewhat runny, so if you think it is too thick, add a little bit more buttermilk!
Preheat your æbleskive pan over medium/low heat.
Once it is warmed up, add a tiny bit of butter to each hole (you can start with one, so that you can get the hang of it!).
Add batter, making sure to leave a gap at the top - the batter will rise slightly, so don't fill it all the way or it will overflow.
Give it about a minute or two until you flip it over. Use a skewer to rotate so that you can flip the whole thing over, or you can just use a fork. You should start by turning it a little bit and letting the batter pool, then fully flip it over.
They should be dark golden brown in color - make sure you check whether they are cooked in the center! You may have to cook it at a lower temperature to make sure the middle is cooked without burning the outside.
It takes some time to find the right temperature, so don't be discouraged if your first batch isn't perfect!
Repeat adding butter and batter to each hole until you run out of mixture!
Enjoy by dipping in jam or powdered sugar, or whatever else you would like!