German Apple Cake (whole grain, dairy-free options)

This German apple cake has a layer of cake topped with a thin layer of pudding, apples and then streusel! 100% whole grain, all-purpose flour and dairy-free options.

In four years of blogging, I’ve never shared a recipe for any German sweets. Mr. T posted this Eierlikör (egg liqueur) which is awesome, but German baked goods aren’t my thing.

What you find in a typical bakery (which are absolutely everywhere!) is not nearly as moist and flavorful as American stuff. It’s not as sweet, either, but I actually like that! I should say that I’ve heard the baked good situation is much better in Southern Germany but in my opinion, it’s pretty sad in Berlin.

And whenever there’s a get together with friends or a birthday at the schools I’ve worked at and people bring cake, I can only remember one time when a German brought a truly homemade cake.

I’m not a cake mix snob but I think Dr. Oetker has a thing or two to learn from Betty Crocker because the cake mixes over here yield such dry and tasteless cakes. It could be that the bakers are to blame and over bake them but every single time? I don’t know about that.

German Apple Cake {100% whole grain and dairy-free}

So I’ve been majorly hating on all German baked goods for the past six years. I gave up on bakeries after about a year. I was always disappointed and what I was getting wasn’t even worth the calories.

Then a few months ago, I thought I’d do some research on Berlin bakeries and it turns out that most bakeries don’t bake everything from scratch any longer. So I found out which ones do and have visited a few so far. I’ve enjoyed at least half of what I’ve tried so it turns out that the problem is just that it’s hard to get your hands on homemade goodies around here!

Like this apple cake. It’s actually a German streuselkuchen with added apples. There’s a thin layer of pudding, too. Some streuselkuchen recipes have pudding, some don’t.

When searching for homemade streusel cake recipes with pudding, I couldn’t find any at all with homemade pudding. Every single one called for pudding mix. I put Mr. T on the job, thinking I wasn’t using the correct German terms in my googling. He didn’t find anything, either.

I asked my German ESL students what was up with that and it was pretty hilarious. About 15 women of all ages had never even heard of making pudding from scratch. “You just use the pudding mix! You can’t make pudding without it.”

German Apple Cake {100% whole grain and dairy-free}

When I told them that homemade pudding only takes a few minutes to put together and consists of only a few ingredients, they were dumbfounded. It was so bizarre!

I came up with my own pudding recipe for this cake and then the problem was finding a cake base that actually tasted good using American whole wheat pastry flour. After over a dozen iterations and a month later, I just gave up and decided to adapt someone else’s recipe. ;) I found this awesome Rhubarb Buttermilk Streusel Cake on The Daring Gourmet (Kimberly is a German living in the US!) and made it whole wheat and dairy-free. It’s perfect.

Her cake is way quicker than mine. If you don’t have much time but want a whole wheat and dairy-free version, just make hers with whole wheat pastry flour and coconut oil and fold in some apples instead of rhubarb. Use the streusel recipe here because coconut oil doesn’t work as a 1:1 sub for butter in streusel, pie crusts, and some other things. If you don’t need your cake to be dairy-free, I bet Kimberly’s butter version tastes even better than the coconut oil version!

I also halved her recipe because I was adding a layer of apples and pudding and was worried about it being too much. Her recipe calls for 1 egg so the first time I made it, I used an egg yolk, assuming that’d be the tastiest way to go. Loved it.

The second time, I used an egg white, knowing that people would want to use that since one egg yolk is used in the pudding. Don’t do that! The egg yolk version is definitely better. And if you don’t mind halving eggs, just whisk an egg in a small container and add 25 grams to the cake batter. Add the remaining half egg to your breakfast eggs the next morning!

German Apple Cake {100% whole grain and dairy-free}

This cake is really thin by American standards but I’m afraid to tell you to double it because the only way you can tell if it’s truly done is to dig a big old gaping hole in the center of the cake. The problem I had with all the previous German apple cakes was that when the area around the edges were done, the middle was still totally undone.

Then when the center was done, the rest of the cake was totally dried out. What I can tell you is that this recipe takes 30 minutes to bake in a 9″ pan. If you want to use a different size, you’ll have some hole-digging to do!

If you’ve never had a German apple cake before, it’s pretty different than American apple cakes, which are usually loaded with spices, like my apple cake with caramel frosting. They’re also not quite as moist as my apple upside down cake. But still totally worth trying!

For people in Germany: I made this with whole wheat pastry flour that I brought with me from the US. You could try this cake with regular whole wheat or whole spelt flour but since there’s not much flavor in the cake batter, it will taste very much of whole grains (which wouldn’t taste very good in my opinion!).

You could try Type 405, which is similar to American pastry flour (pastry flour – not whole wheat pastry flour) but the texture will likely be different). But if you’re going to use that, you might as well just find a Streuselkuchen recipe on Chefkoch. ;)

For more German dessert recipes, try these German pepper nut cookies or these cinnamon stars!

And if you’re feeling the apple love but this cake sounds a bit too fussy, try my gluten-free apple crisp (it’s made with oats and oat flour so it’s also 100% whole grain) or my apple blondies!

German Apple Cake (100% whole grain, dairy-free options)

Rated 5.0 by 8 readers
German Apple Cake (whole grain, dairy-free options)
  • Prep Time:
  • Cook Time:
  • Ready in:
  • Yield: 8 slices


    For the pudding:

  • 2/3 cup (158 milliliters) milk of choice (soy, almond, cow's milk for a non-dairy-free version, etc. but not canned coconut milk)
  • 1 large egg yolk
  • 3 tablespoons granulated or raw sugar
  • 2 tablespoons (16 grams) cornstarch
  • pinch of salt
  • 1 teaspoon vanilla extract
  • For the streusel:

  • 1/2 cup + 1 tablespoon (68 grams) whole wheat flour1 or all-purpose flour
  • 1/4 cup (50 grams) granulated or raw sugar
  • 1/2 teaspoon ground cinnamon
  • 1/8 teaspoon salt
  • 3 tablespoons (42 grams) coconut oil, room temperature2
  • For the apples:

  • 2 small firm (not old mushy ones) baking apples, peeled and sliced into 1/8" slices
  • 1 tablespoon granulated or raw sugar
  • 1/2 teaspoon ground cinnamon
  • For the cake batter:

  • 1 cup (120 grams) whole wheat pastry flour (I think white whole wheat would also work) or all-purpose flour
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt
  • 2 tablespoons (24 grams) coconut oil, room temperature
  • 1/2 cup (100 grams) granulated or raw sugar
  • 1 teaspoon vanilla extract
  • 1 large egg yolk
  • 1/2 cup (120 milliliters) buttermilk3


    For the pudding:

  1. In a medium saucepan, whisk together all pudding ingredients, except for the vanilla. Turn the heat on medium and cook, stirring frequently, until thickened – about 7-9 minutes. After about 5 minutes, start to stir constantly. It will go from thin and watery to thick in a matter of seconds. Do not let the pudding boil! It's okay if it boils for a few seconds, but not more. Stir in the vanilla. It will be quite a bit thicker than regular pudding and will thicken even more as it cools. Set aside to cool while you prepare the cake. If you want to prevent a film from forming, cover with a piece of plastic wrap. I skip that step and just give it a good stir after it's cooled. There will still be some lumps, but you don't notice them in the finished cake.
  2. For the streusel:

  3. In a small mixing bowl, stir together the flour, sugar, cinnamon and salt. Incorporate the coconut oil until well combined. If the mixture isn't firm, place in the refrigerator to chill while preparing the rest of the cake.
  4. Preheat the oven to 350 °F (175 °C) and place a piece of parchment paper in a 9" springform pan and press it down to conform to the pan's shape.
  5. For the apples:

  6. Mix the apple slices, sugar and cinnamon together. Set aside.
  7. For the cake batter:

  8. In a medium mixing bowl, stir together the flour, baking powder, baking soda and salt. Set aside.
  9. In a large mixing bowl, beat the coconut oil and sugar at medium speed until well combined - about 1 minute. It won't become light and fluffy like when you cream butter and sugar together. This will be more crumbly. Beat in the vanilla and egg yolk on low and mix just until combined. Add half of the flour mixture and beat on low until mostly combined. Stir in the buttermilk until combined and then the remaining flour mixture. Stir just until combined. Do not over mix!
  10. Spread the batter onto the bottom of the prepared springform pan. Spoon the pudding as evenly as possible over the cake batter. Use a spoon to very gently spread it, if necessary. Arrange the apples over the pudding and then sprinkle the streusel evenly over the top.
  11. Bake for 30 minutes. The center should only jiggle a little when tapped. The toothpick test doesn't work here due to the pudding.
  12. Let cool completely and serve. Cover and refrigerate any leftovers for up to 3 days. It's okay cold but tastes better once it's warmed to room temperature.


  1. I tried this with whole wheat pastry flour and the streusel spread out too flat.
  2. I used refined coconut oil, which doesn't have any coconut taste. If you use unrefined coconut oil, this cake may have some coconut taste to it.
  3. To make dairy-free buttermilk, pour 1 1/2 teaspoons of lemon juice or vinegar into a 1/2 cup measuring cup. Fill with dairy-free milk of choice (but not canned coconut milk). Let sit for 5 minutes.

Cake base adapted from Rhubarb Buttermilk Streusel Cake on The Daring Gourmet

Recipe by  |

Pin post on Pinterest Share post on Facebook Share post on Twitter Share post on Google+

65 comments on “German Apple Cake (whole grain, dairy-free options)” — Add one!

  • Quincey
    January 24, 2024 @ 2:18 am

    This may be one of the best desserts I have ever tasted. I reduced the sugar slightly in each element and it is absolutely fantastic. I also love how easy it is to make it dairy-free. 10/10

    • Erin replies to Quincey
      January 24, 2024 @ 9:42 am

      Oh, wow. I’m so glad that you enjoyed it so much! That’s awesome. Thanks a ton for your feedback!

  • Kris says
    August 1, 2021 @ 6:39 am

    I hope you had the opportunity to try more German baked goods because what you’re writing about Germany sounds incredibly condescending.

    My grandma was German and her cakes were some of the best I ever had – even by American standard. And she for sure knew how to make pudding from scratch. BTW, lots of American bakers use pudding mixes, too.

    • Erin replies to Kris
      August 1, 2021 @ 8:32 am

      Six years after writing this post (and 12 years of living in Germany) and my opinion sadly hasn’t changed. I’m so glad that your grandma knew how to bake. It seems as though I’ve just had bad luck, not finding any good bakeries (I did find one that had some really tasty homemade donuts) or home bakers. 🤷‍♀️

  • Mike
    June 8, 2019 @ 12:43 pm

    Hi Erin, this looks delicious for sure. I am going to share the same with my wifey. This can add to the Sunday brunch :D

    • Erin replies to Mike
      June 11, 2019 @ 6:04 pm

      Hi Mike! I hope you and your wife will enjoy it. :)

  • Kara Mathys
    January 25, 2019 @ 9:49 am

    That apple cake looks absolutely fantastic. Beautiful photos, too. I look forward to trying this.

  • Robin Hamilton @Wellness Wires says
    September 28, 2018 @ 1:35 pm

    That German apple cake looks absolutely fantastic. Beautiful photos, too. I look forward to trying this.

  • Bella Hardy @ Healthnerdy
    June 25, 2018 @ 11:12 am

    This German apple cake just looks sooo incredibly delicious, and I am so craving a slice right now! Thanks and kudos for this awesome post, Erin!

  • Jill Roberts @ WellnessGeeky
    December 26, 2017 @ 11:54 am

    This is absolutely magnificent, scrumptious, delicious, super yummy german apple cake, I had to try and make it. I used your suggestion and used 1 teaspoon vanilla extract.

    • Erin replies to Jill Roberts @ WellnessGeeky
      December 29, 2017 @ 3:24 pm

      So happy that you liked it and found so many adjectives to describe it. :D Thanks a bunch for your comment and sorry for my slow reply (Christmas chaos got in the way!).

  • Candace Ingels says
    November 15, 2017 @ 9:49 pm

    Can this be made a day ahead and kept in the refrigerator?

  • Tricia @ Saving Room for Dessert says
    October 3, 2017 @ 3:23 am

    This must be fantastic Erin. Love the pudding and apple filling. You can’t go wrong with apple desserts!

  • Ruthie says
    January 15, 2016 @ 10:41 pm

    Can I use regular white flour?

    • Erin replies to Ruthie
      January 16, 2016 @ 12:29 pm

      The original recipe I adapted mine from uses all-purpose flour so I’m assuming it’d work. But I haven’t tried it myself so I can’t guarantee it. I hope you’ll enjoy it! :)

  • Nutmeg Nanny says
    October 16, 2015 @ 3:15 pm

    It makes me sad that there are bakeries not baking from scratch…that’s the point! Also dry baked goods make my heart sink. Nothing worse than paying for a sweet treat and not enjoying that sweet treat. This pudding cake looks 100% up my alley and totally something I want to take a swan dive into :)

  • Kim Beaulieu says
    October 16, 2015 @ 1:14 am

    This is so fabulous Erin. I can’t wait to try this. I swear I can almost smell it, the photos are just amazing.

  • June @ How to Philosophize with Cake says
    October 15, 2015 @ 2:50 am

    Oooh that looks so good! I’m sure it was totally worth all the testing :D Pudding + cake sounds like a great combination to me!

  • Heather | All Roads Lead to the Kitchen says
    October 15, 2015 @ 1:50 am

    In defense of Germany, they totally make up for it with the pretzel. ;) ha ha ha. This cake sounds incredible – that pudding layer is blowing my mind, plus apples AND streusel? WANT!

  • GINGER says
    October 14, 2015 @ 7:05 pm

    Erin, why not canned coconut milk? Just because the pudding would have a coconut flavor? I’ve been very successful with coconut milk puddings, so I’m curious. Thanks.

    • Erin replies to GINGER
      October 14, 2015 @ 7:11 pm

      I just said that because canned coconut milk is quite a bit thicker than the other types of milk. When I was testing the recipe, it seemed like the thickness of the pudding had an impact on the final outcome (when the pudding was runnier, then the cake was a mess and when it was thicker, it just wasn’t as yummy ;)) You could certainly try it! Maybe add a little bit more vanilla if it looks ridiculously thick. I hope you’ll enjoy it!

  • Justine | Cooking and Beer says
    October 14, 2015 @ 5:41 pm

    This cake is seriously lovely, Erin! … and I think it might be one I can handle making! Pinned!

  • Jenny B | Honey and Birch says
    October 14, 2015 @ 5:18 pm

    I grew up with German/Austrian desserts but have yet to try making any myself. Time to get baking!

  • The Food Hunter says
    October 14, 2015 @ 4:47 pm

    I love that you made the pudding from scratch

  • Lana | Never Enough Thyme
    October 14, 2015 @ 4:02 pm

    This cake looks absolutely mouthwatering! And, honestly, I prefer the thinner European style cakes to our multi-layer ones. But I’m so surprised that the bakeries there are disappointing. I would have thought the exact opposite! Very interesting.

    • Erin replies to Lana | Never Enough Thyme
      October 14, 2015 @ 7:12 pm

      In all fairness, it could just be Berliner bakeries! I’ve heard they’re better elsewhere. :)

  • Renee - Kudos Kitchen says
    October 14, 2015 @ 2:59 pm

    I am completely shocked when you say that German bakeries have been disappointing for you. I’ve always thought that German bakeries were some of the best in the world,but what do I know? I’ve never been there. I’m also shocked to find that they do most of their baking from mixes. I feel faint. LOL
    That said, I’m glad you showed them how it’s really done because your cake looks absolutely amazing! I can’t wait to make this cake. The pudding layer really puts this over the top.

    • Erin replies to Renee – Kudos Kitchen
      October 14, 2015 @ 7:15 pm

      Haha. Hopefully things are different in the rest of Germany! ;) I have a feeling that they are. And I’ve always wondered about your name – are you German? :)

  • Kimberly @ The Daring Gourmet says
    October 14, 2015 @ 6:55 am

    First of all, this cake looks sooooo yummy, love it! (And thanks so much for the generous mention :) Secondly, what’s up with Berlin?? I’m from Stuttgart and my mom is from Bavaria and I’ll tell you, there’s a reason why southern German cooking and baking is known to be the best :) Really truly, visit Swabia and you’ll have a very different experience both in the bakeries and in talking to home cooks.

    • Erin replies to Kimberly @ The Daring Gourmet
      October 14, 2015 @ 7:18 pm

      That’s good to know! It’s really so odd with the baking mix thing. It’s not just the young people. Even when I worked at a school where basically all the teachers were 40-65, people brought in cake mix cakes or boxed cakes for their birthday! So, so disappointing. And thanks so much for letting me post your cake base! It was perfect. :)

  • Meg @ With Salt and Wit
    October 14, 2015 @ 5:36 am

    So strange they don’t bake from scratch! But good thing you are there to show em whats up!
    Okay, now please ship me this dessert because its the perfect combo of what I love!

  • Isabelle @ Crumb says
    October 14, 2015 @ 5:08 am

    Oh wow… there’s no way I’d have ever guessed that this cake is completely dairy free. It looks so creamy and rich and delicious! I’m always on the lookout for dairy free desserts to make for my father-in-law, and this looks like it would be a big winner. Adding it to my list of must-bakes.

    • Erin replies to Isabelle @ Crumb
      October 14, 2015 @ 7:21 pm

      Awesome! I hope that you’ll get a chance to try this for him. :)

  • Lauren @ Healthy Delicious says
    October 14, 2015 @ 4:51 am

    I feel so sad for you that German baked goods aren’t on point. Lame. This cake looks awesome though – LOVE that pudding layer!

    • Erin replies to Lauren @ Healthy Delicious
      October 14, 2015 @ 7:22 pm

      Right?! Especially because there are bakeries EVERYWHERE! They taunted me everywhere I went in the beginning. ;)

  • Angie | Big Bear's Wife says
    October 14, 2015 @ 3:53 am

    I absolutely love to hear about the food differences between here and Germany! I’ve only been to Germany once but I don’t remember much. That’s crazy that most of them don’t know that they can make things like that from scratch but then again I know people here like that too. Love this apple pudding cake.

    • Erin replies to Angie | Big Bear’s Wife
      October 14, 2015 @ 7:23 pm

      Don’t get me started on ingredient differences. I just had to order a bunch of flour from the US because I was so frustrated with working with the stuff here. ;) (I’m sure it works great in German recipes!)

  • Ginny McMeans says
    October 14, 2015 @ 12:32 am

    That thick layer of pudding inside that cake looks just wonderful. Great job with ingredients too!

  • Nora (A Clean Bake) says
    October 14, 2015 @ 12:17 am

    My husband – lover of all things fruity and custardy – would absolutely adore this. I’ll have to make it for him sometime!

    • Erin replies to Nora (A Clean Bake)
      October 14, 2015 @ 5:49 pm

      I hope you’ll both enjoy it! Wish I could have made a grain-free version.

  • Ashley @ Wishes and Dishes says
    October 13, 2015 @ 9:32 pm

    This looks excellent and love that you made your own pudding!! I guess it’s not that hard – who would have known? LOL Love it.

  • Maryanne @ the little epicurean says
    October 13, 2015 @ 9:18 pm

    Haha, really no pudding from scratch?! Oh well. I LOVE your homemade pudding. Looks absolutely delicious.

    • Erin replies to Maryanne @ the little epicurean
      October 14, 2015 @ 5:48 pm

      Yes! It’s SO weird! Everyone I ask about it (even people who like to bake) have never heard of homemade pudding. It’s so peculiar / funny!

  • Charlotte Moore
    October 13, 2015 @ 7:36 pm

    How strange the bakeries don’t make homemade things. I have gotten away from using regular cake mix. Just too many unhealthy things in it.

    • Erin replies to Charlotte Moore
      October 14, 2015 @ 5:48 pm

      At least there are a few still making homemade goodies! And I’m with you on the cake mixes. No, thanks. ;)

  • Stephanie says
    October 13, 2015 @ 7:34 pm

    Wait. German bakeries don’t bake from scratch? What’s the point? So odd. THIS German cake sure looks like a winner though. Love the topping!!

    • Erin replies to Stephanie
      October 14, 2015 @ 5:47 pm

      Thanks, Stephanie! And I agree it’s weird. Hopefully it’s just an abnormal situation in Berlin! Or maybe some of them do some homemade stuff but use dough or pudding mixes and so on for certain things.

  • Medeja says
    October 13, 2015 @ 5:51 pm

    Interesting and really delicious looking cake! I will have to try :)

    • Erin replies to Medeja
      October 14, 2015 @ 5:45 pm

      I hope you’ll enjoy it! :)

  • Kacey @ The Cookie Writer says
    October 13, 2015 @ 3:07 pm

    I am really excited about this! I love baking and trying new things, and this definitely fits the bill. It looks light, and yet filling at the same time.


Comments? I’d love to hear from you!

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


Comments are moderated. If you don’t see your comment immediately, don’t panic… it went through! Thank you so much for taking time to leave feedback!

Please help others by rating the recipe: