01 - In a large mixing bowl, combine bread flour, yeast, salt, and sugar. Mix thoroughly to distribute evenly.
02 - Add warm water and olive oil to the dry ingredients. Stir until a shaggy dough forms.
03 - Knead by hand or with a stand mixer fitted with a dough hook for 5–7 minutes until smooth and elastic.
04 - Gently knead in chopped spinach and cottage cheese until well incorporated. The dough will be slightly sticky.
05 - Place dough in a lightly oiled bowl, cover, and let rise in a warm place for 1 hour until doubled in size.
06 - Preheat oven to 425°F. Line a baking sheet with parchment paper.
07 - Turn dough onto a floured surface. Divide into 8 equal portions. Shape each into a ball, then flatten to 1/2 inch thick. Poke a hole in the center with your thumb and gently widen to form a 4-inch flattened ring.
08 - Arrange flagels on the prepared baking sheet. Cover with a towel and let rest for 15 minutes.
09 - Brush tops with beaten egg and sprinkle with seeds if desired.
10 - Bake for 18–20 minutes until golden brown and cooked through.
11 - Let cool on a wire rack before serving.