A yeast-based German butter cake, or Butterkuchen, is a sweet bread cake made with loads of butter. It's rich, soft, and just sweet enough. You might be more familiar with Bienenstich, and that's essentially the same cake but filled with whipped cream. If you like other sweet breads like cinnamon rolls, you'll like this too.
Not only made with butter in the dough, this cake is also topped with pieces of butter and sprinkled with sugar and almonds before baking. The finished cake is covered in cream while it's still hot so you get a very soft, moist cake. It's incredible. This is a very typical coffee-and-cake choice for an afternoon treat.
For more German sheet cake recipes, try our German plum cake, rhubarb streusel cake, or German apple sheet cake. These are all made with yeast instead of baking powder.

Jump to:
Ingredients

Ingredient Notes and Substitutions
- Yeast: this recipe was developed using traditional or fresh yeast, both of which need to be bloomed. If you want to use instant yeast, use the same amount and add it with the flour. (It's fine to bloom instant yeast, but you don't need to.)
- Cream: whipping or heavy cream, around 35% fat. This is for topping the cake so it can be a lighter cream if preferred.
- Butter: this is butter cake and it will taste like butter. If you can get a higher quality type, choose that, it makes a difference. A European-style cultured butter will be more authentic if that matters to you.
- Sugar: pictured is vanilla sugar, to add a hint of vanilla flavour. Plain sugar will work just as well.
- Sliced almonds: they aren't used on every butter cake but do add a little extra textural and flavour boost. You can omit the almonds.
Use the JUMP TO RECIPE button at the top, or scroll to the bottom of the post to see the printable recipe card with full ingredient measurements and complete instructions.
Method

Step 1: sprinkle the yeast over the warm milk and sugar.
Step 2: stir in the egg and butter, then part of the flour. Don't worry if the butter is lumpy, it will come together when kneaded.
Step 3: stir in the remaining flour.
Step 4: knead the dough until soft and smooth, about 10 minutes.

Step 5: set aside to rise until doubled in size, about an hour.
Step 6: roll out the dough and place it on a baking sheet. Press the pieces of butter into the dough.
Step 7: top with the sliced almonds and sugar.
Step 8: bake for about 25 minutes, then immediately top with the cream. Serve warm if possible.
Recipe Notes
Despite the masses of butter and the cake literally being soaked in cream, a common gripe for Germans is that butter cake is dry. Like any yeast-based cake, it's best served soon after baking, preferably when it's still warm. I think the idea that it's dry comes more from it getting a bit hard when it cools due to the very high fat content than it being dry, really. Because it is soaked in whipping cream, it also doesn't store all that well, so it's best to serve fresh.
The dough will take longer to rise if your home is cold or if the eggs and butter were cold. Be sure to use all room-temperature ingredients so that the rising time isn't slow (the high fat content can make the dough rise slowly).
Note that you'll need room-temperature butter for the dough, and cold butter for the topping.
Be sure to read the instructions carefully, and don't make substitutions for this recipe. It's not a cheap cake to make and skipping steps or trying to change what's in it will be a waste of good ingredients. If you've never made yeast dough before, this might not be the first recipe to start with. But it's not a difficult cake!
How to Store
Storage: while butter cake can be stored for a couple of days, it's best when fresh. If you have leftovers, they should be refrigerated in a sealed container. To refresh a piece of cake, it can be microwaved for about 15 seconds with a mug of water also in the microwave. If you don't have a microwave, you can spritz it with a little water and gently heat in a covered frying pan on low heat until just warm.
Freezing: this cake freezes pretty well. Cool fully, and transfer the cake to an airtight container. Be sure to freeze it the same day it's baked, and freeze for up to 3 months. Thaw at room temperature before serving. Use the same microwave method for cake that's been frozen.
Top Tips
- Don't reduce the butter: this is a high-fat, rich cake. It's loaded with butter and meant to be, so it's not the time to try to make it lower fat or 'healthier'. Omitting the cream or making it with less butter will just make a dry cake.
- Use all-purpose flour: any cake like this should be made with plain flour, not bread flour. You don't want to use a higher protein flour because it tends to make the cake chewy when you want it to be tender.
- Feed a crowd: it makes a lot of cake and it's best served fresh, so think of this is something you'd make for a group or a party.
- Use weights: if you have a kitchen scale, use it for this recipe. It's much more reliable than cups.
If you make this Butter Cake recipe or any other bread recipes on the Baked Collective, please take a moment to rate the recipe and leave a comment below. It’s such a help to others who want to try the recipe. For more baking, follow along on Instagram, TikTok, and YouTube.
German Butter Cake (Butterkuchen)
Equipment
- Measuring cups and spoons or a digital kitchen scale
- Mixing bowl
- Large baking sheet the largest you have, preferably around 45x37 cm or 18x14 in.
- Rolling Pin
Ingredients
Cake
- ¾ cup + 2 tablespoons whole milk
- ¼ cup sugar
- 2 ¼ teaspoons traditional dry yeast
- 1 large egg, room temperature
- ½ cup butter, room temperature
- 3 ⅓ cups flour
- ½ teaspoon sea salt
Cake Topping
- ⅔ cup butter, cold, cut into small cubes
- 1 cup sliced almonds
- ½ cup sugar
- ½ cup whipping cream
Instructions
- Warm the milk slightly in a saucepan or the microwave. It should be just warm to the touch and not hot.¾ cup + 2 tablespoons whole milk
- Pour the warm milk into a large mixing bowl and stir in the yeast. Sprinkle the yeast over the milk and set aside to bloom for 15 minutes. After this time, the yeast should be bubbly and active.¼ cup sugar, 2 ¼ teaspoons traditional dry yeast
- Whisk in the egg to combine, then whisk in the butter to break into chunks. The butter won't incorporate into the mixture, but don't worry, it will when the dough is kneaded.1 large egg, ½ cup butter
- Stir in 1 cup of the flour and the salt, then add the remaining flour and stir to get a shaggy dough.3 ⅓ cups flour, ½ teaspoon sea salt
- Knead the dough by hand for 10-15 minutes, or with an electric mixer for about 8 minutes, until soft and smooth.
- Place the dough back into the mixing bowl and cover with a tea towel and large plate. Set aside to rise until doubled in size, about an hour. It may take longer to rise if your home is colder.
- Once the dough has risen, preheat the oven to 350°F (180°C) and line a large baking sheet with parchment paper.
- Punch down the dough and transfer it to a lightly floured work surface. Use a rolling pin to roll the dough out to a large rectangle, the same size as the baking sheet.
- Place the small pieces of cold butter all over the top of the dough and gently press down on each to press it slightly into the dough.⅔ cup butter
- Top the cake with an even layer of the sliced almonds, then the sugar.1 cup sliced almonds, ½ cup sugar
- Bake for 25-30 minutes, or until lightly golden. Once baked, remove from the oven and immediately pour the whipping cream all over the cake. It will quickly absorb.½ cup whipping cream
- Cool the cake for about 30 minutes before slicing and serving. This is best served fresh but can be stored for a couple of days, or frozen for up to 3 months.
Notes
- We recommend using weights for this recipe if you have a kitchen scale.
- Please look through the step-by-step photos in the body of the post above this recipe card the first time you make this cake.
- To refresh a piece of cake, it can be microwaved for about 15 seconds with a mug of water also in the microwave. If you don't have a microwave, you can spritz it with a little water and gently heat in a covered frying pan on low heat until just warm.
Nutrition
Nutrition information is an estimate and is provided as a courtesy. For precise nutritional data, please calculate it independently using your preferred nutrition calculator.
This post may contain affiliate links. If you purchase through these links, we may earn a small commission, at no additional cost to you.





