In large mixing bowl add melted butter, sugar, egg, vegetable oil, milk, and pure vanilla extract and mix until well blended.
Gradually add flour, baking powder, and salt while stirring. Mix until well combined.
In a medium skillet heat up at least an inch of oil to 350 degrees.
Using a piping bag, cream syringe, or ziplock baggie to pour about two tablespoons of batter to your heated oil.
Funnel cakes are done when light brown. Fry for about one minute on each side. Repeat until all batter has been fried.
Remove from heat and cool on paper towel covered tray for about two minutes.
Sprinkle with powdered sugar and serve immediately.