Add 2 tablespoons of water to the flax meal or the flaxseed powder and set aside. Let it soak and swell for about 10 minutes.
In the bowl of a stand mixer mix combine flour, salt, sugar, and instant yeast. Then add oil and the soaked flax meal, followed by the milk. Put the bowl on the stand mixer fitted with the dough hook attachment.
Let the dough knead at low speed for 12-14 minutes or until it becomes smooth, leaves the sides completely, and almost leaves the base of the bowl. (Read kneading section for kneading with hands or recipe notes)
Grease a large bowl and transfer the dough into it. Cover with a cling wrap or a kitchen towel and let the dough bulk rise until it doubles up in volume. It should take 30-40 minutes depending on the ambient temperature and relative humidity.
Now take out the dough and divide it into 10 equal parts of 94 grams each.
Take one portion and flatten it using your fingers. Then collect all the edges and gather at the center to form a rough round ball. Flip and use the edges of your palms ( refer to images) lift, twist, and drop it to build tension in the surface to make perfectly round dough balls with a smooth top. Cover and repeat with the rest of the dough pieces.
Place all the dough rounds on a parchment-lined baking sheet, spaced about 4-5 inches apart.
Let them proof for 50-80 minutes or until they are ready to bake. (Mine took 60 minutes at 75 0 F)
Toward the end of the proofing period, preheat the oven to 375 0 F.
Now, brush the risen buns with vegan milk wash, and sprinkle some sesame seeds on top.
Bake for 20 minutes while turning them in between to obtain an even golden brown color on their crust.
Take them out of the oven and let them cool on a wire rack for about 15 minutes.
Slice, build, and enjoy!