There are countless recipes for koulourakia, I have tried many, and this one is a relatively easy one to make.

Ingredients:
1 cup butter, plus extra for greasing cookie sheets
1 1/2 cups sugar
4 eggs + 2 egg yolks
3 teaspoons vanilla extract
½ teaspoon ground mastic
¼ cup orange juice
1 oz baking soda
½ cup milk
9 cups all purpose flour
egg wash, made by beating one egg with two tablespoons of milk

Method:
Preheat the oven to 170°C. Grease the cookie sheets with butter.
1. Beat together the butter and sugar with a mixer. Beating constantly, add the eggs and egg yolks, one at a time, beating after each addition. Add the vanilla, mastic and orange juice and mix.
2. Change to the dough hook. Combine the baking soda and milk in a bowl.
3. Beating constantly, add the milk mixture in three batches alternating with the flour. Knead the mixture, adding flour if necessary to form a smooth, easy to handle dough.
4. Take pieces of the dough and form them into balls about 1.5cm in circumference. It will be convenient to finish rolling all the dough before proceeding to the next step.
5. Roll each ball into a rod shape and fold it in half, then place them on cookie sheets and brush them with egg wash.
6. Bake for 20 to 30 minutes. They should have a light golden colour. Not too brown.
7. Take out of the oven and let cool slightly. Remove them from the cookie sheets carefully, as koulourakia can be fragile. Stack them in layers inside cookie tins.

Note: Koulourakia will keep for up to two months, unless you have little two-legged creatures who are always hungry, can open tins and take out handfuls of koulourakia to enjoy with a glass of milk.