In a large mixing bowl lightly beat 2 eggs with a whisk, add ½ cup of oil, ¾ cup of sugar and 1 tsp vanilla, mix well.
Add 2 ¼ cups of flour, ½ Tblsp baking powder and ¼ tsp of salt. Mix until dough forms.
If the dough is very sticky to the touch add about 1 Tablespoon of flour at a time. The dough should not be dry, so do not add too much.
Roll out the dough between two pieces of lightly floured parchment paper until about 1/2 inch thick and cut out circles using a cookie cutter or the top of a drinking glass.
Place a teaspoon of filling in the center of each circle. Fold up the edges to form a triangle. Gently pinch sides and smooth them out.
Bake at 350°F for 10 minutes. Let cool on a wire rack.
Top each cookie with appropriate toppings if using.