A slice of Deliciously Rich German Donauwelle cake with layers of chocolate, vanilla, and cherries.
German Baking & Desserts

Indulge in Deliciously Rich German Donauwelle (Danube Wave Cake)

0 comments

Deliciously Rich German Donauwelle (Danube Wave Cake) is the kind of bake you make when you want something that looks fancy, but you also want to relax and enjoy the process. Maybe you have a weekend coming up, friends dropping by, or you are just tired of the same old chocolate cake situation. This one has tender vanilla and chocolate batter, juicy cherries, a creamy layer, and a shiny chocolate top that makes people think you worked way harder than you did. The first time I made it, I remember cutting into it and seeing those wavy layers and thinking, okay, I get the hype now. If you have ever wanted a cake that feels special without being fussy, you are in the right place.

Indulge in Deliciously Rich German Donauwelle (Danube Wave Cake)

What is German buttercream?

German buttercream is one of my favorite frosting styles because it is rich, smooth, and not aggressively sweet. It is basically a mix of vanilla pudding and butter whipped together until fluffy. If American buttercream feels too sugary for you, this is the friendlier option that still feels indulgent.

For Donauwelle, the buttercream is usually vanilla, and it sits right on top of the cake layer like a soft cushion. It also helps the chocolate topping spread nicely and set in a clean layer.

A quick note from my kitchen: pudding based buttercreams can look a little weird if the temperatures are off, but once you know the simple rules, it is honestly easy and very forgiving.

Indulge in Deliciously Rich German Donauwelle (Danube Wave Cake)

How to make German buttercream

This is the part that scares people, but I promise it is doable. The biggest secret is simple: the pudding and butter need to be about the same temperature before you mix them. If one is cold and the other is warm, the cream can split and look curdled.

What you will need

  • Milk
  • Sugar
  • Cornstarch or vanilla pudding powder
  • Egg yolk (optional, but I like the richness)
  • Vanilla
  • Unsalted butter, softened
  • Pinch of salt

My easy method

Cook the pudding first. Warm the milk with sugar, then whisk in your starch mixture and cook until thick like a good spoonable pudding. If you use egg yolk, temper it with a little warm milk first so it does not scramble. Once the pudding is thick, take it off the heat, add vanilla, then press plastic wrap directly onto the surface so it does not form a skin.

Now let it cool to room temperature. Not warm. Not fridge cold. Room temp.

Whip the softened butter until it looks lighter and fluffy, then add the pudding a spoonful at a time while mixing. It turns into a smooth, creamy frosting that tastes like vanilla ice cream meets whipped butter. Add a pinch of salt and you are done.

If it ever looks split, do not panic. Keep mixing for a minute. If it is still not coming together, it is usually a temperature issue. Briefly chill the bowl for 10 minutes if it is too warm, or let it sit out a bit if it is too cold.

“I made this for my family and the buttercream was the surprise favorite. It was so smooth and not too sweet. Everyone asked for the recipe.”

How to make the cake

The cake base is a simple butter cake that gets divided into two batters: vanilla and chocolate. Then you add cherries, which sink a bit and create that signature wave look when the batters bake around them.

Ingredients and simple steps

Here is the general flow I follow, and it works every time.

  • Butter and sugar creamed together until fluffy
  • Eggs added one at a time
  • Flour and baking powder mixed in gently
  • A splash of milk to keep it soft
  • Divide batter, then mix cocoa into one part
  • Cherries folded or scattered in

I like using jarred sour cherries if I can find them, but canned works too. The important part is to drain them really well. I even pat them with paper towel, because extra cherry juice can make the cake gummy near the fruit.

Spread the vanilla batter in your pan first, then spoon the chocolate batter on top. You do not need to swirl like marble cake. Just spoon and gently smooth. Add the cherries across the top and let the oven do its magic. Bake until a toothpick comes out clean, and let the cake cool completely before you even think about buttercream.

If you want another cozy German bake for your recipe list, I also love this one: Deliciously easy German apple cake (Apfelkuchen). It is perfect when you want something simple and homey.

How to assemble and finish the cake

This is where Donauwelle becomes the classic “wow” cake. And honestly, assembling is more relaxing than baking, because you are basically just layering and smoothing.

First, make sure the cake is fully cool. If the cake is warm, the German buttercream will melt and slide around, and you will feel very annoyed with past you.

Spread the buttercream over the cake in an even layer. I use an offset spatula, but a normal spoon works fine. Then chill the cake for 20 to 30 minutes so the buttercream firms up a little.

For the chocolate topping, melt chocolate with a bit of butter or neutral oil. You want it shiny and spreadable. Pour it on top and gently spread it out. Then let it set.

One little tradition: Donauwelle often gets those pretty wave lines on top. You can drag a fork through the chocolate once it starts to set but is still soft. Do not overthink it. Even messy waves still look charming and homemade.

Also, random but true, this cake is even better the next day. The layers settle, the flavors blend, and the slices look cleaner. It is a great make ahead dessert.

If you are planning a full German themed meal, pair dessert day with something savory too, like this deliciously simple easy German schnitzel. It makes the whole day feel like a little trip.

;

Expert tips

These are the little things that make your Deliciously Rich German Donauwelle (Danube Wave Cake) feel foolproof, even if it is your first try.

1. Drain the cherries really well. This is huge. Too much liquid can mess with the crumb around the fruit.

2. Match pudding and butter temperatures. Room temp plus room temp equals smooth buttercream.

3. Cool the cake completely. If you are in a rush, pop it in the fridge, but do not frost a warm cake.

4. Chill between layers. A short chill after buttercream makes the chocolate topping easier to spread.

5. Use a sharp knife for clean slices. Wipe the knife between cuts, especially once the chocolate sets.

And one more emotional tip: if your waves are not perfect, it is still Donauwelle. This cake is loved because it is fun, not because it is flawless.

Common Questions

Can I use fresh cherries instead of canned or jarred?

Yes, but pit them and lightly sweeten them first. Fresh cherries can be less juicy, so the wave effect might be a bit different, but it will still taste great.

Why did my German buttercream look curdled?

Almost always temperature. Keep mixing, then chill briefly if it feels warm, or let it sit out if it is too cold. It usually comes back together.

How long does Donauwelle stay fresh?

In the fridge, about 3 to 4 days in a covered container. The texture is honestly nicest on day two.

Can I freeze it?

You can freeze the baked cake layer (without buttercream and chocolate) wrapped well. I prefer assembling fresh for best texture, but leftovers freeze okay too.

What pan size works best?

A standard rectangular baking pan is classic. If you use a different size, just watch bake time and aim for a golden top and a clean toothpick.

A sweet finish and a little push to bake it

If you take one thing from this post, let it be this: Deliciously Rich German Donauwelle (Danube Wave Cake) is totally doable at home, and the payoff is big. You get tender cake, cherries, that creamy German buttercream, and a chocolate top that makes every slice feel like a treat. If you want to compare approaches, I found these helpful reads too: Danube Waves Cake (Donauwellen Kuchen) – The Itsy-Bitsy Kitchen and Donauwelle Kuchen (Danube Wave Cake / Snow White Cake). Now do yourself a favor, put on some music, grab your cherries, and make this Deliciously Rich German Donauwelle (Danube Wave Cake) happen this week.

A slice of Deliciously Rich German Donauwelle cake with layers of chocolate, vanilla, and cherries.

German Donauwelle Cake

A visually stunning and richly flavored cake featuring tender vanilla and chocolate batter, juicy cherries, creamy German buttercream, and a shiny chocolate top.
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings: 12 servings
Course: Cake, Dessert
Cuisine: German
Calories: 350

Ingredients
  

For the German buttercream
  • 2 cups Milk
  • 1 cup Sugar
  • 1/4 cup Cornstarch or vanilla pudding powder For thickening
  • 1 large Egg yolk Optional, adds richness
  • 1 teaspoon Vanilla
  • 1 cup Unsalted butter, softened
  • a pinch Salt To balance sweetness
For the cake
  • 1/2 cup Butter Softened
  • 1 cup Sugar
  • 3 large Eggs Added one at a time
  • 2 cups All-purpose flour
  • 1 tablespoon Baking powder
  • 1/4 cup Milk For softness
  • 1/4 cup Cocoa powder For chocolate batter
  • 1 cup Jarred or canned sour cherries Drained well
For the chocolate topping
  • 4 oz Chocolate Melted
  • 1 tablespoon Butter or neutral oil To make it shiny

Method
 

Making the Buttercream
  1. Cook the pudding by warming milk with sugar, whisk in cornstarch and cook until thick.
  2. If using egg yolk, temper it with a little warm milk before adding it to the mixture.
  3. Once pudding is thick, remove from heat, add vanilla, and cover with plastic wrap to prevent skin formation.
  4. Cool to room temperature before proceeding.
  5. Whip softened butter until fluffy, then mix in cooled pudding one spoonful at a time.
  6. Add a pinch of salt and mix until smooth.
  7. If the mixture splits, mix for a minute or adjust temperature as needed.
Making the Cake
  1. Cream butter and sugar together until fluffy.
  2. Add eggs one at a time, mixing until combined.
  3. Gently fold in flour and baking powder.
  4. Add a splash of milk to maintain softness.
  5. Divide the batter, mixing cocoa into one half.
  6. Fold or scatter drained cherries into the batter.
  7. Spread vanilla batter in the pan and add chocolate batter on top without swirling.
  8. Bake until a toothpick comes out clean, then cool completely.
Assembling the Cake
  1. Spread the cooled German buttercream over the cooled cake in an even layer.
  2. Chill for 20 to 30 minutes to firm up the buttercream.
  3. Melt chocolate with a bit of butter/oil and pour over the buttercream.
  4. Spread gently and let set.
  5. Optional: Create wave patterns with a fork on the chocolate topping.

Notes

This cake is better the next day as flavors blend. For best results, ensure cherries are well-drained and match the temperatures of pudding and butter. Chill the cake completely before frosting.

Leave a Comment

Your email address will not be published. Required fields are marked *

*

Recipe Rating