Combine all dry ingredients (first five ingredients) in a large bowl. Combine all wet ingredients (next four ingredients - not the butter!) in a separate, smaller bowl, then mix wet into dry ingredients with a whisk. I find it best to make the batter the night before. Cover and refrigerate until using.
I find it best of you put batter into a squeeze bottle for less mess. Heat pan over medium high heat and brush the wells generously with melted butter. When they begin to sizzle, fill each well 3/4 full of batter, starting with the middle, then going to the top and clockwise so that you can remember the order to flip them and they cook evenly.
You can stuff these in all sorts of ways! Top the center of each well of batter with a dab of cream cheese, or a chunk of manchego cheese sprinkled with rosemary for savory ebelskivers. For sweet ebelskivers, try a slice of banana sprinkled with brown sugar, or 3-4 chocolate chips. Once they are stuffed, then cover stuffing with batter, taking care not to over-fill the well.
Cook for 2-4 minutes, or until the bottoms of the ebelskiver are browned. Use two long wooden skewers or chopsticks to carefully flip them over. Cook for another 2-3 minutes until they are evenly browned.
The ebleskivers are done when they are golden all over and a toothpick inserted into the center comes out with only a few crumbs attached. Remove the puffs from the pan, wipe the wells with paper towel to remove crumbs, brush the wells with more butter and repeat with the remaining batter. This recipe should make about 3 pans of ebleskivers.
Eat the sweet ebleskivers warm either sprinkled with confectioner's sugar or drizzled with chocolate sauce; the manchego/rosemary ones drizzled with honey, and you can go any direction with the cream cheese - get crazy and drizzle with warm jam! If you are making lots, you can keep the ebleskivers warm by placing them an oven preheated to 200°F and covered loosely with foil.