Yeast Mixture: In a large mixing bowl, dissolve the sugar in warm water. Sprinkle the yeast over the top and let it sit for about 5 minutes until frothy.
Combine Dry Ingredients: In a different bowl, combine the flour and salt by whisking them together thoroughly.
Combine Wet and Dry Ingredients: Add the softened butter, honey, and milk to the yeast mixture. Gradually add the dry ingredients, stirring until a dough begins to form.
Dough Kneading: Transfer the dough to a floured countertop and knead it vigorously for approximately 10 minutes until it becomes smooth and stretchy.
First Rise: Place the dough in a greased bowl, cover with a cloth, and let it rise in a warm place for about 1 hour, or until doubled in size.
Forming and Second Proofing: After the first rise, deflate the dough and mold it into a loaf shape. Allow it to rest and rise again, covered, for an additional 30 minutes. Place it in a bread pan dusted with cornmeal.
Bake: Preheat your oven to 375°F (190°C). Bake the Publix White Mountain Bread for 25-30 minutes, or until the top is golden brown and the loaf sounds hollow when tapped.
Cool: Remove from the oven and let cool on a wire rack before slicing.