Skip to content

Homemade Funnel Cake Recipe

This homemade funnel cake recipe is a fair favorite that you can make right in your own kitchen without a deep fryer. It’s light, crisp and airy with a sweet dusting of powdered sugar!

Other carnival favorites we love include churros and homemade lemonade!

Funnel cake on a white plate with powdered sugar.
This post may contain affiliate links. Read disclosure policy.

A Carnival Classic

Funnel cakes are a carnival classic, right up there with caramel apples, churros, and caramel popcorn. If you’ve ever been to any fair, carnival, or theme park chances are you’ve come across this delectable treat!

Everyone claims to have the best homemade funnel cake recipe around but I’m sure we can all agree there are no bad funnel cakes! Yet still, I managed to have created THE BEST recipe ;) It may look complicated, but I assure you it’s not, and you don’t even need a funnel!

What is a Funnel Cake?

A funnel cake is not actually a cake, but a light and airy batter fried to crispy golden perfection similar to beignets.

The funnel cake batter is poured through a funnel into hot oil and it crisps up quickly then flipped over to ensure both sides are evenly done. Then, it’s served warm with powdered sugar or drizzled with a variety of toppings.

Recipe Ingredients

Funnel cake ingredients on counter.

Find the full printable recipe with specific measurements below.

  • Vegetable oil: I use this type of oil for big batch frying. It’s relatively inexpensive, it has a high smoke point, and is neutral in flavor. Canola oil would be another option.
  • Milk: A liquid needed for the batter that will help keep it nice and moist. Use any kind of milk you want, even nondairy milk works.
  • Large eggs: Used to bind ingredients together so the funnel cakes don’t fall apart.
  • Water: Helps to thin out the batter just a bit. It needs to be loose like a pancake batter so that it can easily pour out of the funnel.
  • Vanilla extract: Adds yummy vanilla flavor to the dessert.
  • All-purpose flour: This is the foundation of the whole treat! It’s needed for structure and is the best flour to use for this recipe.
  • Granulated sugar: Needed for sweetness, because without it, it would be a rather savory dough.
  • Baking powder: Helps the batter rise and puff up just a bit, making it soft and airy on the inside.
  • Cinnamon: A depth of flavor that adds a different element, just like the vanilla. So good!
  • Salt: To bring out all of the flavors.
  • Powdered sugar: To dust overtop the funnel cake just before serving.

How to Make Funnel Cake

Showing how to make funnel cake in a 6 step collage.
  • Mix wet and dry ingredients separately. In a large bowl, whisk the milk, eggs, water, and vanilla together until well combined. In a separate medium bowl, stir the dry ingredients which are the flour, sugar, baking powder, cinnamon, and salt.
  • Combine into a batter. Slowly whisk the dry ingredients into the wet ingredients and mix until smooth.
  • Funnel the batter into the oil. Grab your large funnel and place your finger underneath the bottom hole. Add 1 cup of the batter to the top opening of the funnel. Holding the funnel above the center of the pot with the hot oil, remove your finger and swirl the funnel around in a circular motion to create a 6-7 inch round cake, keeping it in a swirling motion until the cup of the batter has been emptied from the funnel. Fry the first side for 1 minute.
  • Flip to fry both sides. Use a pair of tongs or a slotted spoon to carefully flip it over and fry for another minute until both sides are golden brown.
  • Allow it to cool and drain. Remove it from the oil and transfer it to a paper towel lined baking sheet to drain the excess liquid. Repeat with remaining oil, making sure the oil stays at the same temperature before adding any batter.
  • Serve. Enjoy warm sprinkled with powdered sugar or any of your favorite toppings.

Funnel Cake Topping Ideas

You can have so much fun with toppings on a homemade funnel cake!

Expert Tips

  • Use a candy thermometer to make sure the oil stays at 375°F.
  • You always want to add the batter to hot oil. If it’s not hot enough, the batter will spread too much time absorbing grease while it fries. This makes it soggy.
  • Keep moving the funnel around in swirls. If you don’t, you risk having clumps of batter in one area that may not be fully cooked.
  • Measure flour properly using a kitchen scale or the spoon and level method.
  • Use just 1/2 cup of batter for smaller funnel cakes. You’ll end up with more of them!
Funnel cake on a plate.

Recipe FAQs

Can I still make this homemade funnel cake recipe without a funnel?

Definitely. If you don’t have a funnel, use a plastic squeeze bottle or a liquid measuring cup instead. You’ll know it’s meant for liquids as you’ll see it has a little spout on the side.

You can also use a piping bag to pipe the batter into the oil.

How do I turn this recipe into homemade funnel cake fries?

Easily! Instead of swirling the dough, add them to the oil in strips.

What’s the best type of pot to use for this recipe for funnel cake?

I use a deep skillet but any type of heavy bottom pot, like a Dutch oven, works too.


  • Fridge: These are best served fresh, but no one turns away leftover homemade funnel cake! Store them in an airtight container for up to 3 days in the fridge.
  • Freezer: You can also freeze them for up to 3 months. If you’re going to freeze them, allow them to cool but don’t sprinkle any powdered sugar yet. Store them individually or keep them separated with parchment paper.
  • Reheat: Use the oven to retain or regain any crispiness. The microwave works if you’re not concerned about them getting soggy. You can also enjoy them cool.
Funnel cake on a plate.

More fun desserts to make: fruit pizza, churro cupcakes, and s’mores pie!

More Fair Food Recipes

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Funnel cake on a white plate with powdered sugar.

Funnel Cake Recipe

5 from 6 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
This homemade funnel cake recipe is a fair favorite that you can make right in your own kitchen without a deep fryer. It's light, crisp and airy with a sweet dusting of powdered sugar!
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 2



  • 1 large funnel


  • Vegetable oil , for frying
  • ½ cup milk
  • 2 large eggs
  • 2 Tablespoons water
  • 1 teaspoon vanilla extract
  • 1 cup all-purpose flour
  • 2 Tablespoons granulated sugar
  • 1 ½ teaspoons baking powder
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon Kosher salt
  • Powdered sugar , for serving


  • In a deep skillet, add 1-inch of oil. Heat over medium-low heat until temperature reaches 375°F on a digital thermometer. Line a baking sheet with paper towels.
  • In a large bowl, whisk together milk, eggs, water, and vanilla until well combined.
  • In a medium bowl, stir together flour, sugar, baking powder, cinnamon, and salt until combined.
  • Slowly whisk the flour mixture into the milk mixture until smooth.
  • Using your finger, cover the bottom hole of a large funnel. Add 1 cup batter to the top of the funnel. Holding the funnel over the center of the skillet, remove your finger and swirl the funnel in a circular motion to create a 6- or 7-inch round cake. Fry 1 minute, or until bottom is golden brown. Flip and fry 1 minute more, or until golden brown all over. Transfer to paper towel-lined baking sheet to drain. Repeat with remaining batter, making sure the oil stays at 375 before adding batter.
  • Sprinkle with powdered sugar and serve warm.


Storage: I think these are best served fresh, but you can store them in an airtight container in the refrigerator up to 3 days. 
Freeze: Store funnel cakes individually in airtight containers in the freezer up to 3 months. Wait to sprinkle with powdered sugar until thawed and reheated. 
Reheat: To make sure the funnel cakes get crispy, I recommend reheating them in an oven and not the microwave.


Calories: 392kcal | Carbohydrates: 65g | Protein: 15g | Fat: 7g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.02g | Cholesterol: 193mg | Sodium: 390mg | Potassium: 536mg | Fiber: 2g | Sugar: 16g | Vitamin A: 370IU | Vitamin C: 0.02mg | Calcium: 248mg | Iron: 4mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Main Course
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today