Combine all ingredients and mix until well combined. This can be done by hand, in a stand mixer using the dough hook, or in a bread machine on the dough cycle.
Knead to form a soft, smooth, elastic dough. If the dough seems too dry, add more water a teaspoon at a time. If it is sticking to the bowl, add flour a teaspoon at a time. You are looking for a dough that forms a ball and clears the sides of the bowl or bread machine bucket. Knead for 7-12 minutes, or even more if kneading by hand, until the dough is stretchy enough that translucent areas appear when stretching it thin.
Gently shape the dough into a ball and place into a clean, lightly oiled bowl. Cover with a damp tea towel and place in a slightly warm place to rise. (90 degrees is ideal: a slightly warmed and turned-off oven will work well.) Allow it to rise until very puffy and doubled in size, about 1 hour.
Remove the dough and gently shape into a round loaf, 9 to 10 inches wide. Place onto a baking sheet lined with parchment paper. Gently brush with water and press sesame seeds on top of the dough. Cover the loaf with plastic wrap that has been generously sprayed with cooking spray. Return it to a warm place to rise again, until puffy, about 45 minutes.
Preheat the oven to 400 degrees towards the end of the rising time, taking care to remove the rising bread beforehand. Place the loaf inside and bake for 40 minutes, until golden brown.
Cool on wire rack for at least 30 minutes before slicing. Stays fresh up to two days, tightly wrapped at room temperature.