Combine warm water and 1 tbsp sugar. Stir until dissolve, add the active dry yeast. Let it sit for 5-10mins until it becomes foamy.
In a bowl, whisk flour, sugar and salt. Make a well in the center and pour the yeast mixture. Add the vegetable oil and egg. Mix well until well combined.
Gather the dough in a lightly floured surface, knead the dough manually for 7 minutes or using stand mixer for 5 minutes until smooth.
Transfer in a greased bowl, cover with tea towel and let it rise for 1-1.5 hrs until it double the size.
Meanwhile, in a pan over medium heat, add the oil, saute the onion and garlic until soft and translucent. Put the canned corned beef and continue to cook for another 3-5 minutes. Let it cool and set aside.
Once the dough is ready, transfer again in a flat surface. Cut and divide the dough into 16-18 pieces. Shape into a ball then flat the dough with your hand, put about 1 tsp of corned beef, seal the dough and shape it again into a ball.
Toss each piece in breadcrumbs. Arrange on a tray and cover with tea towel. Let it stand for another 30 minutes. Bake in a pre-heated oven at 170C for 12-14 minutes.