Take warm milk, sugar, yeast in a bowl and let it activate for 5 mins till it gets foamy. Add in vanilla and mix well.
Take flour, milk powder, salt in a bowl. Add in the yeast milk and use a spoon to mix the whole thing. It will be very sticky.
Now add in soft butter and mix that well.
Cover and let it rise for a hour or till it is doubled in size.
Punch the air down and add more flour and knead to a soft dough.
Now roll this and cut into donut shape.
Arrange it in a plate and let it rise for 30 mins or so.
Fry this till golden on both sides. Drain onto paper towel and set aside.
Mix all the ingredients for glaze.
Dip the donuts in glaze and top it with your fav toppings.
You can cut donuts into rounds and fry them. You can make small holes in the donuts and fill with chocolate ganache by filling it in piping bag. Dip in glaze and top with your fav toppings.