Today’s recipe is a German classic – Donauwelle or also known as Snow White Cake. Have you heard of it or maybe made it already? I like it a lot, but opinions about are very different. Too old-school, lame… some of the critics ;) I don’t think it’s lame at all! Old-school maybe, but that’s not necessarily a bad thing…

The cake is not one of the “healthy” snacks everyone is promoting when the new year starts. Not at all. The cream on top, the chocolate… you can count some calories here for sure – but they taste so good. Who cares?! Take a smaller piece and everything is fine. And in the evening maybe another small piece… and the next day ;P
This kind of cake is a direct connection to my “baking roots” ;) I started pretty young baking “Donauwellen” (translated it means the waves of the Danube btw.). One of the big convenient food companies here in Germany offers many different cake mixes and the classic “Donauwelle” is one of them. When you buy the box, it comes with a paper form to bake the cake in. At least back in the days. This is how I started baking as a kid. With baking mixes. Yes.. that is one of my deep dark secrets! I baked cakes from cake mixes ;P
Today I prefer to make my cakes and stuff all from scratch. I am fine with some pre-made doughs – for example, filo dough or puff pastry – those kinds of doughs just take a lot of time and sometimes you want to be a bit quicker. But a plain loaf cake is done in the same time as a cake box cake would need. So where is the need to use them? I have almost all ingredients at home anyway all the time :P I mean if you are used to the box mixes and love how they taste – stick with them. But let me tell you, you can do other things too! And you know exactly what’s in the cake at the end :P

Anyway. This “Donauwelle” is not really complicated either, it just takes a bit time cause the cream on top needs time to cool down. Everything else easy peasy.
If you want to see a how-to-video for this one, take a look at the video from Kitchen Stories. The cake they make is based on this recipe here :)
INGREDIENTS / ZUTATEN
8.8 oz. (250g) butter, at room temperature
1 cup (200g) sugar
1 tsp. vanilla paste
5 medium eggs
3 cups (380g) all-purpose flour
3 tsp. baking powder
pinch of salt
2 tbsp. cocoa powder
1 tbsp. milk
12.3 oz. (350g) canned cherries, drained
For the vanilla cream:
17 fl. oz. (500ml) milk
1/2 cup (100g) sugar
1/3 cup (45g) cornstarch
1 tsp. vanilla paste
1 egg yolk
8.8 oz. (250g) butter, at room temperature
For the chocolate glaze:
7 oz. (200g) semi-sweet chocolate
0.7 oz (20g) coconut oil
250g weiche Butter
200g Zucker
1 TL Vanillepaste oder Vanille Extrakt
5 Eier (M)
380g Mehl (Type 405)
3 TL Backpulver
Prise Salz
2 EL Kakao
1 EL Milch
350g (1 Glas) Schattenmorellen, abgetropft
Für die Vanillecreme:
500ml Milch
100g Zucker
45g Speisestärke
1 TL Vanillepaste oder Vanille Extrakt
1 Eigelb
250g weiche Butter
Für die Schokoladenglasur:
200g Zartbitterschokolade
20g Kokosfett


DIRECTIONS / ZUBEREITUNG
2. Add the butter and sugar to a large bowl and mix on high speed until light and fluffy. Add the vanilla paste/vanilla extract and mix in. Add the eggs one after another mixing well after each addition. Mix the flour with baking powder, and salt and add in three portions to the bowl and mix until just combined. Pour about 3/4 of the batter onto the prepared baking sheet, spread evenly and smooth out the top. Sift the cocoa over the remaining batter, add the milk and mix until all is well combined. Add this dark batter on top of the light batter and spread evenly. Try not to mix those two layers. It works best if you add the chocolate batter with a smaller spoon all over the light batter and then distribute it evenly. Add the drained cherries evenly distributed on the chocolate batter and press a bit into the batter. Place in the oven and bake for about 35-40 minutes until a toothpick inserted in center comes out clean. Take out of the oven and let cool down a bit, then remove from the baking sheet and transfer to a wire rack to cool down completely.
3. While the cake is baking, prepare the vanilla pudding for the vanilla cream filling. Mix the cornstarch with 2 tablespoons of the sugar and some of the milk until smooth. Add the remaining milk, sugar, vanilla paste/vanilla extract to a saucepan, mix and bring to a boil. Add the cornstarch mixture and stir until the pudding starts to thicken. Add the egg yolk and mix in. Take off the heat and let cool down a bit, then place a piece of plastic wrap right on top of the pudding so it does not develop a “pudding skin”. Let cool down completely.
4. For the vanilla cream add the butter to a large bowl and mix on high speed until light and fluffy. Add the cooled pudding one tablespoon at a time and mix in. Make sure the pudding and butter have the same temperature – room temperature! If one is too warm or cold, the cream might go bad, cause the two ingredients won’t stay together. Spread the vanilla cream on top of the cooled cake and smooth out the top. Place in the fridge and let cool down for at least 1 hour. Note: If you use a baking frame, the cream stays where it should be and you get a nice edge.
5. Chop the chocolate for the glaze and add together with the coconut oil to a bowl. Place that bowl on top of a saucepan with simmering water and let the chocolate and coconut oil melt slowly. Mix until smooth, then take off the heat and let cool down for a moment. Pour over the cake with the vanilla cream and cover everything. Wait a moment until you can see that the chocolate thickens again, then use a fork and decorate the cake with a wavy pattern. Let cool down completely, then cut into slices and serve.
2. Die Butter mit dem Zucker in einer großen Schüssel hell und luftig aufschlagen. Die Vanillepaste/Vanille Extrakt zugeben und unterrühren. Die Eier einzeln dazugeben und jeweils gut unterrühren. Das Mehl mit Backpulver und Salz vermischen und dann in drei Portionen zur Schüssel dazugeben und jeweils nur sehr kurz unterrühren. Etwa 3/4 des Teiges in die vorbereitete Form geben und glattstreichen. Den Kakao über den restlichen Teig sieben und dann zusammen mit der Milch unterrühren. Diesen dunklen Teig als zweite Schicht in die Form geben und glattstreichen, die beiden Schichten dabei möglichst nicht vermischen – funktioniert am besten, wenn man den dunklen Teig erst in kleinen Portionen auf dem hellen Teig platziert und dann verstreicht. Die abgetropften Kirschen auf der Oberfläche gleichmäßig verteilen und leicht in den Teig drücken. In die Mitte des Ofens schieben und dann für 35-40 Minuten backen – mit einem Zahnstocher testen, ob noch Teig kleben bleibt und erst herausnehmen, wenn der Zahnstocher sauber herauskommt. Aus dem Ofen nehmen, nach ein paar Minuten aus der Form lösen und auf einem Kuchengitter komplett abkühlen lassen.
3. Während der Kuchen backt, den Pudding für die Vanillecreme vorbereiten und dafür die Stärke mit etwa 2 EL des Zuckers und etwas Milch glattrühren. Die restliche Milch, Zucker und Vanillepaste/Vanille Extrakt in einem Topf zum Kochen bringen. Die Stärkemischung unter Rühren zugeben und so lange rühren, bis der Pudding andickt. Das Eigelb gut unterrühren, vom Herd nehmen, etwas abkühlen lassen und dann ein Stück Klarsichtfolie direkt auf den Pudding legen und festdrücken, damit keine Haut entsteht. Komplett auskühlen lassen.
4. Für die Vanillecreme die Butter in einer großen Schüssel hell und luftig aufschlagen. Den abgekühlten Pudding esslöffelweise zugeben und unterrühren – Butter und Pudding sollten hier unbedingt die gleiche Temperatur haben (Zimmertemperatur), sonst gerinnt die Creme eventuell. Die Vanillecreme jetzt auf dem abgekühlten Kuchen verteilen und glattstreichen. Für mindestens 1 Stunde in den Kühlschrank stellen. Tipp: Wenn man einen Backrahmen um den Kuchen legt und dann die Creme darauf verteilt, gibt es einen schöneren Rand.
5. Die Schokolade grob hacken und mit dem Kokosfett über einem Topf mit köchelndem Wasser schmelzen und glattrühren. Die Glasur auf der Vanillecreme verteilen, einen Moment warten, bis sie etwas angezogen hat und dann mit einem Garnierkamm oder einer Gabel das typische Donauwellenmuster einritzen. Komplett fest werden lassen und dann in Stücke schneiden und servieren.

Craving more? Keep in touch on Facebook, Twitter, Instagram and Pinterest for new post updates and more. You can also contact me with any questions or inquiries!
Here is a version of the recipe you can print easily.
Print
Donauwelle aka. Snow White Cake
- Prep Time: 80
- Cook Time: 40
- Total Time: 210
Description
Classic German cake known as Snow White Cake. In Germany it’s called Donauwelle which means “Wave of the Danube” – a delicious chocolate cake with cherries and a vanilla buttercream.
Ingredients
For the cake
- 8.8 oz. (250g) butter, at room temperature
- 1 cup (200g) sugar
- 1 tsp. vanilla paste
- 5 medium eggs
- 3 cups (380g) all-purpose flour
- 3 tsp. baking powder
- pinch of salt
- 2 tbsp. cocoa powder
- 1 tbsp. milk
- 12.3 oz. (350g) canned cherries, drained
For the vanilla cream
- 17 fl. oz. (500ml) milk
- 1/2 cup (100g) sugar
- 1/3 cup (45g) cornstarch
- 1 tsp. vanilla paste
- 1 egg yolk
- 8.8 oz. (250g) butter, at room temperature
For the chocolate glaze
- 7 oz. (200g) semi-sweet chocolate
- 0.7 oz (20g) coconut oil
Instructions
- Preheat the oven to 350°F (180°C). Line a baking sheet with 13×9 inches (32x24cm) with baking parchment or grease and dust with flour. Set aside. Let the cherries drain in a sieve.
- Add the butter and sugar to a large bowl and mix on high speed until light and fluffy. Add the vanilla paste/vanilla extract and mix in. Add the eggs one after another mixing well after each addition. Mix the flour with baking powder, and salt and add in three portions to the bowl and mix until just combined. Pour about 3/4 of the batter onto the prepared baking sheet, spread evenly and smooth out the top. Sift the cocoa over the remaining batter, add the milk and mix until all is well combined. Add this dark batter on top of the light batter and spread evenly. Try not to mix those two layers. It works best if you add the chocolate batter with a smaller spoon all over the light batter and then distribute it evenly. Add the drained cherries evenly distributed on the chocolate batter and press a bit into the batter. Place in the oven and bake for about 35-40 minutes until a toothpick inserted in center comes out clean. Take out of the oven and let cool down a bit, then remove from the baking sheet and transfer to a wire rack to cool down completely.
- While the cake is baking, prepare the vanilla pudding for the vanilla cream filling. Mix the cornstarch with 2 tablespoons of the sugar and some of the milk until smooth. Add the remaining milk, sugar, vanilla paste/vanilla extract to a saucepan, mix and bring to a boil. Add the cornstarch mixture and stir until the pudding starts to thicken. Add the egg yolk and mix in. Take off the heat and let cool down a bit, then place a piece of plastic wrap right on top of the pudding so it does not develop a “pudding skin”. Let cool down completely.
- For the vanilla cream add the butter to a large bowl and mix on high speed until light and fluffy. Add the cooled pudding one tablespoon at a time and mix in. Make sure the pudding and butter have the same temperature – room temperature! If one is too warm or cold, the cream might go bad, cause the two ingredients won’t stay together. Spread the vanilla cream on top of the cooled cake and smooth out the top. Place in the fridge and let cool down for at least 1 hour. Note: If you use a baking frame, the cream stays where it should be and you get a nice edge.
- Chop the chocolate for the glaze and add together with the coconut oil to a bowl. Place that bowl on top of a saucepan with simmering water and let the chocolate and coconut oil melt slowly. Mix until smooth, then take off the heat and let cool down for a moment. Pour over the cake with the vanilla cream and cover everything. Wait a moment until you can see that the chocolate thickens again, then use a fork and decorate the cake with a wavy pattern. Let cool down completely, then cut into slices and serve.
Notes
- Enjoy baking!
Nutrition
- Serving Size: 12
Me encanta este pastel, no tardare mucho en hacerlo, gracias.
Hey, I love this recipe but i have a question. In the vanilla cream ingredients, you list an egg yolk. But in the directions, there is no mention of where to add the egg yolk. Could you please fix this? Thank you.
Hi Janet,
thanks for pointing this out! It got lost in translation ;)
It has to be added at the end when the pudding has thickened.
Cheers,
Marc
Vanilla paste is not available where I live. How can I fix this problem?
Hi. You can use regular vanilla extract instead, artificial vanilla flavor or vanilla sugar instead. All fine.
Cheers, Marc
I use lemon zest instead of vanilla. Mainly because we have a lemon tree in the garden and I love everything lemon. But it works well in the recipe.
Do these turn out OK as cupcakes?
I am making big batches of small cupcakes for an event. Already decided that I wanted to try your mini-Bienenstich! But I wanted to do Donauwelle for people with nut allergies, so I was curious whether these could be done as cupcakes too.
Vielen Dank!
Hi Amanda,
the recipe for the dough should definitely work for cupcakes. I see a problem keeping the pudding cream on the cupcakes and the chocolate glaze ;)
But if you adapt the cream to a something that is good to pipe… why not :)
Cheers,
Marc
There is coconut oil used, so not good if a nut allergies
People with nut allergies probably know that already…
How long will the cake be fresh before I add the pudding and chocolate? Will it last 4 days?
Hi.
It will stay fine for a day but everything should actually be done on the same day for best results.
Cheers
Marc
For the coconut oil in the chocolate, are you using refined or unrefined? Not sure they would act differently, but would definitely taste differently. Thanks!
I recommend unrefined in general.
Cheers :)