You can use fresh shredded coconut instead of the desiccated coconut. But, then the cake will keep in the fridge for just 3 to 4 days, as fresh coconut has a shorter shelf life.