Using a sharp knife score an X on the rounded top of the chestnuts. Cutting through the shell but not deep into the flesh of the nut.
Once you have cut all the nuts add them to a large stock pot, cover with water, and place on the stove over high heat.
Bring the pot of nuts to a boil and boil for 5 minutes. Remove from heat and drain.
Preheat oven to 425 degrees F.
Lay out a large piece of foil onto a rimmed baking sheet. Gather up the edges to make a little wall.
Place the chestnuts (flat side down, X side up) inside the foil. Try not to overlap.
Roast for 30 minutes or until the shells are curved back and the meaty flesh is exposed.
Once your chestnuts have been roasted, place them in the middle of a damp kitchen towel, gather up the sides, give them a gently squeeze, and let the chestnuts steam and crackle for 10-15 minutes. You can also use a steamer basket if you own one.
After steaming, open the towel, and peel the chestnuts while they are still warm.
Eat plain or dip in your prepared spiced butter sauce.