German Peach Cake Recipe – Oma's Pfirsich-Streuselkuchen

This German Peach Cake recipe, aka Pfirsich-Streuselkuchen, is a bread machine cake recipe for a yeast dough. 

It is then followed by a quick finishing off by hand before baking in the oven. You can make it with streusel topping as shown or omit the streusel.

Edited: I've added how to make the dough by hand.

Prep Time:

40 minutes

Rise Time:

1 hour 15 minutes

Bake Time:

25 minutes

Total Time:

2 hours 20 minutes

Servings: 

Makes 8 - 10 slices

Ingredients:

For The Yeast Dough

  • ¼ cup (50 grams) granulated sugar, divided 
  •  ⅞ cup (210 milliliters) lukewarm milk 
  •  2 teaspoons (7 grams) active dry yeast 
  •  1 egg yolk 
  •  2¼ cups (293 grams) all-purpose flour 
  •  1 teaspoon (6 grams) salt 
  •  1 tablespoon (14 grams) soft butter

For The Topping & Streusel

  • 2x 28 ounce (796 milliliters) cans sliced peaches, well drained
  • 2 cups (260 grams) all-purpose flour 
  • 1 cup (200 grams) granulated sugar 
  • 1 cup (227 grams) cold unsalted butter

Instructions:

  1. Stir 1 teaspoon of the sugar into the milk. Mix in the yeast and let stand 5 to 10 minutes until bubbly. Stir in the egg yolk.
  2. In a large mixing bowl with a dough hook, stir together the flour, sugar, and salt. Add the butter and the yeast mixture. Mix to make a dough that holds together and knead with the dough hook for 5 minutes. Gather the dough into a ball and place in a lightly oiled bowl. Cover with a towel and let it rise in a warm, draft-free place for 1 hour.
  3. Grease a rimmed 9x13-inch baking sheet or two 9-inch springform pans.
  4. Preheat the oven to 400°F (205°C).
  5. Pat the dough onto the baking sheet to cover the bottom. Oil your fingers if the dough is too sticky. Pierce the dough all over with a fork. Arrange the fruit on the dough in rows. Let it rise in a warm place about 15 minutes.
  6. To make the topping, mix the flour and sugar in a bowl. Cut in the butter and mix quickly to make crumbs. Crumble over the fruit just before baking.
  7. Bake 25 to 30 minutes, or until the streusel are golden brown. Cool in the pan on a wire rack. Remove the cake from the pan and place on a serving plate.

*  *  *  *  *

Unless otherwise noted recipe, images and content © Just like Oma | www.quick-german-recipes.com

Updated on December 4, 2025

Spice up your inbox with FREE German recipes and an exclusive free recipe ebook!

Across media platforms, the Just Like Oma family of websites are celebrated for making German cooking, travel, and heritage fun & simple to understand, and easily accessible for everyone!

  • BuzzFeed logo
  • Delish logo
  • Food & Dining logo
  • Samsung Food logo
  • Solo Build It! Blog logo
  • Tasting Table logo
  • Babbel logo
  • South Florida Sun Sentinel logo
  • BBC logo
  • Page Street Publishing logo
  • dasFenster logo
  • Business Insider logo
  • Rick Steeves Europe logo
  • Northwest Culinary Institute logo
  • FluentU logo
  • UK Podcasts logo
  • Canadian Cookbooks
  • Wikipedia logo