Introduction
This German Apple Cake is the kind of dessert you bake when you want something rustic, nostalgic, and seriously cozy. Think buttery cake layered with creamy homemade pudding, cinnamon-kissed apples, and crumbly streusel—all baked into one glorious masterpiece.
It’s like a cross between a coffee cake and an apple pie, but with that signature German flair. Not too sweet, full of texture, and perfect for holidays, weekend baking, or just impressing your brunch crew.
You bake it in a springform pan, slice it into wedges, and BOOM—you’ve got a cake that’s somehow both humble and fancy. Let’s get into it!

Reasons You’ll Love This German Apple Cake
If you’ve never made a cake with pudding baked into the middle, get ready to have your mind blown. This German Apple Cake is…
- Next-level comforting – Like three desserts in one: soft cake base, creamy pudding layer, sweet baked apples, and crunchy streusel.
- Not overly sweet – Perfect with coffee or tea. It’s rich without being cloying.
- Fun to make – You get to play baker, pudding-maker, and streusel-tosser all in one.
- Customizable – Use your fave milk, gluten-free flour, or your go-to apples.
- Make-ahead friendly – It keeps well and tastes even better the next day.
I personally adore this one when I want something baked and beautiful but not fussy. It’s that cake you bake on a cozy Saturday with a cup of tea and a good playlist going.
What Makes a Good German Apple Cake
A killer German Apple Cake needs a few things to stand out:
- A creamy pudding layer – This sets it apart from every other apple cake. It’s rich and soft but bakes up beautifully.
- Tart, firm apples – You want apples that hold their shape and add brightness.
- Warm spice + not-too-sweet cake – Cinnamon and vanilla give flavor without overwhelming the apple.
- Streusel topping – Adds crunch, sweetness, and contrast. Don’t skip it!
- Moist but sturdy cake base – Buttermilk and just the right amount of oil keep it tender but sliceable.
The real key? Letting it cool before slicing! It firms up and lets the flavors shine.
Cultural Significance of German Apple Cakes
Apple cake (Apfelkuchen) is a classic in German baking. It’s the kind of cake that shows up at family gatherings, church potlucks, or coffee breaks—because it’s simple, seasonal, and satisfying.
Most traditional versions use a yeast dough or a buttery sponge base, layered with fresh apples and sometimes custard or streusel. The combo of apples + cinnamon + cake is timeless and so, so cozy.
This version adds a creamy pudding layer that nods to popular German cakes like Bienenstich (Bee Sting Cake) and other cream-filled kuchen. It’s modern, but still totally rooted in old-school flavor.
History of German Apple Cake
Apple cake has deep roots in Germany, where apples are abundant and used in everything from strudel to cider. There are dozens of regional apple cake styles:
- Versunkener Apfelkuchen – A simple sponge cake with apple slices pressed on top.
- Apfelstreuselkuchen – Apple cake with streusel topping (like this one!).
- Apfelmuskuchen – Made with applesauce or stewed apples.
This pudding version is a bit of a hybrid—mixing German baking techniques with American pantry ingredients (like cornstarch and buttermilk). It’s the kind of comfort food that brings generations together.
Ingredients for German Apple Cake
Let’s break it down by layers:
For the Pudding:
- 2/3 cup milk of choice (dairy or non-dairy, just not canned coconut milk)
- 1 large egg yolk
- 3 tablespoons granulated or raw sugar
- 2 tablespoons cornstarch
- Pinch of salt
- 1 teaspoon vanilla extract
For the Streusel:
- ½ cup + 1 tablespoon whole wheat flour or all-purpose flour
- ¼ cup sugar
- ½ teaspoon cinnamon
- ⅛ teaspoon salt
- 3 tablespoons coconut oil (room temp, refined for neutral flavor)
For the Apples:
- 2 small firm baking apples, peeled and sliced into ⅛” slices
- 1 tablespoon sugar
- ½ teaspoon cinnamon
For the Cake Batter:
- 1 cup whole wheat pastry flour or all-purpose flour
- ½ teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- 2 tablespoons coconut oil (room temp)
- ½ cup sugar
- 1 teaspoon vanilla extract
- 1 large egg yolk
- ½ cup buttermilk (or homemade dairy-free version)
Equipment You’ll Need
Don’t worry—nothing fancy required! Here’s your gear list:
- Medium saucepan (for pudding)
- Mixing bowls (at least 3)
- 9-inch springform pan
- Parchment paper
- Hand mixer or whisk
- Measuring cups + spoons
- Oven preheated to 350°F
Optional but handy: rubber spatula, cooling rack, and a small sifter for flour.
Instructions: How to Make German Apple Cake
Let’s build this layer by layer—starting with pudding!
1. Make the Pudding
In a saucepan, whisk together:
- Milk
- Egg yolk
- Sugar
- Cornstarch
- Salt
Place over medium heat and cook, stirring frequently. After 5 minutes, stir constantly until it thickens (about 7–9 minutes total). Don’t let it boil for long—just a few bubbles, then pull it off the heat.
Stir in vanilla. Let cool while you prep the rest. Stir occasionally to prevent skin from forming.
2. Make the Streusel
In a small bowl, mix:
- Flour
- Sugar
- Cinnamon
- Salt
Add coconut oil and stir until crumbly. If it’s too soft, chill it while you prep the cake.
3. Prep the Apples
Toss sliced apples with:
- Sugar
- Cinnamon
Set aside—they’ll soften slightly while you prep the rest.
4. Preheat & Line the Pan
Line a 9-inch springform pan with parchment. Press it down to fit the shape of the base.
5. Make the Cake Batter
In one bowl, combine:
- Flour
- Baking powder
- Baking soda
- Salt
In another bowl, beat:
- Coconut oil
- Sugar
Add vanilla and egg yolk, mixing until just combined.
Add half the dry mix, then stir in the buttermilk. Add remaining flour mixture and stir until just combined. Don’t overmix!

How to Finish & Bake German Apple Cake
6. Assemble the Cake
Layer it up, friends:
- Spread the cake batter evenly in the bottom of the prepared pan.
- Spoon the pudding on top of the batter. Spread it gently—don’t mix it in.
- Arrange the apples over the pudding in a single layer or fan pattern.
- Sprinkle the streusel evenly over everything.
7. Bake It
Bake at 350°F (175°C) for about 30 minutes. The center will jiggle slightly when tapped—don’t expect a clean toothpick test because of the pudding.
Cool completely before slicing (I KNOW it’s hard, but worth it). The pudding will set more as it cools.
Serve at room temp or slightly warm. It’s amazing on its own or with a dollop of whipped cream.
How to Tell When German Apple Cake Is Done
This cake is a little different than your typical sponge. Here’s how to tell it’s ready:
- Streusel is golden – It should look dry, crisp, and lightly golden.
- Edges are set – Gently puffed and pulling away slightly from the pan.
- Middle jiggles slightly – Like set custard, not loose batter.
Still unsure? Give it a few extra minutes, but don’t wait for a dry crumb. The pudding layer keeps things a little soft.
Variations & Twists for German Apple Cake
Want to put your own spin on it? Let’s go:
- Different fruits – Try thinly sliced pears, peaches, or plums.
- Add nuts to the streusel – Chopped walnuts or almonds = extra crunch.
- Spiced pudding – Add a pinch of cardamom or nutmeg to the pudding layer.
- Gluten-free – Use a cup-for-cup gluten-free flour blend in all three components.
- Dairy-free – Use almond or soy milk and make your own buttermilk with lemon juice + non-dairy milk.
Wanna go extra? Drizzle with a maple glaze or vanilla icing once cool. OOF.
Nutritional Insights
Here’s a rough breakdown per slice (1 of 8):
- Calories: ~290
- Carbs: ~34g
- Fat: ~14g
- Sugar: ~18g
- Protein: ~4g
This cake hits that sweet spot (literally) of indulgent but not over-the-top. It’s made with whole ingredients and zero weird additives—just cozy goodness.
Pro Tips and Tricks
Want your German Apple Cake to turn out perfect every time?
- Don’t skip reducing the pudding – You want it thick enough to layer.
- Use firm apples – They should hold their shape when baked.
- Cool before slicing – Seriously. Let it chill and you’ll get those gorgeous layers.
- Keep the streusel cold – If it melts before baking, it won’t crisp up properly.
- Springform pan = clean release – Essential for neat slices and showing off the layers.
I personally like to bake it in the afternoon, cool it while I cook dinner, and serve it slightly warm for dessert. Total showstopper.
My Takes on German Apple Cake
I’m OBSESSED with the creamy pudding layer—it’s what makes this recipe stand out from every other apple cake.
I love using refined coconut oil because it keeps things moist without any coconut taste. And I always go for Honeycrisp or Pink Lady apples—they’re the perfect mix of sweet and tart.
When I want to impress someone (or just treat myself), I dust the cooled cake with powdered sugar and serve with strong coffee. It’s the little things!
Storage & Make-Ahead Tips
This cake stores beautifully!
- Room temp – Okay for 1 day, loosely covered.
- Fridge – Store up to 3 days. Bring to room temp before serving for best texture.
- Freezer – Wrap slices tightly in plastic wrap + foil. Freeze up to 1 month. Thaw overnight in the fridge.
Make-ahead tip: You can make the pudding and streusel the day before. Store pudding in the fridge and streusel in the freezer, then assemble fresh.

FAQs About German Apple Cake
Can I make it without the pudding layer?
Technically yes, but then it’s just a streusel apple cake. The pudding is what makes it special!
What kind of apples should I use?
Firm baking apples like Honeycrisp, Pink Lady, or Braeburn. Avoid mealy ones like Red Delicious.
Can I use store-bought pudding?
Not recommended—it’s too thin and won’t hold up to baking.
Is this cake very sweet?
Nope—it’s lightly sweet, balanced by the tart apples and earthy streusel.
Can I double the recipe?
Yes, just bake it in a larger pan (like 9×13) and watch the baking time—it may need closer to 40 minutes.
What if I don’t have a springform pan?
Use a regular 9-inch round cake pan lined with parchment. Just be careful when removing it from the pan.
Can I skip the buttermilk?
Don’t! But you can make your own by mixing ½ cup milk with 1½ tsp lemon juice or vinegar. Let sit 5 mins.
Before You Go
There she is—German Apple Cake in all her warm, layered, cozy glory. If you’re craving something a little different this season, this cake is a total keeper.
And if you loved this, check out these must-bake treats:
- Elderflower Cake – light, floral, and totally dreamy
- Crock Pot Candied Pecans – perfect crunchy topping or snack
Follow me on Pinterest for more magical bakes, or hop into our Facebook group to show off your cake creation!

German Apple Cake
Equipment
- Medium saucepan
- Mixing bowls
- 9-inch springform pan
- Parchment paper
- Whisk
- Hand mixer or spatula
Ingredients
- 2/3 cup milk of choice not canned coconut milk
- 1 large egg yolk for pudding
- 3 tbsp granulated sugar for pudding
- 2 tbsp cornstarch
- pinch of salt
- 1 tsp vanilla extract for pudding
- 1/2 cup whole wheat or all-purpose flour +1 tbsp, for streusel
- 1/4 cup granulated sugar for streusel
- 1/2 tsp ground cinnamon for streusel
- 1/8 tsp salt for streusel
- 3 tbsp coconut oil refined, room temperature
- 2 small baking apples peeled and sliced into 1/8″ slices
- 1 tbsp granulated sugar for apples
- 1/2 tsp ground cinnamon for apples
- 1 cup whole wheat pastry flour or all-purpose flour for cake batter
- 1/2 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp salt for cake
- 2 tbsp coconut oil room temp
- 1/2 cup granulated sugar for cake
- 1 tsp vanilla extract for cake
- 1 large egg yolk for cake
- 1/2 cup buttermilk or dairy-free version
Instructions
- Whisk milk, egg yolk, sugar, cornstarch, and salt in a saucepan. Cook over medium heat until thick, about 7–9 minutes. Stir in vanilla and cool.
- Mix streusel ingredients: flour, sugar, cinnamon, salt, and coconut oil until crumbly. Chill if soft.
- Toss apples with sugar and cinnamon. Set aside.
- Preheat oven to 350°F. Line a 9-inch springform pan with parchment.
- In a bowl, mix flour, baking powder, baking soda, and salt. In another bowl, beat coconut oil and sugar. Add vanilla and egg yolk.
- Add half the flour mix, then buttermilk, then remaining flour. Mix until just combined.
- Spread cake batter in the pan. Layer pudding over batter, then apples, then streusel.
- Bake 30 minutes until golden and set with a slight jiggle in the center. Cool completely before slicing.





Leave a Comment