Sift the flour, bicarbonate of soda and sugar into a mixing bowl. Add the rest of the ingredients (except the oil and toppings) and mix thoroughly.
Heat a large nonstick frying pan over a medium heat and add about ½ tbsp oil. Put dollops of the batter into the pan (about 2 tbsp at a time), spacing them at least 5cm apart.
Cook for 1 minute, until little bubbles appear on the surface, then use a spatula to flip them over and cook for a further minute until golden and the centres have puffed up a little. Continue cooking in batches until you’ve used all the oil and batter. Serve scattered and drizzled with the toppings.