German-Style Sourdough Pancakes | Pfannkuchen
Growing up in Germany, a warm midday meal was what we typically had. On busy weekdays, my mom would often make fresh Pfannkuchen (German pancakes) because it was a quick, comforting lunch that us kids would love.
Over the years, I have perfected a way to bring my sourdough method to this European classic. The result is a thinner, egg-forward pancake with a subtle hint of tang and the perfect texture for rolling, just like the ones from my childhood.

If you love these, you might also enjoy my Dutch Baby recipe – the same great idea, but baked into a stunning, puffed skillet pancake.
This post contains affiliate links, which means I make a small commission at no extra cost to you. You can read my full disclosure.
What makes this recipe special
Ingredients
- Active Sourdough Starter: Provides the signature tender texture and a mild sour note. You can easily make your own starter with my simple method.
- Buttermilk: Most Germans use regular milk but buttermilk adds a beautiful richness and a pleasant hint of sweetness.
- Eggs: This recipe is egg-forward to create the traditional European structure.
- Flour: I always use AP flour.
- Salt: A half teaspoon balances the flavors and prevents a bland taste.
- Butter: I prefer butter for frying rather than oil because of the better flavor.
π Note: You will notice this recipe does not call for sugar. Germans traditionally do not prefer sweet batters, as the sweetness will come from the toppings.
How to make Sourdough Pancakes
1. Make the Batter
All you really need to do is mix the ingredients together (except the butter).

2. Preheat the Skillet
I like preheating my skillet over medium or low-medium heat, depending on the heat source and the type of skillet I am using.
3. Cook the pancakes
Then melt some butter and cook the Pfannkuchen on both sides until golden brown.



Tip: Apple Pancakes (Apfelpfannkuchen)
Melt butter in the skillet and arrange a few thin apple slices across the bottom. Let them sizzle for 1 minute to begin caramelizing, then pour a ladle of batter directly over the apples. Let the top set fully before executing a swift, careful flip.
How to serve
German pancakes are very versatile, and we love them with both sweet and savory toppings:
- The Classic Sweet Way: Dust the warm pancakes with powdered sugar, or spread a thin layer of plum butter (Pflaumenmus), applesauce, maple syrup, or your favorite sweet topping.
- The Savory Way: Skip the sweet toppings and top with fresh herbs, cream cheese and smoked salmon, or your favorite spread.
- As Leftovers: If you have leftovers from this batch, repurpose them for another meal. They are so perfect for FlΓ€dlesuppe (German pancake soup) that you might even want to make a double-batch.

How long do sourdough pancakes last?
You can keep them in the refrigerator for up to 3 days in an airtight container or ziplock bag.
You can also freeze them for up to 2 months. Stack them with a piece of parchment paper between each pancake so they do not stick together, then seal tightly in a freezer bag.
German-Style Sourdough Pancakes
Ingredients
- Β½ c sourdough starter
- 1 c buttermilk
- 1 c AP flour
- 2 whole eggs
- ΒΌ tsp salt
- 2 TBSP butter
Instructions
- In a medium mixing bowl, combine the sourdough starter with the buttermilk and mix well.
- Add the eggs and mix everything well.
- Add the flour and salt and mix it into a smooth batter.
- Preheat a skillet over medium heat.
- Add a bit of butter, let it melt, and add some of the batter. Let the top set before flipping. Cook on the 2nd side until golden-brown. Continue until all the batter has been used up.
Notes
- German pancakes don’t normally use sugar but feel free to add up to 1 TBSP of sugarΒ
- You can keep cooked pancakes warm in the oven at 140ΛF (60ΛC)
- Germans often gently cook thin apple slices in butter before adding the batter to make apple pancakes (Apfelpfannkuchen)
- You can serve these plain, with maple syrup, dusted with powdered sugar, apple sauce, or savory with smoked salmon and cream cheese for example
Nutrition
Let me know if you have any questions or comments!


