In a large bowl, whisk together the flour, baking powder, garlic powder and salt.
Add the milk and olive oil, and using a spatula, stir together until combined.
Lightly flour your work surface then turn out the dough and knead it for 1 minute until it comes together into a smooth ball. (Do not over-knead the dough.)
Place a damp towel over the dough and let it rest for 15 minutes.
When ready to bake, preheat the oven to 400°F. Line a baking sheet with parchment paper.
Lightly flour your work surface then divide the dough into 6 equal pieces. Roll each piece into a ball and flatten it into a 4-inch disk.
Transfer the buns onto the lined baking sheet, spacing them at least 2 inches apart.
Brush the tops of the buns with the egg white wash then sprinkle them with sesame seeds (optional).
Bake the buns until they are golden brown and no longer doughy, 18 to 22 minutes.
Remove the buns from the oven and let them cool before slicing and serving.