By RecipeLot

Savoiardi are a sponge-like cookie originally from the Aosta Valley of Italy in the Alps, once known as the Duchy of Savoy (whence its name is derived). They figure prominently in several desserts, including puddings and tiramisu, as they absorb liquids excellently.