01 - In a large bowl, combine bread flour, yeast, sugar, and salt. Add warm water and olive oil. Mix until a rough dough forms.
02 - Knead the dough on a lightly floured surface for 8–10 minutes until smooth and elastic.
03 - Place dough in a lightly oiled bowl, cover, and let rise in a warm spot until doubled in size, about 1 hour.
04 - In a bowl, combine cottage cheese, chopped spinach, Parmesan, black pepper, and nutmeg. Mix well and set aside.
05 - Preheat oven to 425°F. Line a baking sheet with parchment paper.
06 - Punch down the dough and divide into 8 equal pieces.
07 - Flatten each piece into a 5-inch circle. Place 2 tablespoons of filling in the center of each, then pinch edges together to seal.
08 - Flip each filled dough ball seam-side down. Gently flatten with your palm to form a disc about 1-inch thick. Using your finger, poke a 1-inch hole in the center of each disc to create the flagel shape.
09 - Place flagels on the prepared baking sheet. Brush tops with beaten egg and sprinkle with seeds, if using.
10 - Bake for 18–20 minutes, or until golden brown and cooked through.
11 - Cool slightly on a wire rack before serving.