Whisk flour, baking powder, and salt in a bowl. Set aside.
With a mixer, beat eggs, sugar, milk and vanilla in a large bowl until foamy and well combined. Carefully add in the flour mixture and mix until you have a smooth, thick batter. Place the batter in a bag or bottle for piping.
Add about 1 inch of oil to a large pot with high sides. Heat the oil to 350 degrees F. Pipe the batter in long straight lines into oil and fry until golden, about 30-60 seconds per side. Remove to a plate and serve with powdered sugar while still hot.
Place marshmallow creme in a bowl for dipping and warm in the microwave for 15-20 seconds. Stir until smooth and serve with funnel cake fries.