Mix warm milk with sugar in bowl.
Add yeast and stir gently once.
Let it sit for 5 minutes.
The mixture should become foamy and bubbly.
This means your yeast is alive and working.
Combine gluten free flour blend in large bowl.
Add xanthan gum and salt together.
Whisk everything until well mixed and uniform.
Set this bowl aside for now.
Beat two eggs in separate bowl until smooth.
Add melted butter and apple cider vinegar.
Mix the foamy yeast mixture into this.
Stir everything together until completely combined and creamy.
Pour wet ingredients into dry ingredients slowly.
Mix with electric mixer on low speed.
Beat for 3 minutes until smooth and sticky.
The dough will be thicker than regular dough.
Line baking sheet with parchment paper now.
Wet your hands with cold water first.
Divide dough into 6 equal portions carefully.
Shape each into a round ball gently.
Place them on prepared baking sheet evenly.
Cover buns with clean damp kitchen towel.
Place in warm spot for 45 minutes.
They should puff up and grow bigger.
Don't skip this important rising time!
Preheat your oven to 375°F now.
Beat one egg in small bowl lightly.
Brush egg wash gently on each bun.
Sprinkle sesame seeds on top if desired.
Bake for 18 to 20 minutes total.
Buns should turn golden brown on top.
They'll sound hollow when tapped on bottom.
Let cool on wire rack completely before slicing.