Preheat oven to 325 degrees F.
Using 2 tablespoons of the softened butter, grease 6 (1/2 cup) ramekins. Sprinkle 1 teaspoon of the sugar into each ramekin and shake to coat the bottom and sides of each, evenly. Place the ramekins in a 9 by 13-inch baking dish and set aside. Bring a medium saucepan of water to a simmer.
Combine the chocolate, remaining butter and amaretto in a metal bowl set over simmering water or in the top of a double boiler. Melt the chocolate, stirring constantly, until smooth and creamy, about 5 minutes; reserve.
Meanwhile, combine the eggs, remaining sugar, the vanilla and salt in a large bowl and beat with an electric mixer until frothy and almost doubled in volume, about 5 minutes. Fold 1/3 of the egg mixture into the chocolate mixture with a rubber spatula. Repeat this process 2 more times-until all of the egg mixture has been folded into the chocolate.
Divide the batter evenly between the prepared ramekins and add enough water to the baking dish to come halfway up the sides of each ramekin. Bake until the cakes have risen slightly and the edges are just beginning to set, about 20 minutes. Remove the ramekins from the baking dish and cool slightly. Use a dull knife or butter knife to gently loosen the cakes from the edges of the ramekin. Invert each cake onto a plate and invert the cakes again (so that the tops face upwards) onto a baking sheet or serving tray. Cool to room temperature. Cover and refrigerate overnight.
Remove the ramekins from the refrigerator about 30 minutes before serving. Spoon Raspberry Coulis onto individual dessert plates and carefully transfer the cakes to each
plate. Garnish with confectioners' sugar, fresh raspberries, toasted almonds and fresh mint.
Yield: 6 servings