Whisk together pastry or all purpose flour, corn flour and salt together, set aside.
Using a stand mixer, hand held mixer or wooden ladle and a mixing bowl, beat margarine or butter and fine sugar together until combined and creamy. Mix in almond essence, turning the speed to low, add the flour, mixing to form a smooth dough.
Chill in the fridge for thirty minutes to forty-five minutes for the margarine or butter to set.
Preheat an oven to 180˚C/ 350˚F. Line a baking sheet with baking or parchment paper.
Take about a tablespoon of dough and shape one inch ball. Place balls on prepared sheets, spacing them apart. Make a deep indentation in center of each ball enough to fill a generous amount of caramel .
Place in the fridge to set. Caramel thumbprint cookies can be stored in an airtight container in the fridge for up to seven days.
Click for caramel sauce recipe. Make your own caster or fine sugar by pulsing granulated sugar in a blender until the texture is fine.