Mix the warm milk and a tsp of the sugar. Mix in the yeast. Mix and keep for 10 minutes to proof. Add all the other ingredients and knead well into a dough by hand or with a hand mixer. The dough can be a bit sticky so lightly oil your hands. Cover and keep aside to double in volume.
Then push the dough back and divide into 3 long strips and rest the dough for 10 minutes. Pinch together the strips at one end and braid, folding both ends under neatly. Place on a greased sheet, cover to prevent drying out and allow to rise (takes about an hour).
Brush with water and sprinkle the 2 tsp sugar over the top evenly. Bake at 180C for 20 minutes till the top is nicely brown.
Notes
This bread is mildly sweet, very soft and flaky with a light crust. When the bread is almost done, the lovely smell of cardamom takes over the entire house. There were only a few crumbs left a couple of hours after I baked the bread!! Need I say anything more?This bread goes to be part of Bread Baking Day # 04 hosted by Baking History