clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

German Poppy Seed Streusel Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Bake to the roots
  • Prep Time: 30
  • Cook Time: 45
  • Total Time: 90


Delicious German classic: Poppy Seed Streusel Cake. The perfect cake for a large crowd.



For the poppy seed filling

  • 10.5 oz. (300g) poppy seeds
  • 2 1/8 cups (500ml) milk
  • 1/3 cup (80g) butter
  • 4.2 oz. (120g) honey
  • 1 tsp. ground cinnamon
  • 1.7 oz. (50g) (soft wheat) semolina
  • 2 large eggs
  • 1 tsp. lemon zest of organic lemon
  • 23 tbsp. rum (optional)

For the streusel

  • 2 1/3 cups (300g) all-purpose flour
  • 1 6/8 cups (175g) sugar
  • pinch of salt
  • 7 oz. (200g) butter, at room temperature
  • 1 tsp. vanilla extract

For the dough

  • 7 oz. (200g) low-fat quark (curd cheese)
  • 3.4 fl. oz. (100ml) milk
  • 3.4 fl. oz. (100ml) vegetable oil
  • 6/8 cup (75g) sugar
  • 14 oz. (400g) all-purpose flour
  • 1 tbsp. baking powder


  1. Start with the filling by washing the poppy seeds and draining them well again. Add the milk, butter, honey, and cinnamon to a large pot and heat up while stirring constantly. As soon as the mixture starts boiling, add the washed and drained poppy seeds and the semolina and mix in. Reduce the heat to a medium-low and let bubble for about 2-3 minutes until the mixture thickens. Take off the heat and let cool down for at least 60 minutes. When cooled, add the eggs, lemon zest, and rum (optional) and mix in well. Set aside.
  2. Preheat the oven to 390°F (200°C). Line a baking sheet (with a high rim) with parchment paper or grease and set aside. For the streusel add the flour, sugar, and salt to a large bowl and mix. Add the butter in small pieces as well as the vanilla extract. Mix with a fork or use your fingers to rub everything between your fingers until you get nice big streusel. Set aside.
  3. For the dough add the quark (curd cheese), milk, oil, and sugar to a large bowl and mix until combined. Mix the flour with baking powder and add to the bowl – mix until just combined. The dough will be quite tough and sticky but that is fine. Transfer to the prepared baking sheet and spread/roll out to cover the complete baking sheet with one even layer. Pour the poppy seed filling on top and smooth out to get an even layer as well. Sprinkle with the streusel. Bake for 40-45 minutes until the streusel have a nice golden color. Take out of the oven and let cool down completely.


  • Enjoy baking!


  • Serving Size: 12