Melt butter and saute shredded onion at low heat till fragrant, dish up.
In another pot, combine fresh milk and sugar together, stir at low heat till sugar dissolved. Add beaten eggs and cooked shredded onion, stir well and add in all the balance ingredients - brocolli, mixed vegetables, ham, salt and a dash of pepper, mix well.
Gently pour mixture into 6 cupcake liners in muffin tray. Add cherry tomato and some mozzerella cheese on top.
Bake at preheated oven 200 degree C for about 40 minutes.
Recipe by Anncoo Journal at https://www.anncoojournal.com/vegetable-ham-muffins/