Chocolate Funnel Cake is a decadent treat fried to perfection. Homemade funnel cake is simple to make and topped with lots of powdered sugar.

If you love a good fried treat, this Chocolate Funnel Cake recipe is the one to try. It is absolutely fabulous and super easy to make just like classic Funnel Cake Recipe. I have been making Funnel Cake Recipes for years and it’s always a hit.
The recipe calls for minimum ingredients and the prep work is literally effortless. Your family can enjoy this wonderful treat any day of the week. No need to wait for the next carnival to enjoy one of these.
I also make Oreo Funnel Cake and Funnel Cake Bites.
Table of contents
Why is it Called Funnel Cake?
The name is derived from the way these originally were made. The batter was placed inside a funnel and squeezed into hot oil. The batter created a back and forth pattern that became synonymous with the shape of a funnel cake.
We actually use a squeeze bottle to make ours. I think it is easy and mess free using this method.
Ingredients

- All Purpose Flour. The flour is more accurately measured if you spoon it into the cup.
- Unsweetened Cocoa. Make sure to use unsweetened.
- Milk. I prefer to use whole milk in this recipe, but you can use what you prefer.
- Powdered Sugar. You will need this for topping.
Find the complete ingredients for this recipe at the bottom of the page.
How to Make Chocolate Funnel Cake
- Step 1. Combine the dry ingredients. Use a large mixing bowl and combine the dry ingredients. Whisk together flour, unsweetened cocoa, sugar, baking powder and salt.
- Step 2. Combine the wet ingredients. In a separate mixing bowl, combine the milk and eggs.
- Step 3. Gradually stir the dry ingredients into the wet ingredients.

Step 4. You will need about 2 inches of oil in the pan. Then heat on medium to high heat until the oil is hot. It should take about 2 to 4 minutes.

Step 5. Drizzle batter into the hot oil. Very slowly drizzle about 1⁄2 cup of the batter into the oil. Try to swirl and criss-cross the batter across each other so that it forms the zig zag pattern. You can also use a piping bag for this process, but I prefer to use a squeeze bottle. Flip the cake so that each side is golden brown.

Step 6. Remove from the oil and drain on a paper towel lined plate to remove excess grease.

Step 7. Top with powdered sugar. Immediately coat with powdered sugar to ensure it sticks.
- Step 8. Keep repeating the process. The batter makes approximately 4-6 cakes depending on the size of each one.
Toppings
- Cherry compote. Homemade Cherry Pie Filling is delicious.
- Ice cream. Try No Churn Vanilla Ice Cream.
- Chocolate Sauce. Hot Fudge Sauce Recipe is easy to make.
- Caramel Sauce. Homemade Caramel Sauce Recipe is so decadent.
- Whipped Cream. Homemade Whipped Cream Recipe takes just minutes to make.
Pro Tips
- Eat immediately. The funnel cakes are best served fresh.
- Add topping when serving. If adding extra topping, don’t add them until getting ready to enjoy.
- Make sure you have enough oil in the pan. You need about 2″ of oil.
- Don’t overcook the funnel cakes. They only take about 60 to 90 seconds per side.
- Use a squeeze bottle or piping bag. Either of these will work great to make the zigzag design in the oil with the batter.
More Funnel Cake Recipes
- Easy Funnel Cake Recipe
- 33 Best Funnel Cake Recipes
- Funnel Cake with Pancake Mix
- Funnel Cake Fries Recipe
You will absolutely love being able to enjoy funnel cakes at home. Do yourself a favor and make this today. I love to hear from you so don’t forget to leave a comment.
Chocolate Funnel Cake
Ingredients
- 2 cups All Purpose Flour
- 2 Tbsp Unsweetened Cocoa
- ¼ cup Sugar
- 1 tsp Baking Powder
- 1/2 tsp Salt
- 1 cup Milk
- 2 Large Eggs
- 1/4 cup Vegetable Oil
- 1 cup Powdered Sugar
Instructions
- In a mixing bowl, combine the dry ingredients: flour, unsweetened cocoa, sugar, baking powder and salt.
- In a separate mixing bowl, combine the wet ingredients: milk and 2 large eggs.
- Slow stir the dry ingredients into the wet ingredients and stir until the mixture is smooth.
- Heat up vegetable oil in a saucepan. You will want to line the bottom of the pan with approximately 2″ of oil. Heat on medium heat until the oil is hot (2-4 minutes).
- Slowly drizzle approximately 1⁄2 cup of the batter into the oil. You will want to swirl and criss-cross the batter across each other to form the funnel cake look. You can also use a piping bag for this process.
- Fry each side of the funnel cake until they are golden brown (60-90 seconds per side).
- Remove from the oil and place on a paper towel lined plate.
- Dust with powdered sugar immediately and serve warm.
- Repeat this process with the remaining batter until all the funnel cakes are created. The batter makes approximately 4-6 cakes depending on the size of your funnel cakes.
- Enjoy!