Preheat oven to 160 C / 320 F
Have all your ingredients ready so you do not forget anything.
Make sure - the butter, eggs, and milk are room temperature - if not wait a few minutes
Measure all ingredients in a bowl except the desiccated coconut
Mix it up - preferably with a whisk so you have a smooth even batter
Now add in the desiccated coconut and combine well.
Pour batter into greased and lined baking pan.
If topping with shredded coconut - sprinkle it now.
Bake in the center of the oven for about 30 to 40 minutes or until the skewer inserted in center comes out clean.
Let cool in the pan for 5 minutes then move to a rack to cool further.