Cream the butter and sugar well.
Add oil, vanilla extract and egg and beat well.
Sift in the flour and baking powder and mix to form a dough. The dough should feel fairly soft, so do not be tempted to add more flour.
Cover with cling wrap and refrigerate for at least one hour.
Preheat oven to 180°C
Remove the dough from the fridge and roll out the dough to about 5 mm thickness using wax paper rather than flour and cut into shapes with a flower shaped cookie cutter and place into greased patty pans.
Spoon approximately 1 heaped teaspoon of the coconut filling into each one leaving a bit of space to add the jam later.
Bake for 10 minutes. Remove from the oven and immediately spoon a teaspoon of jam next to the coconut filling of each cookie.
Place the cookies back into the oven and bake until the edges are a light golden colour and the jam is just set. Approx. for 4-5minutes.
Remove from the oven and allow to cool for a few minutes in the patty pans before transferring to a wire rack to cool completely.
Store in an airtight container for up to 3 days, if they last that long:)