Classic Homemade Funnel Cake Recipe
Introduction
Funnel cake is a classic fair favorite that’s crispy on the outside and tender inside, dusted generously with powdered sugar. This homemade version allows you to enjoy the nostalgic treat anytime with just a few simple ingredients.

Ingredients
- Vegetable oil (for frying)
- 2 cups all-purpose flour (240 grams)
- 3 tablespoons powdered sugar (21 grams, plus more for dusting)
- 1 teaspoon baking powder (4 grams)
- ½ teaspoon ground cinnamon (optional)
- ¼ teaspoon kosher salt
- 1¼ cups whole milk (284 grams, room temperature)
- 2 large eggs (100 grams, room temperature)
- ½ teaspoon pure vanilla extract (2 grams)
Instructions
- Step 1: Heat about 2 inches of vegetable oil in a large Dutch oven or deep pan to 375°F (190°C). Monitor the temperature carefully and adjust the heat as needed to maintain it. Prepare a wire rack set over a paper towel-lined baking sheet nearby for draining the funnel cakes.
- Step 2: In a large bowl, whisk together the flour, powdered sugar, baking powder, cinnamon (if using), and salt until well combined.
- Step 3: In a separate medium bowl, whisk the milk, eggs, and vanilla extract until smooth and combined.
- Step 4: Gradually pour the wet ingredients into the dry ingredients, whisking until the batter is mostly smooth with just a few small lumps.
- Step 5: Transfer the batter to a piping bag fitted with a large round tip, or use a funnel or a liquid measuring cup with a spout for pouring.
- Step 6: Carefully drizzle the batter into the hot oil, swirling and looping to create the classic funnel cake pattern.
- Step 7: Fry each funnel cake until golden brown on the underside, about 90 seconds. Gently flip using tongs and cook the other side for another 60 to 90 seconds.
- Step 8: Remove the funnel cake and place it on the wire rack to drain excess oil. Repeat with the remaining batter.
- Step 9: Let the funnel cakes cool slightly, then dust generously with powdered sugar before serving.
Tips & Variations
- For a richer flavor, substitute half the milk with buttermilk or add a pinch of nutmeg to the batter.
- If you prefer a thinner batter, add a bit more milk a tablespoon at a time to reach your desired consistency.
- Top funnel cakes with fresh fruit, chocolate sauce, or whipped cream for a fun variation.
- Use a deep-fry thermometer to keep the oil temperature steady and avoid greasy cakes.
Storage
Funnel cakes are best enjoyed fresh but can be stored in an airtight container at room temperature for up to one day. Reheat briefly in a 350°F (175°C) oven for 5 minutes to restore crispness before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the batter ahead of time?
Yes, you can prepare the batter and refrigerate it for up to 24 hours. Give it a good stir before frying as the ingredients may settle.
What can I use if I don’t have a piping bag or funnel?
A liquid measuring cup with a narrow spout works well to drizzle the batter into the oil in the classic funnel cake shape. You can also use a squeeze bottle if available.
Print
Classic Homemade Funnel Cake Recipe
- Total Time: 25 minutes
- Yield: 6 funnel cakes (about 6-inch diameter each) 1x
Description
This classic funnel cake recipe features a crispy and golden fried treat with a light, fluffy interior. Made from a simple batter of flour, milk, eggs, and a touch of vanilla, these funnel cakes are deep-fried to perfection and dusted with powdered sugar for a sweet finish. Perfect for festivals, fairs, or a special indulgence at home.
Ingredients
Batter Ingredients
- 2 cups all-purpose flour (240 grams)
- 3 tablespoons powdered sugar (21 grams, plus more for dusting)
- 1 teaspoon baking powder (4 grams)
- ½ teaspoon ground cinnamon (optional)
- ¼ teaspoon kosher salt
- 1¼ cups whole milk (284 grams, room temperature)
- 2 large eggs (100 grams, room temperature)
- ½ teaspoon pure vanilla extract (2 grams)
For Frying
- Vegetable oil (for frying, about 2 inches deep)
Instructions
- Preheat the oil: Heat 2 inches of vegetable oil in a large Dutch oven or heavy-bottomed pot to 375°F (190°C). Use a thermometer to monitor the temperature closely and adjust the heat as needed to maintain this temperature throughout frying. Place a wire rack on a paper towel-lined baking sheet nearby to drain the cooked funnel cakes.
- Mix dry ingredients: In a large bowl, whisk together the all-purpose flour, powdered sugar, baking powder, ground cinnamon (if using), and kosher salt until evenly combined.
- Mix wet ingredients: In a separate medium bowl, whisk the whole milk, eggs, and pure vanilla extract together until smooth and combined.
- Combine wet and dry: Pour the wet ingredients into the bowl with dry ingredients and whisk until the batter is mostly smooth. Some small lumps are fine; do not overmix to avoid tough cakes.
- Prepare for frying: Transfer the batter to a piping bag fitted with a large round tip, a funnel, or a liquid measuring cup with a spout for easy pouring.
- Fry the funnel cakes: Carefully pipe or pour the batter into the hot oil, swirling and looping the batter in a circular pattern to create the classic funnel cake shape. Fry until the underside is golden brown, about 90 seconds.
- Flip and cook: Using tongs, gently flip the funnel cake and fry the other side for another 60-90 seconds until golden and cooked through.
- Drain and cool: Remove the funnel cake from oil and transfer to the prepared wire rack to drain excess oil. Repeat the frying process with the remaining batter.
- Serve: Let the funnel cakes cool slightly, then dust generously with powdered sugar before serving. Enjoy warm for the best texture and flavor.
Notes
- Maintain the oil temperature at 375°F for crispy, evenly cooked funnel cakes.
- If you don’t have a piping bag or funnel, a liquid measuring cup with a spout works well to drizzle the batter into the oil.
- For a less sweet version, reduce the powdered sugar in the batter and rely more on the dusting sugar.
- Ground cinnamon is optional but adds a subtle warmth and spice to the batter.
- Be careful when working with hot oil and never leave it unattended.
- Funnel cakes are best enjoyed fresh and warm to preserve their crispness.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Frying
- Cuisine: American
Keywords: Funnel cake, fried dessert, fair food, carnival treat, deep fried pastry

