01 - Dissolve yeast and sugar in lukewarm milk. Let sit for 5–10 minutes until frothy and bubbly.
02 - In a large bowl, whisk together bread flour and salt. Create a well in the center.
03 - Pour the yeast mixture and melted butter into the flour well. Stir until a shaggy, sticky dough forms.
04 - Turn dough onto a floured surface and knead for 8–10 minutes until smooth and elastic. Alternatively, use a stand mixer with dough hook for 5–6 minutes.
05 - Place dough in a lightly oiled bowl, cover with a towel or plastic wrap, and let rise in a warm spot for 1–1.5 hours until doubled in size.
06 - Punch down dough and transfer to a floured surface. Roll to 3/4 inch thickness. Cut circles with a 3-inch round cutter, rerolling scraps to yield 8 muffins.
07 - Dust a baking sheet with cornmeal or semolina. Place muffins on the sheet, spacing slightly apart. Sprinkle tops lightly with additional cornmeal.
08 - Cover loosely and let proof for 25–30 minutes until slightly puffed.
09 - Preheat a large skillet or griddle over low-medium heat. Lightly grease with oil or butter.
10 - Cook muffins in batches for 7–9 minutes per side, flipping once, until deeply golden and cooked through. Internal temperature should reach 200°F. Adjust heat as needed to prevent burning.
11 - Transfer to a wire rack to cool completely. Split with a fork to create signature nooks and crannies. Toast and serve with butter, jam, or desired toppings.