Preheat a waffle iron.
In the bowl of a mixer, beat the butter and sugar until creamy.
Beat in the eggs, vanilla, and oil.
With the mixer still running, sprinkle in the sea salt, followed by the three remaining ingredients.
You may stir in some white or dark chocolate chips if desired.
Drop about 2 teaspoons of thick batter into each waffle segment (ungreased). Cook for about 1 minute until set.
Remove with a fork to a cooling rack and continue until the batter is gone.
Drizzle with melted white or dark chocolate OR sift some powdered sugar over the top to look like snow!