In a stand mixer, combine all-purpose flour, yeast, salt (make sure the salt doesn’t make direct contact with the yeast), and sugar. Mix all the dry ingredients together.
Add the eggs, pandan extract, and slowly add the milk. Add just enough milk to pick up all the flour at the bottom of the bowl, then add a splash more (I like my pandesal dough to be a bit wet and sticky!).
Add the butter, then put your stand mixer on medium speed. Knead for about 5-7 minutes, or until it passes the windowpane test. Make sure you don’t over-knead your dough!
Once it’s kneaded, scrape the sides of the bowl to combine the dough into one ball. Cover the dough and let the dough rise for about an hour or longer until roughly double in size.
Once you poke the dough and it doesn’t spring back, tip the dough out on a lightly floured surface and press out all the air bubbles.
Place the dough in the oiled tin. Let the dough rise for another hour, or until you poke the dough and it only springs back halfway.
Place your tin on the middle rack in the oven preheated to 350ºF, and bake for about 20-25 minutes.
Remove the tin from the oven and allow to cool down for about 10 minutes before removing from the tin!