In a small bowl, combine the warm milk and sugar. Sprinkle the yeast over the top and let it sit 5–10 minutes until foamy.
2. Make the Dough
In a large mixing bowl, combine the flour and salt. Add the yeast mixture and eggs. Mix until a sticky dough forms.
3. Knead the Dough
Gradually add the softened butter, kneading until fully incorporated. Knead for 8–10 minutes by hand or 5–7 minutes with a stand mixer until smooth and elastic.
4. First Rise
Place the dough in a lightly greased bowl, cover with a damp cloth or plastic wrap, and let it rise in a warm place for 1–2 hours, until doubled in size.
5. Shape the Brioche
Punch down the dough and shape it into a loaf or individual rolls. Place in a greased loaf pan or baking tray. Cover and let rise another 45–60 minutes.
6. Bake
