In a bowl, mix together the dry ingredients, flour and salt.
Bring the butter and water to the boil in a saucepan. Add the flour and salt mixture over a low heat. Mix with a pastry blender.
Pour your churro batter into a piping bag with a wide, fluted tip.
Heat your frying oil to 180°C in a high-sided pan, taking care not to put more than 3 cm of oil in the bottom.
Once the oil is hot, drop 10-15 cm long sticks of pastry into the pan and cook for 3 minutes, until the churros are golden brown.
Sprinkle with sugar and serve with salted butter caramel topping and/or chocolate topping for even more indulgence.
Enjoy your meal!