01 - In a large mixing bowl, combine the flour, instant yeast, sugar, and salt until well blended.
02 - Add warm water and olive oil to the dry ingredients. Mix thoroughly until a shaggy dough forms.
03 - Turn the dough onto a floured surface and knead for 8 to 10 minutes until smooth and elastic.
04 - Place the dough in a greased bowl, cover with plastic wrap or a towel, and let rise in a warm place for 1 hour or until doubled in volume.
05 - While dough rises, combine sun-dried tomatoes, olives, feta cheese, basil, parsley, garlic, melted butter, oregano, and black pepper in a bowl.
06 - Punch down the risen dough and roll it into a large rectangle approximately 12 by 16 inches on a floured surface.
07 - Evenly distribute the Mediterranean filling mixture over the entire surface of the rolled dough.
08 - Cut the dough vertically into 4 equal strips, then stack the strips on top of each other. Cut the stack into 6 equal pieces.
09 - Place the stacked pieces upright in a greased 9 by 5 inch loaf pan, arranging them snugly together.
10 - Cover the pan loosely and let rise for 30 minutes. Meanwhile, preheat the oven to 350°F.
11 - Brush the top of the loaf with olive oil and sprinkle with sesame seeds if using.
12 - Bake for 30 to 35 minutes until golden brown and cooked through. Tent with foil if browning too quickly.
13 - Let cool in the pan for 10 minutes, then transfer to a wire rack. Serve warm or at room temperature.