In a mixing bowl add egg, brown sugar, warm milk, yeast, cocoa powder, beetroot powder or red food colour and oil.
Add salt, flour and mix well.
Make a smooth dough using palm and fingers.
Keep this dough covered for 2 hours.
After 2 hours punch down the dough and give it a good knead.
Flatten the dough to a 1/2 inch thickness. Use the doughnut cutter to cut.
Keep the doughnuts covered for 1 more hour for proofing.
Steam the doughnut for 15 to 20 minutes.
Keep the cooked doughnuts for cooling down in a wired rack.
Meanwhile, double boil the cooking chocolate. Add milk and cook until the chocolate melts and blends together with milk to make a sauce.
Dip the top side of the doughnut in chocolate sauce and keep aside.
Keep the doughnuts with enough space to wait until the glaze is set enough.