Berliner are the pride of German pastry—soft, pillowy, golden-fried doughnuts filled with sweet jam and dusted with powdered sugar. They’re a staple of Carnival (Fasching) season, New Year’s Eve, and every good bakery in Germany. Unlike American doughnuts, Berliner are typically yeast-risen, lighter than air, and filled with jam after frying.
This authentic recipe delivers Berliner just like those from a German bakery—with that perfect texture, a generous jam filling, and a delicate dusting of powdered sugar. Once you try them fresh and warm, you’ll never look at doughnuts the same way again.
Instructions
Activate the Yeast
In a small bowl, combine the warm milk, yeast, and a pinch of sugar. Let sit for 5-10 minutes until foamy and bubbly.
Mix the Dough
In a large bowl or stand mixer fitted with the dough hook, combine the flour, remaining sugar, and salt. Add the yeast mixture, eggs, melted butter, vanilla, lemon zest, and rum (if using).
Mix on low speed until a shaggy dough forms, then knead on medium-low for 5-7 minutes until smooth, soft, and elastic. The dough should be soft and slightly tacky but not sticky.
First Rise
Transfer the dough to a lightly oiled bowl, cover with plastic wrap or a damp towel, and let rise in a warm place until doubled in size, about 1-2 hours.
Roll and Cut
Punch down the dough and turn it out onto a lightly floured surface. Roll to about ½-inch thickness. Use a 3-inch round cutter to cut out circles. Place on a parchment-lined baking sheet, spacing about 2 inches apart. Gather scraps, re-roll, and cut additional circles.
Second Rise
Cover the cut Berliner loosely with plastic wrap or a kitchen towel and let rise until puffy and nearly doubled, about 30-45 minutes.
Heat the Oil
In a heavy-bottomed pot or deep fryer, heat about 3 inches of oil to 350°F (175°C). Use a thermometer to maintain temperature.
Fry the Berliner
Carefully place 2-3 Berliner into the hot oil (don’t overcrowd). Fry for 2-3 minutes per side, until deep golden brown. Use a slotted spoon or spider strainer to flip and remove. Drain on a wire rack set over a baking sheet (not paper towels—they’ll get greasy).
Cool Slightly
Let the Berliner cool just until you can handle them, about 5-10 minutes. They should still be warm.
Fill with Jam
Transfer the jam to a piping bag fitted with a Bismarck tip (a long, narrow tip) or a round tip. Insert the tip into the side of each Berliner and gently squeeze until you feel the doughnut expand slightly. Don’t overfill—about 1-2 tablespoons per Berliner.
Coat or Dust
For traditional Berliner, dust generously with powdered sugar. Alternatively, you can roll them in granulated sugar while still warm for a different texture.
Serve
Serve immediately—they’re best the day they’re made.
Pro-Tips for Berliner Perfection
- Use a Thermometer: Maintaining the correct oil temperature is crucial. Too cool = greasy Berliner; too hot = burnt outside, raw inside.
- Don’t Overcrowd the Fryer: Frying too many at once drops the oil temperature. Work in small batches.
- Drain on a Rack: Paper towels trap steam and make Berliner soggy. A wire rack keeps them crisp.
- Fill While Warm: Slightly warm Berliner are easier to fill and the jam spreads beautifully.
- Use Seedless Jam: Seeds can clog your piping tip. Seedless raspberry jam gives the smoothest result.
- Don’t Overfill: Too much jam will burst out the sides. A gentle squeeze until the Berliner expands slightly is perfect.
- Traditional Variations: In some regions, Berliner are filled with plum jam (Pflaumenmus) or custard. Some are even filled with savory mixtures for Fasching.
- Serve Fresh: Berliner are at their absolute best the day they’re made.
These Authentic Berliner are soft, pillowy, and absolutely delicious.
