Add the oil and the sugar to the bowl of your stand mixer. Beat at medium speed for 2 - 3 minutes. Next add the eggs and beat at medium speed for 5 minutes.
3 cups vegetable oil, 1 ¾ cup sugar, 6 eggs
Sift 5 ¾ cups of flour and add in the baking powder. Add dry ingredients to the wet ingredients and mix until just well combined. You may need to add in more sifted flour. The dough mixture should come away from the edges of your bowl (see this video). If it does not, you will need to add more sifted flour, a bit at a time. We use a total of 6 cups + 1 tbsp of sifted flour. Your dough should be sticky, but you should still be able to form it into a ball. See video here. 6 cups all-purpose flour, sifted, 4 tbsp baking powder
Allow your dough to rest for at least 20-30 minutes at room temperature. The longer you let the dough sit, the more manageable it will be.
Preheat your oven to 375 °F
Shape your cookies into "S" forms. See video here. If you like, you can spread out some sesame seeds on the surface on which you are rolling the cookies, and roll some sesame seeds onto the cookies, as you are shaping them. The video above helps explain this step. To make each cookie uniform we measure out the dough and have found that the best weight per koulouraki is between 28-30 grams and 5 inches long, before we shape it. Place your koulourakia on a parchment lined cookie sheet and bake in the middle rack of your oven for approximately 18 minutes. At the 15 minute mark, rotate your pan, and bake for another 3-4 minutes, until tops are golden, and bottoms are golden brown.
Allow your cookies to cool on the cookie sheet for 2 minutes before transferring to a cooling rack.