Thai curry puffs make an excellent snack as part of a picnic. When I lived in Sydney I was lucky enough to have a local Thai restaurant which had a shop below it where they sold their curry puffs uncooked in packages. Curry puffs are quite easy to make at home and are worth the effort. Once you have prepared them you can freeze the curry puffs in batches and simply defrost them and cook them when guests are over.