On a nonstick pan, brown ground beef (mine was half frozen) on medium heat, with diced onion and garlic. Seasoned with ground cumin, ground black pepper, turmeric powder, sweet paprika powder, chicken bouillon powder and Hoisin. Pour in water if needed, and continue cooking until no more liquid. Set to side to cool to room temperature, covered.
In a bowl, pour in milk and add in sugar. Microwave for 40 seconds (only to lukewarm, not boiling hot to touch). Stir to dissolve sugar completely, then stir in yeast. Let stand floor 10 mins.
Meanwhile, in a clean bowl, mix 3 c and 2 tbsp flour with salt, then mix in tomato paste plus oil, with wooden spoon.
Pour in yeast and knead, adding the rest of flour as needed (watch the vlog).
Let dough rest for 30-40 mins.
Weigh dough for 100g each. Flatten and fill with beef filling, then shape into rounds. Let rest for 10 mins.
Preheat steamer, steam buns for 15-20 mins.