Since I grew up most of my life in Germany, I got to know the Danube Wave Cake, in German, ‘Donauwelle Torte’, as a little child. It is a pretty traditional German cake and absolutely delicious! It combines a basic cake, cherries, buttercream and chocolate – what else is needed? This Danube Cake recipe tastes like the original recipe, but looks different, with the German flag inside and out! Find the entire ‘making of’ in my Instagram Highlight. If you are looking for other great cake recipes, get inspired by:
- There are many more insights and videos about my recipes on my Instagram account and TikTok account
- You can find more extraordinary cakes in the category ‘Celebration & Creative Cakes’


Danube Waves Cake Recipe
The recipe for the Danube Wave, which by the way is also called ‘Snow White Cake’, I guess we are good in giving cakes awesome names, is usually baked the baking sheet. But this Danube Wave Cake is round and baked in a springform cake pan. I really love the look of round cakes, they look much more festive and can be decorated so much better. That’s what I love about baking: decorating. Just letting the creativity flow and to create something visually beautiful, where by no means the taste can be compromised of course.

German Flag Cake Ideas

When developing the idea for this cake, I thought it would be great to design a cake with the German flag on it, in this case, it’s not only outside, but also from the outside! Thus, I decided to go for the original Danube Cake recipe, but as a celebration cake in German style. This cake is probably best suitable for celebration the German Unity Day October 3rd or for the world cup or European football championship. The cake decoration for the German flag basically consists of chocolate ganache in different colors: black, red and yellow.

Donauwellen Cake with Pudding Buttercream
The Danube Wave Cake is actually a very simple, but super delicious cake. There are several components which make up this delicious cake:
- Cake: for this Donauwellen recipe we are using a basic German cake recipe, which consists of a basic cake batter made out of flour, cornstarch, sugar, baking powder, butter, eggs and milk. This is divided into two parts and one half is mixed with cacao powder and a dash of milk.
- Cherries: in this German Danube Wave Cake recipe we are using pitted cherries, which are simple put into the cake batter. For the original recipe the light cake batter is spread out on a baking sheet, on top the chocolate cake batter and then the cherries are gently pressed into it.
- German Pudding Buttercrem: I absolutely love this kind of buttercream! It is full of flavor, buttery but still light as it is made out of vanilla pudding. The first step is to make a vanilla pudding as usual out of milk and vanilla pudding mix or you can simply make it yourself with egg yolk, cornstarch, sugar and vanilla. Once the pudding is made, I recommend to cover it with cling film to avoid the creation of this pudding skin. The second step is to whip the buttercream until light and fluffy and when the pudding is on room temperature, add it spoon by spoon and whisk in between until it becomes a perfect German buttercream.
- Chocolate ganache: This is my second favorite part of this recipe, this delicious and irresistible chocolate glaze. It is soft and so chocolatey. It is made out of dark chocolate which is cut into small pieces, when pouring hot cream over it the chocolate pieces melt and once combined it creates this beautiful chocolate ganache. This is then spread on top of the buttercream. For the original Danube Wave Cake recipe we would take a fork and create some wave looking shapes in the cake by combining the chocolate ganache and German buttercream. In this recipe we are painting the German flag with it, by using partly dark chocolate and partly white chocolate, which is then colored in red and yellow.
In terms of taste, this cake recipe definitely contains all the components of the original Donauwelle Cake recipe, but in a slightly different order. Let’s get started!