Cinnamon and Cream

Classic German Streuselkuchen (Yeasted Crumb Cake)

23 min read

↓ Jump to Recipe

Picture a Sunday morning in a small German bakery, the windows fogged from the heat of the ovens, the air thick with the scent of butter and cinnamon. That is exactly the feeling Streuselkuchen delivers. Unlike the American crumb cake built on a quick batter, the German original starts with a soft, enriched yeast dough, somewhere between a brioche and a dinner roll in character, that rises slowly and bakes into a pillowy, slightly chewy base. On top sits a mountain of sandy, buttery Streusel so thick and generous it is practically its own layer. Every bite is a conversation between the tender, faintly sweet dough below and the crumbly, cinnamon-kissed topping above.

What sets this version apart is respect for the dough. Many shortcut recipes swap the yeast base for a baking powder batter, and while that produces something edible, it misses the soul of the original. Here, a properly enriched dough made with butter, egg, and a touch of sugar is given two full rises, developing a faint yeasty complexity that you simply cannot fake. The Streusel itself is built with the correct fat-to-flour ratio to ensure the crumbs stay distinct and crunchy rather than melting into a greasy paste during baking. A small amount of vanilla sugar, a staple in German home baking, perfumes the topping with a gentle warmth that makes this taste unmistakably authentic.

This is a medium-difficulty bake, mainly because it requires patience for the two rises rather than any complicated technique. If you have ever made a simple bread dough, you will feel right at home. It is a perfect weekend project, equally suited to a leisurely breakfast, an afternoon coffee break (Kaffeeklatsch, as the Germans say), or a casual gathering where you want to impress without stress. Beginners who are comfortable with yeast will find this very approachable, and experienced bakers will love how forgiving the dough is.

Prep: 30 minutes (plus 1 hour 45 minutes rising time)Total: Approximately 3 hoursYield: one 9×13-inch sheet cake, cut into 16 piecesDifficulty: ★★☆ IntermediateOccasion: Weekend Bake
✓ Vegetarian
Servings:

16

servings

Ingredients

  • Activating Yeast
  • 7 ginstant yeast (1 packet or 2.25 tsp)
  • 60 mlwarm whole milk (about 1/4 cup, 110°F/43°C)
  • 1 tspgranulated sugar
  • Dough
  • 360 gall-purpose flour (about 3 cups, spooned and leveled)
  • 50 ggranulated sugar (about 1/4 cup)
  • 0.5 tspfine sea salt
  • 120 mlwarm whole milk (about 1/2 cup, 110°F/43°C)
  • 1 largeegg, at room temperature
  • 60 gunsalted butter (about 4 tbsp), softened to room temperature
  • 1 tsppure vanilla extract
  • Streusel
  • 300 gall-purpose flour (about 2.5 cups)
  • 180 ggranulated sugar (about 3/4 cup plus 2 tbsp)
  • 2 tspground cinnamon
  • 1 tspvanilla sugar (or 1/2 tsp vanilla extract)
  • Pinch of fine sea salt
  • 200 gunsalted butter (about 14 tbsp), cold and cut into 1cm cubes
  • Dusting (optional)
  • 15 gpowdered sugar (about 2 tbsp)

Ingredient Substitutions

instant yeast

  • Active dry yeast: Use the same amount (7g) but proof it in the warm milk with the sugar for 10 minutes until foamy before adding to the flour. Add 10 to 15 minutes to the rise times.
  • Fresh yeast: Use 21g (triple the weight of instant yeast). Crumble it directly into the warm milk with the sugar, stir to dissolve, and proceed as directed.
whole milk

  • 2% milk works well with very little difference in the final dough.
  • Oat milk or unsweetened almond milk can be used for a dairy-free version, though the dough will be very slightly less rich. Use at the same temperature.
unsalted butter (dough and Streusel)

  • European-style cultured butter adds an even richer flavor and is highly recommended if available.
  • Vegan butter sticks (such as Miyoko’s or Violife) work in both the dough and the Streusel topping, keeping the recipe dairy-free. Avoid soft tub-style vegan spreads as they contain too much water.
egg

  • 1 flax egg (1 tbsp ground flaxseed mixed with 3 tbsp water, rested 5 minutes): The dough will be slightly less rich and may need a few extra minutes of rise time, but it works well.
  • 3 tbsp unsweetened aquafaba (liquid from a can of chickpeas) makes a good egg-free substitute with minimal flavor difference.
vanilla sugar

  • 1/2 tsp pure vanilla extract stirred into the Streusel butter before mixing: This is the most direct substitute and works beautifully.
  • 1 tsp store-bought vanilla sugar packets (common in European grocery stores) are the most authentic option.
all-purpose flour

  • A 1:1 gluten-free baking flour blend (such as Bob’s Red Mill 1:1) can replace the all-purpose flour in both the dough and Streusel, though the dough will not develop the same chew. Expect a slightly denser, more crumbly result. Note that the dough will not rise as dramatically.

Instructions

🔧 Equipment

🥣stand mixer with dough hook (or large mixing bowl for hand kneading)
🟫9×13-inch baking pan
💨7-inch or 8-inch round air fryer-safe cake pan (for air fryer method only)
💨air fryer (for air fryer method only)
🪵rolling pin
✂️pastry cutter or fingertips for Streusel
🌡️instant-read thermometer
🔵wire cooling rack
🧁plastic wrap or damp kitchen towel
🔵fine-mesh sieve (for powdered sugar dusting)
🔪bench scraper (helpful but optional)
⚖️kitchen scale (strongly recommended)



Prep: 30 minutes (plus 1 hour 45 minutes rising time)
Bake: 28 minutes at 350°F (175°C)
Total: Approximately 3 hours (including rising)
  1. Make the dough: In a small bowl, combine the warm milk (60ml), 1 tsp sugar, and instant yeast. Stir gently and let sit for 5 minutes until slightly foamy. In the bowl of a stand mixer fitted with the dough hook, combine the flour (360g), granulated sugar (50g), and salt. Add the yeast mixture, remaining warm milk (120ml), egg, vanilla extract, and softened butter. Mix on low speed for 2 minutes to bring the dough together, then increase to medium speed and knead for 8 to 10 minutes until the dough is smooth, elastic, and slightly tacky but not sticky. It should pull cleanly away from the sides of the bowl.
  2. First rise: Shape the dough into a ball and place it in a lightly greased bowl. Cover tightly with plastic wrap or a damp kitchen towel and let rise in a warm spot (ideally 75 to 80°F/24 to 27°C) for 1 hour, or until doubled in size. A good trick is to place the bowl in your oven with just the oven light on.
  3. Make the Streusel: While the dough rises, combine the flour (300g), granulated sugar (180g), cinnamon, vanilla sugar, and salt in a large bowl. Add the cold cubed butter. Using your fingertips or a pastry cutter, rub the butter into the flour mixture until it forms large, shaggy crumbs ranging from pea-sized to almond-sized. Do not overwork it into a paste. The crumbs should hold together when pressed but crumble apart easily. Refrigerate the Streusel until needed.
  4. Prepare the pan and shape: Grease a 9×13-inch baking pan with butter and dust lightly with flour, or line with parchment paper. Punch down the risen dough and turn it out onto a lightly floured surface. Roll or gently press the dough into a rectangle roughly 9×13 inches and lift it into the prepared pan, pressing it evenly to the edges and corners. If the dough springs back, let it rest for 5 minutes and try again.
  5. Second rise: Scatter the Streusel evenly over the dough in a generous, thick layer, covering every inch of the surface. Press it very lightly so it adheres without compressing the dough. Cover loosely with plastic wrap and let rise for 35 to 45 minutes, until the dough looks slightly puffed at the edges.
  6. Bake: Preheat your oven to 350°F (175°C) during the last 15 minutes of the second rise. Remove the plastic wrap and bake for 25 to 28 minutes, until the Streusel is deep golden brown and the edges of the cake are pulling away from the pan. The internal temperature of the dough should reach 190°F (88°C). If the Streusel browns too quickly, tent loosely with foil for the last 5 minutes.
  7. Cool and serve: Transfer the pan to a wire cooling rack and let cool for at least 20 minutes before cutting. Dust with powdered sugar if desired. Serve warm or at room temperature. The Streusel is at its crispest on the day of baking.
Prep: 30 minutes (plus 1 hour 45 minutes rising time)
Bake: 28 minutes at 350°F (175°C)
Total: About 14 to 16 hours (mostly hands-off overnight)
This method is ideal for serving Streuselkuchen fresh at breakfast or brunch. The long, cold fermentation actually improves the flavor of the dough, developing a more complex, slightly tangy character. Your active hands-on time is only about 30 minutes the evening before.
  1. Make the dough (evening before): In a small bowl, combine the warm milk (60ml), 1 tsp sugar, and instant yeast. Stir and let sit 5 minutes. In a stand mixer fitted with the dough hook, combine flour (360g), sugar (50g), and salt. Add the yeast mixture, remaining warm milk (120ml), egg, vanilla, and softened butter. Knead on medium speed for 8 to 10 minutes until smooth and elastic.
  2. Cold first rise: Shape the dough into a ball, place in a lightly oiled bowl, and cover tightly with plastic wrap. Refrigerate overnight for 10 to 14 hours. The dough will rise slowly in the cold, developing excellent flavor. Cold fermentation is slower, so do not worry if it has not doubled, it will be noticeably puffier than when you put it in.
  3. Make the Streusel (evening before): Combine flour (300g), sugar (180g), cinnamon, vanilla sugar, and salt. Rub in the cold cubed butter until large crumbs form. Store in an airtight container or zip-lock bag in the refrigerator overnight alongside the dough.
  4. Shape and second rise (next morning): Remove the dough from the refrigerator and let it sit at room temperature for 20 minutes to take the chill off and become more pliable. Grease and flour a 9×13-inch pan. Press the dough evenly into the pan, scatter the cold Streusel over the top in a thick, even layer, and press lightly to adhere. Cover loosely and let rise at room temperature for 60 to 75 minutes (slightly longer than the same-day method since the dough is starting cold) until visibly puffed at the edges.
  5. Bake and cool: Preheat the oven to 350°F (175°C) during the last 15 minutes of the rise. Bake for 25 to 28 minutes until deep golden and the internal dough temperature reaches 190°F (88°C). Cool on a wire rack for 20 minutes, dust with powdered sugar, and serve.
Prep: 30 minutes (plus 1 hour 45 minutes rising time)
Bake: 22 to 24 minutes at 320°F (160°C)
Total: Approximately 2 hours 45 minutes
This method works best for a half batch, yielding about 6 to 8 smaller pieces. It is perfect when you want a fresh, warm Streuselkuchen for two to four people without heating up a full oven. You will need a 7-inch or 8-inch round air fryer-safe pan. The crumb topping browns faster in the air fryer, so a lower temperature and careful watching are essential.
  1. Prepare a half batch of dough: Halve all dough ingredients. Combine the warm milk (30ml), 1/2 tsp sugar, and 3.5g instant yeast in a small bowl and rest 5 minutes. In a medium bowl, whisk together flour (180g), sugar (25g), and salt. Add the yeast mixture, remaining warm milk (60ml), one egg yolk (from a large egg), vanilla, and softened butter (30g). Knead by hand on a lightly floured surface for 8 to 10 minutes until smooth and elastic. Shape into a ball, place in a greased bowl, cover, and let rise for 1 hour until doubled.
  2. Prepare a half batch of Streusel: Combine flour (150g), sugar (90g), cinnamon (1 tsp), vanilla sugar (1/2 tsp), and a pinch of salt. Rub in cold cubed butter (100g) until large crumbs form. Refrigerate until needed.
  3. Shape and second rise: Grease a 7-inch or 8-inch round cake pan that fits in your air fryer basket. Press the dough evenly into the pan. Scatter the Streusel over the entire surface in a thick layer and press very gently to adhere. Cover loosely and let rise 35 to 40 minutes until slightly puffed.
  4. Air fry: Preheat the air fryer to 320°F (160°C) for 3 minutes. Place the pan in the air fryer basket. Bake for 22 to 24 minutes. Check at the 15-minute mark: if the Streusel is browning very quickly, lay a small piece of foil loosely over the top for the remaining time. The cake is done when the crumbs are deep golden, the edges pull from the pan, and a toothpick inserted into the dough base comes out clean.
  5. Cool and serve: Carefully remove the pan from the air fryer (it will be very hot). Cool in the pan on a heat-safe surface for 15 minutes before cutting. Dust with powdered sugar and serve warm.

Nutrition Per Serving

Per 1 serving (makes one 9×13-inch sheet cake, cut into 16 pieces)

385Calories
52gCarbs
22gSugar
17gFat
6gProtein

Why This Recipe Works

The choice of a yeasted dough over a quick-bread batter is the defining decision in authentic Streuselkuchen, and the science explains why it matters so much. During the first rise, yeast consumes the sugars in the dough and produces carbon dioxide and ethanol. The gluten network developed during kneading traps those gas bubbles, creating a light, open crumb structure that a baking powder batter simply cannot replicate. The enrichments, specifically the butter, egg, and milk, tenderize the gluten strands and add fat-soluble flavor compounds, resulting in a dough that is soft and slightly chewy rather than bready and tough. The two-stage rise (bulk fermentation followed by a shorter proof after shaping) also allows more flavor development, which is why the overnight refrigerator method produces such a noticeably more complex-tasting cake.

The Streusel topping is a study in the right fat temperature. The butter must be cold when it is worked into the flour and sugar mixture. Cold butter coats the flour particles in irregular, chunky pieces rather than incorporating uniformly. Those distinct butter pockets melt and steam during baking, causing the crumbs to puff slightly and set in that characteristic sandy, crunchy texture. If the butter is too warm or overworked, it will create a unified paste that bakes up greasy and flat rather than crisp and crumbly. This is also why refrigerating the prepared Streusel until you are ready to use it is not just a convenience step, it is a quality step.

If your dough is not rising, the most common culprits are yeast that is too old (always check the expiration date) or milk that is too hot. Milk above 120°F (49°C) will kill the yeast. Use a thermometer if you are unsure, it should feel pleasantly warm on your wrist, like bathwater, not hot. If your Streusel is sinking into the dough during baking, the dough may have over-proofed and lost structural integrity, or the Streusel was pressed down too firmly. Aim for a light, even scatter over the dough surface with only the gentlest press to help it adhere.

Baker’s Tips

  • Weigh your flour using a kitchen scale rather than measuring by cups. Flour measured by scooping can be up to 30% heavier than the correct amount, leading to a stiff, dense dough.
  • Do not rush the kneading. A properly kneaded dough that passes the windowpane test (stretch a small piece thin enough to see light through without it tearing) will produce a noticeably lighter, softer cake.
  • Keep the Streusel cold right up until you scatter it over the dough. Warm Streusel melts together and loses its crumbly texture.
  • Scatter the Streusel generously and unevenly. A thick, varied crumb layer with some larger chunks and some smaller ones is more visually appealing and texturally interesting than a uniform, fine coating.
  • Check for doneness using an instant-read thermometer. The dough base should read 190°F (88°C) internally. This is more reliable than visual cues because the Streusel can hide the color of the dough below.
  • For the cleanest slices, use a serrated bread knife and let the cake cool for at least 20 minutes. Cutting while piping hot will compress the soft dough.
  • A light dusting of powdered sugar added right before serving (not too far ahead) looks beautiful and gives that classic German bakery finish.

Variations

  • Streuselkuchen with Quark Filling: Spread a thin layer of sweetened quark (or drained ricotta mixed with 2 tbsp sugar and 1 tsp vanilla) over the dough before adding the Streusel. This adds a creamy, tangy layer that is very traditional in parts of Germany.
  • Apple Streuselkuchen: Peel and thinly slice 2 medium apples and lay them over the dough base before topping with Streusel. Toss the apple slices with 1 tbsp sugar and 1/2 tsp cinnamon first.
  • Plum Streuselkuchen (Pflaumenkuchen): Replace the apple with halved, pitted Italian prune plums pressed cut-side up into the dough before adding Streusel. This is a classic late-summer German bake.
  • Brown Butter Streusel: Brown the butter for the Streusel before cooling it and using it cold. This adds a rich, nutty depth to the topping and is a wonderful upgrade for special occasions.
  • Chocolate Chip Streusel: Add 80g of mini semi-sweet chocolate chips to the Streusel mixture for a crowd-pleasing variation that children especially love.

Troubleshooting & FAQ

My dough is not rising. What went wrong?
The most likely cause is inactive yeast. Check the expiration date on your yeast package first. If the yeast did not foam when proofing in warm milk, it is dead and must be replaced. The second most common cause is milk that was too hot, above 120°F (49°C) kills yeast on contact. Use a thermometer to verify temperature. If your kitchen is cold (below 68°F/20°C), the dough will rise very slowly. Try placing it in a slightly warmer spot, such as an oven with just the light on.
My Streusel turned into a greasy, solid crust instead of crumbly topping. What happened?
This almost always means the butter was too warm when making the Streusel. If the butter melts or softens too much, it coats all the flour particles uniformly and bakes into a solid layer rather than distinct crumbs. Start with butter that is cold from the refrigerator, work quickly with your fingertips, and refrigerate the finished Streusel immediately. Also make sure you are not overworking it: stop as soon as you have rough, shaggy clumps.
The Streusel topping is browning but the dough underneath seems underbaked. How do I fix this?
This is a common air fryer issue but can happen in the oven too if the temperature runs hot. Tent the cake loosely with aluminum foil as soon as the Streusel reaches the color you want, then continue baking until the internal dough temperature reaches 190°F (88°C). Avoid opening the oven door repeatedly as this causes temperature drops that slow baking unevenly.
My dough is sticking to everything and feels impossible to work with. Is it ruined?
Enriched yeast doughs are naturally sticky, especially with the butter and egg. Resist the urge to add large amounts of extra flour: too much flour makes a dense, dry cake. Instead, lightly oil your hands and work surface, or use a bench scraper to help lift and shape the dough. After a full 10-minute knead, the dough should be tacky but manageable and should pull away from the bowl sides cleanly.
Can I make this without a stand mixer?
Absolutely. Mix the dough by hand in a large bowl until it comes together, then turn it out onto a clean surface and knead by hand for 10 to 12 minutes. The dough is ready when it is smooth and elastic and springs back when you poke it with a finger. It will feel sticky at first but will become silkier as the gluten develops. Take your time and trust the process.

Storage & Make-Ahead

  • Storage: Store leftover Streuselkuchen loosely covered or in an airtight container at room temperature for up to 2 days. The Streusel will soften slightly by day two but the cake remains delicious. For longer storage, refrigerate for up to 4 days and warm individual slices in a 300°F (150°C) oven for 8 minutes to refresh the crumb topping. Freeze fully cooled slices wrapped tightly in plastic wrap and then foil for up to 2 months. Thaw at room temperature and warm before serving.
  • Make-Ahead: The dough can be made up to 24 hours ahead and refrigerated for a slow cold rise (see the overnight method above). The Streusel can be made up to 3 days ahead and stored in an airtight container in the refrigerator. The fully baked cake is best the day it is made, but it freezes beautifully for up to 2 months.


Leave a Comment