American doughnuts have holes. Berliners do not. That hole is filled with jam.
Fluffy, yeast-risen dough. Fried until golden. Injected with raspberry or apricot jam. Rolled in powdered sugar. One bite. You’re in Berlin. No plane ticket required.
Step-by-Step Instructions
Make the Dough
Dissolve yeast in warm milk. Let sit 5 minutes until foamy.
Add sugar, salt, 1 cup flour, eggs, and warm water. Mix.
Gradually add remaining flour and softened butter. Knead 8-10 minutes until smooth.
Cover. Let rise 1 hour until doubled.
Shape and Rise Again
Punch down dough. Roll to ½-inch thickness. Cut circles with a 3-inch cutter.
Place on floured baking sheet. Cover. Let rise 30 minutes.

Fry
Heat oil to 350°F (175°C).
Fry doughnuts in batches, 2-3 minutes per side, until golden brown.
Drain on paper towels. Cool slightly.
Fill and Coat
Fill a piping bag with jam. Use a small tip to inject jam into each Berliner.
Roll in powdered sugar until fully coated.
Serve
Serve same day. They’re best fresh. Eat immediately. No sharing required.
Summary
Prep Time: 30 minutes | Rise Time: 1.5 hours | Cook Time: 15 minutes | Total Time: ~2.5 hours
Yield: 12-15 Berliner
Difficulty: Medium
Storage Notes
Best Fresh: Berliners are best eaten the day they’re made. Day-old is still good, but not the same.
Freezer Friendly: Freeze unfilled, uncoated doughnuts for 1 month. Reheat in oven, then fill and coat.
Pro Tip
- No piping tip? Poke a hole with a chopstick and use a squeeze bottle.
