The aroma of homemade funnel cake instantly transports me back to summer carnivals and state fairs. After going vegan, I missed those crispy, swirly treats so much that I spent months perfecting this recipe. While you can find funnel cake mix at stores, nothing beats the satisfaction of creating these golden, crispy delights from scratch. Through countless experiments (and some memorable kitchen disasters), I’ve developed a recipe that rivals any traditional version – and yes, you can even make it with pancake mix if you’re short on time!
This isn’t just another best funnel cake recipe – it’s a gateway to creating those cherished fair food memories right in your kitchen. While some recipes call for complex funnel cake ingredients, I’ve streamlined the process to create something that’s both authentic and achievable. And for those busy days, I’ll show you how to make funnel cakes with pancake mix while keeping everything plant-based.
Table of Contents

Why You’ll Love This Recipe
What makes this recipe special isn’t just its simplicity – it’s how it recreates that perfect funnel cake texture without any dairy or eggs. The batter achieves that ideal consistency that creates those signature crispy, lacy edges while staying tender inside. Plus, it comes together with pantry staples you probably already have.
Unlike that 3 ingredient funnel cake recipe you might find elsewhere, this version doesn’t compromise on texture or flavor for the sake of simplicity. It’s designed to give you that authentic fairground experience while being completely plant-based.
Ingredients
For the Batter:
- 2 cups all-purpose flour – Creates the perfect structure
- 2 tablespoons cornstarch – Our secret for crispiness
- 2 tablespoons sugar – For subtle sweetness
- 2 teaspoons baking powder – For proper rise
- 1/2 teaspoon salt – Enhances all flavors
- 2 cups plant milk (I use oat) – Makes the batter pourable
- 2 tablespoons apple cider vinegar – Creates a buttermilk effect
- 1 teaspoon vanilla extract – For depth of flavor
- 2 tablespoons neutral oil – Helps achieve golden crispiness
For Frying:
- Vegetable oil for frying – About 2-3 cups
For Topping:
- Powdered sugar – Essential for that classic look
- Fresh berries (optional) – Adds color and freshness
- Vegan whipped cream (optional) – For extra indulgence

Instructions
Step 1: Prepare Your Batter
Start by combining plant milk and apple cider vinegar in a measuring cup. Let it sit for 5 minutes to “curdle” – this creates our vegan buttermilk.
In a large bowl, whisk together flour, cornstarch, sugar, baking powder, and salt. Make a well in the center.
Pour the milk mixture, vanilla, and oil into the well. Whisk until just combined – a few small lumps are okay. The batter should be thin enough to pour in a steady stream.
Step 2: Heat Your Oil
In a heavy-bottomed pot or deep skillet, heat about 2 inches of oil to 375°F (190°C). The temperature is crucial – too hot and the outside burns before the inside cooks, too cool and the cakes become greasy.
Step 3: Create Your Funnel Cakes
Transfer batter to a funnel with about a 1/4-inch opening, or use a squeeze bottle (my preferred method for better control).
When oil is ready, hold the funnel over the pot and pour batter in a continuous stream, moving in a spiral pattern while also crisscrossing through the middle. Work quickly but steadily.
Step 4: Fry to Perfection
Fry for about 2 minutes or until golden brown on the bottom. Carefully flip using two spatulas and fry another 1-2 minutes until both sides are golden.
Remove to a paper towel-lined plate to drain excess oil.
Step 5: Finish and Serve
Dust generously with powdered sugar while still warm. Serve immediately for best texture.
Pro Tips & Common Mistakes
After making countless funnel cakes, here are my key insights:
- Temperature control is crucial – Use a thermometer
- Don’t make the batter too thick – It should flow freely
- Keep moving while pouring – Creates those lovely lacy patterns
- Don’t overcrowd the pan – One cake at a time
- Serve immediately – They’re best fresh and hot
Variations
- Chocolate Version – Add cocoa powder to batter
- Cinnamon Sugar – Toss with cinnamon sugar instead of powdered
- Whole Wheat Option – Replace half the flour with whole wheat
- Gluten-Free Version – Use a gluten-free flour blend
- Birthday Cake Style – Add sprinkles to batter

Storage & Prep Tips
Funnel cakes are best enjoyed fresh, but you can:
- Make Batter Ahead: Store in fridge up to 24 hours
- Keep Warm: In oven at 200°F if making multiple batches
- Reheat: Briefly in toaster oven (though texture won’t be quite the same)
- Store Dry Ingredients: Mix ahead for quick assembly
Serving Suggestions
- Classic powdered sugar
- Fresh fruit compote
- Vegan chocolate sauce
- Maple syrup and berries
- Caramel sauce and banana slices
FAQ
Q: Can I make these without a funnel? A: Yes! Use a squeeze bottle or heavy-duty plastic bag with corner snipped.
Q: Why is my batter too thick/thin? A: Adjust with small amounts of flour or milk to achieve pourable consistency.
Q: Can I bake these instead of frying? A: While possible, you won’t achieve the same crispy texture.
Q: How do I know when the oil is ready? A: Use a thermometer or test with a drop of batter – it should sizzle and rise immediately.
Q: Can I reuse the frying oil? A: Yes, strain and store properly. Use up to 3-4 times.
These homemade funnel cakes bring all the joy of the fair right to your kitchen, proving that vegan treats can be just as indulgent and nostalgic as traditional versions. Every time I make them, the house fills with that irresistible sweet aroma that draws everyone to the kitchen, eagerly waiting for the next crispy, powdered sugar-dusted creation to emerge from the pot.

The Best Homemade Funnel Cake (Vegan Style)
Ingredients
- For the Batter:
- 2 cups all-purpose flour
- 2 tablespoons cornstarch
- 2 tablespoons sugar
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 2 cups plant milk (oat milk recommended)
- 2 tablespoons apple cider vinegar
- 1 teaspoon vanilla extract
- 2 tablespoons neutral oil
- For Frying:
- 2-3 cups vegetable oil
- For Topping:
- Powdered sugar
- Optional fresh berries
- Optional vegan whipped cream
Instructions
- Prepare the batter: Mix plant milk and apple cider vinegar, let sit for 5 minutes. Whisk dry ingredients, then combine with wet ingredients until smooth.
- Heat oil: In a pot, heat oil to 375°F (190°C).
- Fry: Pour batter in a spiral pattern into the hot oil using a funnel or squeeze bottle. Fry for 2 minutes per side until golden brown.
- Drain: Transfer to a paper towel-lined plate to remove excess oil.
- Serve: Dust with powdered sugar and top with optional berries or whipped cream.
Notes
- For gluten-free, use a gluten-free flour blend.
- Serve immediately for the best texture.
- Store batter in the fridge for up to 24 hours.