-
1
Put cornmeal in a large bowl and stir in 75g self-raising flour, sugar, baking powder, chilli powder and salt.
-
2
Make a well in the centre and add beaten egg and buttermilk.
-
3
Beat well with a wooden spoon until smooth and thick.
-
4
Stir in the milk until the batter has a smooth, dropping consistency.
-
5
Pour into a large, shallow rectangle dish.
-
6
Poke a wooden skewer inside the length of each frankfurter almost all the way through to the end.
-
7
Using sharp scissors, carefully snip off the skewer 6cm from the bottom of the frankfurter.
-
8
Put the frankfurters on a plate and lightly coat with 1 tablespoon of self-raising flour.
-
9
Heat 2cm of oil in a large non-stick frying pan over a medium-high heat.
-
10
Do not allow the oil to overheat.
-
11
Do not leave hot oil unattended.
-
12
Take one frankfurter at a time and holding the skewer end, roll in the cornmeal batter until thickly and evenly coated.
-
13
Keep twisting the skewer as you lift the frankfurter from the batter to help keep the coating smooth.
-
14
Taking great care, gently lower into the hot oil.
-
15
Fry for 6-8 seconds then turn in the oil with metal tongs and cook for a further 2 minutes, turning after about a minute.
-
16
As soon as one corn dog is frying, prepare a second in exactly the same way.
-
17
You should be able to cook 3-4 corn dogs at the same time in a wide-based pan.
-
18
The corn dogs are ready when the batter is puffed up, deep golden brown and crisp.
-
19
Lift out and drain on kitchen paper before serving with mustard or ketchup.