With a little preparation and attention, it is easy to roast chestnuts at home. Peel roasted chestnuts as soon as they are cool enough to handle. Once they cool completely, they are difficult to peel.
Step 1: Preheat oven to 350F
Step2: Place chestnuts in warm water for 20 minutes
Step3: Cut the shell on one side of each chestnuts w/ a bird's-beak paring knife - here
Step4: Put chestnuts back in water for another 10 minutes. If you prefer a sweet taste, use sugar water instead!
Step5: Place chestnuts on a shallow baking pan and brush a little bit oil. Sprinkle some water on the top every 10 minutes and bake for 25 minutes. Lower the temperature to 325F for another 5-10 minutes depending on the size of nuts.