There are a couple of main reasons for this. The most common reason is that the fritters were added to the pan too early and the oil soaked in. Make sure the oil is hot before adding in the batter so that it sizzles and then make sure to drain the excess oil by sitting them on a paper towel first before serving.