-
1
For the cake:
-
2
Preheat the oven to 350F.
-
3
In a mixing bowl, mix together the baking soda and sour cream with a wooden spoon and let sir for 5 minutes.
-
4
Grease two 9-or 10-inch cake pans, or use nonstick pans.
-
5
Place the chocolate and butter in a medium bowl and pour the boiling water over them.
-
6
Whisk in the vanilla and sugar, then whisk in the yolks one at a time.
-
7
Add the sour cream mixture and blend.
-
8
Combine the flour and baking powder and add to the chocolate mixture, mixing just until combined.
-
9
In the bowl of an electric mixer, using the whisk attachment, or using a hand-held electric mixer, heat the egg whites at high speed to soft peaks.
-
10
Fold them into the chocolate mixture.
-
11
Pour the batter into the prepared pans and bake until lightly springy, about 30 minutes.
-
12
Let cool 10 minutes in the pans, then invert onto racks and cool to room temperature.
-
13
For the ganache:
-
14
In a small bowl set over a pot of simmering water, heat the chocolate and cream together, stirring, until smooth and combined.
-
15
Keep it warm over the water or on a warm pan of your stove top until ready to use.
-
16
To finish the cake:
-
17
When the cakes are well cooled, pour the ganache over the top and let it run down the sides.
-
18
Smooth it with a spatula, filling in any gaps.
-
19
Sprinkle with the optional almonds.
-
20
For a 2-layer cake, cool one third of the ganache in a small bowl at room temperature, set in a larger bowl of ice cubes, or in the refrigerator, until somewhat stiff.
-
21
Keep the remaining ganache warm in a bowl set over water that has been brought to a simmer and removed from the heat, cut a thin slice off the top of each layer with a serrated knife, leaving a flat surface.
-
22
Spread the stiffened ganache over one layer and cover with the second.
-
23
Pour the warm ganeche over the top.