Go Back
+ servings
a slice of German apple cake on a white plate

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

Author Erin Dooner
Course Dessert
Cuisine American
Servings 8 slices
Prep Time 40 minutes
Cook Time 30 minutes
Total Time 1 hour 10 minutes
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.

Ingredients

For the pudding:

  • 2/3 cup (158 ml) milk of choice plant-based milk for dairy-free
  • 1 large egg yolk room temp
  • 3 tablespoons granulated sugar or raw sugar
  • 2 tablespoons (16 grams) cornstarch
  • pinch salt
  • 1 teaspoon vanilla extract

For the streusel:

  • 1/2 cup + 1 tablespoon (68 grams) whole wheat flour or all-purpose flour, see notes
  • 1/4 cup (50 grams) granulated sugar or raw sugar
  • 1/2 teaspoon ground cinnamon
  • 1/8 teaspoon salt
  • 3 tablespoons (42 grams) refined coconut oil room temperature

For the apples:

  • 2 small apples peeled and sliced into 1/8" slices
  • 1 tablespoon granulated sugar or raw sugar
  • 1/2 teaspoon ground cinnamon

For the cake batter:

  • 1 cup (120 grams) whole wheat pastry flour or all-purpose flour
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt
  • 2 tablespoons (24 grams) refined coconut oil room temperature
  • 1/2 cup (100 grams) granulated sugar or raw sugar
  • 1 teaspoon vanilla extract
  • 1 large egg yolk room temp
  • 1/2 cup (120 ml) buttermilk see notes for dairy-free

Instructions

For the pudding:

  • 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/3 cup (158 ml) milk of choice, 1 large egg yolk, 3 tablespoons granulated sugar, 2 tablespoons (16 grams) cornstarch, pinch salt, 1 teaspoon vanilla extract

For the streusel:

  • 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.
    1/2 cup + 1 tablespoon (68 grams) whole wheat flour, 1/4 cup (50 grams) granulated sugar, 1/2 teaspoon ground cinnamon, 1/8 teaspoon salt, 3 tablespoons (42 grams) refined coconut oil
  • 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.

For the apples:

  • Mix the apple slices, sugar and cinnamon together. Set aside.
    2 small apples, 1 tablespoon granulated sugar, 1/2 teaspoon ground cinnamon

For the cake batter:

  • In a medium mixing bowl, stir together the flour, baking powder, baking soda and salt. Set aside.
    1 cup (120 grams) whole wheat pastry flour, 1/2 teaspoon baking powder, 1/4 teaspoon baking soda, 1/4 teaspoon salt
  • 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!
    2 tablespoons (24 grams) refined coconut oil, 1/2 cup (100 grams) granulated sugar, 1 teaspoon vanilla extract, 1 large egg yolk, 1/2 cup (120 ml) buttermilk
  • 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.
  • Bake for 30 minutes. The center should only jiggle a little when tapped. The toothpick test doesn't work here due to the pudding.
  • 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.

Notes

  • I tried this with whole wheat pastry flour and the streusel spread out too flat, so that's why I'm not recommending it for the streusel.
  • 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.
  • 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.
  • The nutrition information provided is calculated as a courtesy and is only an estimate. I am not a licensed nutritionist or dietitian. For the most accurate nutritional data, consult a professional or use your preferred calculator.
  • Cake base adapted from Rhubarb Buttermilk Streusel Cake on The Daring Gourmet.

Nutrition

Calories: 347kcalCarbohydrates: 58gProtein: 6gFat: 12gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gCholesterol: 53mgSodium: 197mgPotassium: 222mgFiber: 5gSugar: 31gVitamin A: 151IUVitamin C: 2mgCalcium: 79mgIron: 1mgNet Carbs: 53
Tried this recipe?Tag me today! Mention @texanerin or tag #texanerin! Thanks. 🖤