Torta Caprese is a traditional Italian chocolate and almond or walnut cake named for the island of Capri from which it originates, and popular in Naples.

Many variations of this cake are made, but the basic recipe is to mix softened butter at room temperature with sugar; egg yolks are then added, and once combined, the remaining ingredients are added: finely minced almonds, chocolate melted via bain-marie, and whipped egg whites. After baking, the cake has a thin hard shell covering a moist interior. It is usually covered with a light dusting of fine powdered sugar. It is sometimes made with a small amount of Strega or other liqueur.

There are several apocryphal stories about the cake's origin. A legend told that an Austrian princess married to the king of Naples wanted the Sacher cake (an Austrian chocolate cake), but Neapolitan chefs didn't know this recipe, so they improvised by using a typical Neopolitan ingredient: almonds.

More Info: en.wikipedia.org