1.Heat water and butter to 95 degrees.F
2.Mix flour, sugar, cardamom, yeast, and egg together for five minutes until dough is stiff.
3.Form it like a ball and place in a bowl, cover with plastic wrap and let set for 45 minutes, or until dough has doubled in size
4.. Roll the dough out like a sausage and cut into five ounce pieces. Roll each piece into a ball and put them on a non-stick sheet pan and let them set for 30 minutes. Bake for 15 minutes in 375 degree oven. Let cool.
5.Mix powdered sugar and water (use small amounts until proper consistency is achieved) to make icing and place in shallow pan. Form hole in bread using finger.
6.Dip bread in icing (hole side down) and sprinkle with shredded coconut.
7.Using pastry bag, squeeze vanilla custard inside of hole and swirl at top for decoration.
In heavy saucepan bring milk to a boil. Set aside. In bowl, beat eggs, sugar, and vanilla until the mixture doubles by volume. Add the hot milk a few drops at a time to temper the eggs. Mix well after each addition. Place in metal mixing bowl and place over double boiler. Dissolve cornstarch in a little water and add in a thin stream while stirring constantly until it thickens to proper consistency. It must not boil. Cool by placing pan in ice bath.