La tradizione moderna di far passare caramelle agli scherzetti o ai dolcetti di Halloween è probabilmente basata sull'abitudine medievale di "souling" nel giorno di All Souls. I primi cristiani preparavano dolci al ribes chiamati "torte dell'anima" per onorare i loro defunti nel Giorno di Ognissanti, ei bambini passeggiavano di casa in casa cantando per le torte. I bambini hanno accettato di pregare per i parenti morti di ciascuna persona che ha dato loro una torta dell'anima.
Combinando rituali di cattolicesimo romano, feste della raccolta celtica e paganesimo, il moderno Halloween è una celebrazione delle tradizioni secolari e religiose. Dolcetto o scherzetto divenne popolare negli Stati Uniti negli anni '40.
L'abitudine di vestirsi in costume può essere attribuita alla più recente pratica scozzese e irlandese di "guising". Nelle celebrazioni di Halloween in Europa del tardo 19esimo secolo, i bambini scozzesi e irlandesi andavano porta a porta indossando travestimenti ed eseguendo una canzone o raccontando uno scherzo per cibo o denaro. Gli immigranti scozzesi e irlandesi hanno poi portato questa tradizione nel Nord America.
La frase "dolcetto o scherzetto" come usato per minacciare vandalici su Halloween si pensa che sia stata usata per la prima volta in Canada nel 1927. In alcune parti del Messico, i bambini partecipano a una tradizione simile. I bambini viaggiano di porta in porta dicendo "calaverita", che significa "piccolo teschio" e ha lo stesso effetto del dire "Dolcetto o scherzetto".