Preheat oven to 180c.
In a large bowl whisk eggs and sugar until pale and thick. Fold in coconut, flour and essence.
Lightly grease six small ramekins, (or small oven-proof bowls), and pour 1/2 cup of batter into each. Top each with 1 tablespoon of cranberry sauce and bake in pre-heated oven for 30-35 minutes or until puddings are golden brown. Let stand for 5 minutes and top each pudding with remaining cranberry sauce and a sprinkle of shredded coconut to look like snow.