Tray of cake with two squares cut out


This vegan plum streusel cake is a German speciality with three delicious layers. It's crumbly, fruity, sweet and tart.
Course Dessert
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 8 People


Base layer:

  • 160 g Oat flour
  • 2 Teaspoons baking powder
  • 100 ml Plant-based milk
  • 120 g Apple sauce
  • 2 Teaspoons lemon juice
  • Splash of vanilla
  • 1 Chia egg 1 tsp chia seeds + 1 tbsp water
  • Pinch of salt

For the streusel:

  • 50 g Oat flour
  • 50 g Almond flour
  • 40 g Agave or maple syrup
  • 1 Teaspoon cinnamon

For the filling:

  • 500 g Plums
  • 18 x24 cm baking tray


  1. Preheat your oven to 160°C/320°F/Gas 3 and line a 18x24cm baking tray.
  2. Prepare the chia egg by adding the chia seeds and water to a small bowl and mixing well. Let sit for a couple of minutes so the chia seeds soak up all the liquid.
  3. In a bigger bowl, mix together the plant-based milk, apple sauce, lemon juice and vanilla. Add the chia egg.
  4. Add in the oat flour and baking powder, and stir to combine.
  5. Pour the base mixture into the baking tray and place in the oven for 10 minutes.
  6. In the meantime, pit the plums and cut them into little pieces. Prepare the streusel by adding the oat flour, almond flour, cinnamon and agave syrup and mixing well. You might want to use your hands here.
  7. Remove the baking tray from the oven and spread the plum evenly onto the base. Top with the streusel and bake for another ~35 minutes until the top is golden brown.
  8. Let cool for ~15 minutes before cutting and serving. You can store in the fridge for a couple of days.