Preheat the oven to 425°F/ 220°C. Line the baking sheet with parchment paper.
Dough: Gently roll out the dough a little to make it slightly thinner and larger, just enough to give you more surface for the filling; don’t overdo it.1 rectangular sheet of pizza dough
Spinach: Wash it and drain it in a colander. Place it on a clean kitchen towel and dry it well.1 ½ cups baby spinach
Spread the cream cheese evenly on the dough, leaving about 1 cm (½ inch) clear around the edges. Sprinkle it with the seasoning, and add the finely sliced green onions.⅔ cup cream cheese + ½ teaspoon garlic powder + a good pinch of salt + a few grindings of ground black pepper + 2 green onions
Fill the roll: Spread the baby spinach evenly over the cream cheese layer, then sprinkle the crumbled feta on top.1 cup feta
Roll the dough up tightly, starting from the shorter side closest to you, to form a log. Cut the log into 8 - 9 even pieces (about 1.3 inches/ 3.3 cm thick). Place the pieces on the prepared baking sheet.
Egg wash: Whisk the egg and the milk in a small bowl. Brush the rolls all over with this mixture.1 small egg + 1 tablespoon milk
Bake the rolls in the preheated oven for 17-18 minutes or until golden brown. Let the rolls cool for about 10 minutes before serving to avoid burning your lips.
Notes
Dough: If using ready-rolled frozen puff pastry, let it thaw until pliable. Roll it out slightly thinner, spread the filling evenly but not too thick, then roll up and bake at 425°F (220°C) for 15–20 minutes until golden and puffed. Puff pastry gives a lighter, flakier texture than pizza dough.
Seasoning: Use about 2 cloves of freshly grated garlic instead of garlic powder. You can also add chili flakes, dried oregano, Italian herbs, or other seasonings you prefer.
Feta: Use good-quality feta from a block, not the pre-crumbled kind.