01 - Preheat oven to 375°F. Line a baking tray with parchment paper.
02 - In a mixing bowl, combine chopped artichoke hearts, spring onions, dill, parsley, Graviera cheese, Greek yogurt, 1 beaten egg, salt, and pepper. Mix until well combined.
03 - Lay one sheet of filo pastry on a clean surface; cover the remaining filo with a damp towel to prevent drying. Brush the filo sheet lightly with olive oil or melted butter. Place another filo sheet on top, brush again to create a 2-sheet stack.
04 - Cut the layered filo into 4 equal strips lengthwise. Place 1 heaping tablespoon of filling near one end of each strip.
05 - Fold the corner over the filling to form a triangle and continue folding in a triangle shape to the end of the strip, enclosing the filling completely. Repeat with remaining filo sheets and filling to yield about 16 puffs.
06 - Arrange the puffs on the prepared baking tray. Brush the tops with egg wash for a golden finish.
07 - Bake for 20–25 minutes or until golden brown and crisp.
08 - Let cool slightly and serve warm.