You need coconut oil as it solidifies, health food shops sell it, as do woolies in the Asian section.
I make these and leave in the fridge to snack on during the day, going to freeze some fir DD's lunch box too