German Butter Cake (Butterkuchen)

German Butter Cake or Butterkuchen is like a big, soft hug from a German grandmother. This old-fashioned bake is made from an enriched yeast dough, topped with loads of butter, sugar and sliced almonds - and let me tell you, one slice is NEVER enough! Perfect to serve for Kaffee und Kuchen.

Sometimes, the best cakes and treats are made from the simplest ingredients, which is precisely the case with Butterkuchen or German Butter Cake.

This traditional German cake is made from a pillowy soft yeast dough, topped with lashings of butter, sugar and almonds. Perfect with a strong cup of coffee, this sweet treat will keep you coming back for slice after slice!

TABLE OF CONTENTS
    German Butter cake or Butterkuchen with a slice cut to show interior.

    What is Butterkuchen?

    Butterkuchen, literally Butter Cake, is a yeasted sheet cake topped with almonds and is an absolute classic of the German kitchen.

    The name comes from the unusual preparation method; cubes of cold butter are pushed into the risen dough before baking, which makes the cake incredibly moist and delicious!

    Ingredients

    To make my authentic German Butter Cake Recipe, you’ll need the following simple ingredients:

    • Flour: You can use plain or all-purpose flour to make this cake. In Germany, we use type 405 flour, which is softer and similar to Italian ’00’ flour.
    • Yeast: Most traditional recipes for yeasted breads in Germany call for fresh yeast, readily available in every store. If you live somewhere fresh yeast is difficult to come by, you can use active dry yeast. You’ll need 10g or approximately 1.5 little packets. If you can get fresh yeast, I THOROUGHLY recommend it; it makes everything taste more delicious.
    • Milk: I always use full fat or whole milk in baking recipes for best results.
    • Sugar: Ordinary white granulated sugar is best in this recipe. However, you might like to experiment with a little brown sugar for the topping after you’ve made this cake for the first time.
    • Eggs: Eggs add richness to the yeast dough. Using room-temperature eggs will help the dough to rise.
    • Butter: The star ingredient in a Butter Kuchen! In Germany, we use unsalted, cultured butter for baking. Use the best quality unsalted butter you can find for best results. Margarine is not suitable for this recipe.
    • Almonds: Sliced almonds form this cake’s lovely, sugary, crunchy topping. If you need to avoid nuts, you can leave them off the cake, but then reduce the butter and cream in the topping by about ⅓.
    • Cream: The secret ingredient! Pouring cream over the hot cake when it is fresh out of the oven will guarantee a deliciously light and fluffy dough. I use German whipping cream, which has a fat content of 30%. Heavy cream has more fat (36%) and may not be suitable for this recipe.
    Dough for Butterkuchen with topping ingredients.

    Instructions

    This is a simple cake, so don’t be scared of the yeast dough! Once you have made it once or twice, you’ll see how easy it is!

    1. First, measure the flour into your mixing bowl, make a well in the middle of the flour and crumble or sprinkle in your yeast. Pour half the lukewarm milk and a tablespoon of the sugar, mix gently with a fork just to dissolve the yeast, then cover and leave for 10 minutes. 
    2. IMPORTANT! The milk must be only warm, never hot; otherwise, you will kill the yeast. Dip your little finger in the milk to test before pouring it over the yeast.
    3. When the yeast mixture is foamy, add the remaining milk, sugar, eggs, butter and salt and knead for 5-7 minutes until you have a smooth dough. Cover with plastic wrap and leave to rise in a warm place for 45-60 minutes until roughly doubled in size.
    4. When the dough has risen, line a baking tray with baking paper, then roll the dough out on a lightly floured surface to the size of the tray. Lift onto the paper, spreading out to fit the tray. Cover with a clean cloth and leave to rise for a further 20-30 minutes while you prepare the topping.
    5. Heat the oven to 200°C / 400°F / Gas 6. Cut the remaining butter into small pieces; you’ll need around 80 little cubes. When the dough has risen, use your finger to poke holes all over the risen dough. Fill each with a cube of butter, then sprinkle over the sugar and almonds. Bake in the preheated oven for 20-25 minutes until well risen and golden brown.
    6. Remove from the oven and immediately pour the cream in a thin stream all over the hot cake. Allow to cool in the tray, then slice and serve. Guten Appetit!

    Jay’s Cooking Tip

    Want to prepare Butterkuchen in advance? You can make the dough ahead of time and keep it in the fridge overnight before baking. This means you can have fresh Butterkuchen when you wake up in the morning – just give the dough 30 minutes to wake up on the kitchen counter.

    ​The complete ingredient list and detailed instructions are in the recipe card at the bottom of the page.

    Frequently Asked Questions

    Is Butterkuchen a cake or a bread?

    Many traditional German cake recipes are made from a sweet yeast dough similar to a brioche rather than a cake in the modern sense. Don’t worry, they are still soft, delicious and utterly moreish! Trust me, the Germans know what they are doing when it comes to cakes and bakes.

    How should I store Butterkuchen?

    Butterkuchen will stay fresh for 1-2 days at room temperature. Store it in an airtight container or tightly wrapped in plastic wrap to prevent it from drying out. If it starts to feel a little stale, pop it in a warm oven (160°C/320°F) for a few minutes to bring it back to life. Alternatively, it will keep in the fridge for 5 days, well wrapped. Do bring it back to room temperature before eating though!

    Can I freeze Butterkuchen?

    Yes, Butterkuchen freezes beautifully! To freeze it let the cake cool completely. Wrap individual slices in cling film, then place in a freezer-safe bag or container. Freeze for up to 3 months.

    A slice of butterkuchen with a pile of butterkuchen behind.
    A slice of butterkuchen with a coffee and a fork.
    German Butter cake or Butterkuchen with a slice cut to show interior.

    German Butter Cake (Butterkuchen)

    German Butter Cake or Butterkuchen is like a big, soft hug from a German grandmother. This old-fashioned bake is made from an enriched yeast dough, topped with loads of butter, sugar and sliced almonds – and let me tell you, one slice is NEVER enough! Perfect to serve for Kaffee und Kuchen.
    5 from 6 votes
    Prep Time 15 minutes
    Cook Time 20 minutes
    Rising Time Time 1 hour 10 minutes
    Total Time 1 hour 45 minutes
    Serves 20 slices

    Ingredients
     

    for the dough:

    • 500 g plain or all-purpose flour
    • 30 g fresh yeast / 10g active dry yeast, 1.5 packets
    • 200 ml whole milk, lukewarm, divided
    • 125 g white sugar
    • 2 eggs, room temperature
    • 75 g unsalted butter, melted
    • 1 tsp vanilla paste or vanilla extract
    • pinch of salt

    for the topping:

    • 200 g unsalted butter, diced and chilled
    • 50 g white sugar
    • 2 tsp vanilla sugar
    • 100 g sliced almonds
    • 200 ml whipping cream

    to serve:

    • powdered sugar, to taste

    Instructions
     

    • MIX YEAST AND FLOUR: Weigh the flour into a large bowl or the bowl of a stand mixer with the dough hook attachment fitted. Make a deep well in the middle of the flour and crumble in the yeast. Pour over half of the milk and sprinkle over 1 tablespoon of the flour and 1 teaspoon of the sugar. Use a fork to gently mix the yeast, warm milk and sugar (leaving the flour surrounding it). Cover and leave for 10 minutes until the yeast mixture is foaming. 
      IMPORTANT! You must use lukewarm milk, NOT hot. Hot milk will kill the yeast.
      500 g plain or all-purpose flour, 30 g fresh yeast / 10g active dry yeast, 200 ml whole milk, 125 g white sugar
      Fresh yeast in a flour well.
    • KNEAD: Add the rest of the milk and remaining sugar to the bowl, along with the eggs, butter, vanilla paste and salt. Knead for 5 minutes until well combined. If you don't have a stand mixer, use the dough hooks on a hand mixer or a wooden spoon. The dough will be soft and sticky.
      2 eggs, 75 g unsalted butter, melted, 1 tsp vanilla paste or vanilla extract, pinch of salt
      Mixed yeast dough with dough hooks.
    • RISE: Cover the dough with plastic wrap and let the dough rise in a warm place for 45-60 minutes until nearly doubled in size.
      Risen dough in a bowl.
    • SHAPE DOUGH: Turn the dough out onto a lightly floured surface, pat flat, then use a rolling pin to roll out to roughly the size of a 40x35cm / (15.5in x 14 in.) baking tray. Line a suitable oven tray with baking parchment paper and lift the dough onto the tray, spreading it gently out with your hands so that it is even. Cover loosely with a cloth and allow to rise for 20-30 minutes.
      Dough for Butterkuchen with topping ingredients.
    • HEAT OVEN: Meanwhile, heat the oven to 200°C / 400°F / Gas 6 and prepare your topping ingredients.
    • ADD BUTTER: When the dough has risen for the second time, use your finger to press deep holes all over the dough (Lots of holes! Around 80). Fill each dough with a cube of butter, then sprinkle the sugar and almonds over the top of the dough. Bake in the middle of the oven for 20-25 minutes until well risen and golden brown.
      200 g unsalted butter, 50 g white sugar, 2 tsp vanilla sugar, 100 g sliced almonds
      Sugar, almonds and butter on butterkuchen dough.
    • POUR OVER CREAM: Remove from the oven and immediately pour the cream in a thin stream evenly over the hot cake. Set aside to cool.
      200 ml whipping cream
      German Butter cake or Butterkuchen with a slice cut to show interior.
    • SERVE: When the Butterkuchen has cooled, cut into squares, dust the top of the cake with powdered sugar to taste and serve.
      powdered sugar

    Notes

    If you don't have a baking pan in this size, you can use a baking sheet instead, but be aware that the dough may spread while baking. 
    It is VITAL that you don't pour very hot milk over the yeast; the yeast will die, and your dough won't rise. Heat milk only until tiny bubbles appear around the sides of the saucepan, then allow to cool for a few minutes. It should only feel warm if you dip your finger into it.

    Recommended Equipment

    As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

    Nutrition

    Serving: 1slice | Calories: 302kcal | Carbohydrates: 30g | Protein: 5g | Fat: 18g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.5g | Cholesterol: 59mg | Sodium: 15mg | Potassium: 107mg | Fiber: 1g | Sugar: 10g | Vitamin A: 533IU | Vitamin C: 0.1mg | Calcium: 43mg | Iron: 1mg
    Tried this recipe?I’d love to hear how it went! Please leave a review or a star rating and let me know how it was! Use the hashtag #daysofjay on Instagram so I can see your delicious creations.
    Course | Baking
    Cuisine | German

    SHARE THIS RECIPE:
    Jay Wadams
    Jay Wadams

    Jay Wadams is a cookbook author and food photographer, based in Italy 🇮🇹 Germany 🇩🇪 and Australia 🇦🇺. He has written two cookbooks: 'Tasty (2017) and 'Simply Summer' (2018), with a new release due this year. Jay has been writing popular recipe blog, daysofjay.com for over 12 years, sharing vibrant, travel-inspired dishes for home cooks seeking approachable, flavour-packed meals. A Le Cordon Bleu graduate with a Diploma in Gastronomy and Nutrition, Jay brings expert insight and creativity to every recipe.

    Articles: 352
    5 from 6 votes (6 ratings without comment)

    Leave a Reply

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

    Recipe Rating