In contrast to other nuts, chestnuts have a low oil and a high water content (hence their unique, soft texture) and should never be eaten raw.
How do I get Chestnut ready to use?
To peel fresh chestnuts, rinse, then make a nick in the skin on the flat side of each and simmer in a pan of water for 15 minutes or roast in the oven for 15 minutes. Then peel, taking care to remove both the outer shell (quite easy) as well as the inner brown membrane (trickier). It's much more simple to do the latter when they're still hot, so work in small batches.
What about keeping Chestnut?
Fresh chestnuts dry out very quickly so keep in a sealed container in the fridge.
How do I cook Chestnut?
Peel, chop and add to stuffing. Peel, then purée for soups and sauces (peel, simmer for 25 minutes and purée in the food processor); sweeten the purée and use to fill meringues or to add to cake mixes. To fully roast chestnuts, keep in the oven for 15-25 minutes (as opposed to the 15 needed just to peel them), then peel, toss in butter and serve with Brussels sprouts.