Soak leaf gelatine in large bowl of cold water for 5-10 minutes or until very soft, then squeeze out most liquid and return to empty bowl. (Or mix powder with ½ cup cold water in large bowl and leave to swell for 5-10 minutes.) Now stir in boiling water to loosen and melt gelatine.
Place sugar, syrup and water in a pot and stir gently to mix. Bring to a boil and cook until it reaches the ‘firm ball’ stage – this is 120°C on a sugar thermometer, or if (like me) you don’t have one, you can test it by dropping a very small amount into a glass of cold water. Wait a few seconds, then pinch it under water to see if it comes together in a ball. Bring out of the water and if the ball holds its shape but is still sticky and a bit soft when pressed, it’s ready. Be patient as this may take 8-12 minutes depending on heat and pot size.
Stir vanilla into sugar syrup. Now for the magic. While whisking with electric beaters, slowly add syrup to gelatine. Keep beating until mixture is really thick and resembles bubble gum – you’ll be amazed!
Grease a square baking tin or brownie pan with coconut oil or neutral oil. Grease your spatula and a spoon too as the marshmallow sticks to everything.
Spoon marshmallow into tin, smooth top and sift over a little cornflour. Leave on bench for about 2 hours to firm up.
Cut into cubes with a greased knife and lightly toss in cornflour. Dip in or drizzle with melted chocolate and roll or dust in coconut or freeze-dried fruit powder if you wish. Get creative and have fun!