Advent 2024

German Donut Recipe: How to Make Berliner (Krapfen)

Gerhild-author-100

By: Gerhild Fulson / Author, Blogger, German Oma!

This post may contain affiliate links, meaning we earn a commission from qualifying purchases at no extra cost to you.

German Donut Recipe: How to make Berliner starts with understanding these soft, fluffy, jam-filled delights, also known as Berliner Pfannkuchen. A treat across Germany and beyond, Berliners are enjoyed, especially during festive occasions like Karneval, Christmas Markets or New Year’s Eve.

Topped with powdered sugar, granulated sugar, or icing, these mouthwatering donuts are actually quite easy to make at home.

3 Berliner on a plate at Christmas

Below in the recipe card, I'll be giving you a step-by-step method of making baked Berliners, a lighter version of the traditional fried donut. Baked Berliners are a healthier alternative to the traditional fried recipe. Baking reduces the fat content while still providing a deliciously soft texture. Plus, you avoid dealing with hot oil and the cleanup that follows.

Yes, I'll include how to fry them, if you prefer, but just think, by baking you can enjoy these more often (think ... fewer calories, yet totally delicious!) First, though, let me share a bit of the interesting history behind these German donuts. 

The History of Berliner Donuts

The Berliner donut’s origins are steeped in German culinary tradition. According to one popular legend, the treat was invented in the 18th century by a Berlin-based baker who wanted to honor his city.

The baker, said to be a former artilleryman, created a sweet dough shaped like cannonballs in homage to his military background. Over time, these filled German doughnuts became synonymous with the city, earning the name “Berliner.”

Over the years, Berliner have become known by different names, such as:

  • Berliner: in most parts of Germany, except in Berlin itself
  • Pfannkuchen: in Berlin, which means “pancakes” in other regions of Germany
  • Krapfen: in southern Germany
  • Faschingskrapfen: in Bavaria during Karneval (Fasching) season
  • Kräppel: in Hessen and the Frankfurt area

They’re often filled with fruit jam, but modern variations include custard, chocolate, or even Nutella. Outside of Germany, you might hear them called “jelly donuts,” but in their homeland, they are much more than a sweet treat—they’re a symbol of celebration.

Berliners are a staple at German festivals, particularly during Karneval, which combines ancient traditions, Christian customs, and modern-day revelry. It’s a time of joy, laughter, and a bit of indulgent chaos before Lent begins. Typically, Karneval begins on November 11th at 11:11 a.m. with smaller events and builds to its grand finale in February or March. 

Berliner doughnuts are also a popular treat for New Year’s Eve. Their festive nature—soft, sweet, and often dusted with powdered sugar or filled with bright jams—makes them perfect for the joyful atmosphere. A fun New Year’s tradition involves secretly filling one Berliner with mustard, instead of jam.

When a Donut Made History

The phrase “Ich bin ein Berliner,” was famously uttered by U.S. President J. F. Kennedy during a 1963 speech in West Berlin. He was expressing solidarity with the people of Berlin during the Cold War, emphasizing unity against the division caused by the Berlin Wall.

However, a playful misunderstanding arose due to the dual meaning of the word “Berliner.” While Kennedy said, “I am a Berliner” (a citizen of Berlin), the same phrase could also be interpreted as, “I am a jelly donut,” because “Berliner” is the name for the jam-filled pastries in most parts of Germany.

Though grammatically correct in context, this humorous misinterpretation delighted linguists and food enthusiasts alike, cementing the Berliner's quirky place in cultural history.

What's the Difference Between Berliner and Krapfen?

The main difference between a Berliner and a Krapfen lies in regional terminology, as they are essentially the same jam-filled donut, though "Krapfen" is commonly used in southern Germany, while "Berliner" is favored in northern regions.

They taste very similar since they are made from similar doughs and fillings, but slight regional variations in ingredients and preparation methods can result in subtle differences. For example, in some regions, Krapfen dough may include more butter or eggs, giving it a richer taste, while Berliners might be slightly lighter and airier.

  • Berliners are often filled with raspberry or apricot jam, while Krapfen might be filled with vanilla custard, plum jam, or even chocolate.
  • Berliners are commonly dusted with powdered sugar, whereas Krapfen might be coated in granulated sugar.

Though these differences exist, overall, they are sweet, soft, indulgent and very much the same, making the distinction more about tradition than flavor. So, for the Berliner recipe below, just change the filling and coat in granulate sugar to enjoy them as Krapfen!

This is How Easy it is to Make Berliners

Mix the yeast with lukewarm milk and a bit of sugar. While it sits, mix the flour, sugar, salt, and lemon zest in the bowl of your mixer. Once the yeast has become bubbly (in about 5 to 10 minutes) add it along with the remaining ingredients.

Using the dough hook, mix well together and then let the dough hook knead for about 10 minutes until the dough is smooth and soft. You can also do this kneading by hand, if you wish.

add ingredients for German donut recipe
knead until dough is smooth for German donuts

Put the dough into an oiled bowl and cover with plastic wrap or a clean kitchen towel. Place in a warm, draft-free location and let it sit until the dough has doubled in size.

let dough rest for German donuts
Dough for German donuts has doubled

Divide the dough either into 12 equal pieces (best done by weighing) for smaller Berliner or into 10 equal parts for larger ones.

You'll see that I took half the dough, and formed 5 from one half, the bigger ones on the left, and 6 donuts from the other half, the smaller ones on the right side. You choose how big you want them!

German donuts are ready to bake
German donuts are cooling

Using a filling tip on your piping bag, inject jam into the slightly cooled donuts.

Then, melt butter and brush it over the still warm donuts. If you are making Krapfen, as shown below, then either roll them into the sugar or spoon the sugar over the tops and sides.

Filling the German donuts
Brush the German donuts with butter

I couldn't resist stopping to sample the smallest Krapfen ... SO good! It was still warm ... and so fluffy soft ... and so MEGA LECKER!

The granulated sugar gives a bit of a crunch to the crust, which is really nice with these baked donuts, since their crust isn't crispy fried.

Tasting a small German donut

OR, dust them with powdered sugar and you have ...

... BERLINER

These are perfect for the Christmas season, as well as being traditionally served for New Year's. And don't forget, if these are for New Year's Eve, then you will secretly fill one of these with mustard instead of jam!

Berliner donuts

Can These Berliner be Fried Instead of Baked?

Frying gives Berliners a crispy, golden exterior while keeping the inside soft and fluffy. The high heat of the oil causes the dough to puff up rapidly, creating that light texture associated with traditional Berliners. Baking, on the other hand, produces a softer, less crispy exterior and a slightly denser texture.

If you're aiming for an authentic fried Berliner experience, frying is the way to go. And that way, they have the telltale sign of a Berliner, the white ring around the outside from not being submerged in oil.

Berliner with the telltale white ringFried German Berliners with the telltale white ring around the outside.

However, for a healthier or easier alternative, sticking to baking works wonderfully too. And, I think, they are just as delicious and definitely easier to make. And the kitchen smells like fresh baked donuts and the frying smell doesn't permeate the house.

The German donut recipe, given below, can be adapted for frying instead of baking, as the dough is versatile enough to handle both methods. However, the recipe should be adapted with a few adjustments and additional steps are necessary to ensure the best results when frying:

  • Enrich dough with butter, eggs, and milk; adjust butter or milk for lighter texture.
  • Let dough rise, shape into donuts and let rise again.
  • Fry donuts in small batches in oil at 350°F (175°C) in a deep fryer for 1–2 minutes per side.
  • Remove with a slotted spoon and drain excess oil on paper towels.
  • Cool slightly, fill with jam, and dust with powdered sugar or roll in granulated sugar.

How to Fill Berliners With Custard

The traditional filling is fruit jam, but vanilla custard adds a creamy twist.

  • Make vanilla custard by heating milk, sugar, vanilla, and cornstarch or egg yolks; cool completely. Pastry cream with butter is richer.
  • Cool Berliners slightly, then use a piping bag to fill with custard. 
  • Dust with powdered sugar or drizzle with chocolate or caramel for extra indulgence.

Tips for Perfect Baked Berliners

  • For this German donut recipe, ensure all ingredients, especially the butter and eggs, are at room temperature to create a smooth dough. 
  • Ideally, weigh the ingredients, especially the flour. If you don't have a scale, first fluff up the flour, then scoop it into the measuring cup with a spoon. Do not scoop the flour with the measuring cup. It will compress the flour, and you'll get more flour than needed.
  • While fruit jam is classic, try custard, chocolate, or even savory options like cream cheese for a twist.
  • Keep an eye on the Berliners in the oven to ensure they stay soft and fluffy. You don't want them to get too dark.
3 Berliner donuts on a plate at Christmas

FAQs about Berliner Donuts

What is the difference between Berliners and other donuts?

Unlike traditional donuts with a hole, Berliners are filled with jam or other fillings. They are typically fried, though baked versions are becoming more common.

Can I make Berliners ahead of time?

Berliners are best enjoyed fresh but can be stored in an airtight container for up to 2 days. Reheat them briefly in the oven or microwave to restore softness.

Can I freeze Berliners?

Yes, you can freeze baked unfilled Berliners. Thaw and warm them before filling.

Ready to Make this German Donut Recipe?

German Donut Recipe: How to Make Berliner (Krapfen)

This German Donut Recipe: How to Make Berliner gives you a taste of authentic German tradition with a modern twist. These baked Berliners are flavorful, and perfect for any occasion. Whether you’re celebrating Karneval, New Year’s Eve, or simply indulging your sweet tooth, these donuts are sure to impress.

Prep Time

30 minutes

Cook Time

12–15 minutes

Total Time

2.5–3 hours (includes rising time)

Servings:

Makes 12 donuts

Ingredients:

For the Dough:

  • ½ cup (120 ml) milk, lukewarm
  • ¼ cup (50 g) granulated sugar, divided
  • 1 packet (2 1/4 tsp) active dry yeast
  • 3 cups (375 g) all-purpose flour
  • ½ tsp salt
  • 1 tsp lemon zest
  • ¼ cup (60 g) unsalted butter, softened
  • 2 large eggs
  • 1 tsp vanilla extract

For the Filling:

  • ¾ cup (150 g) raspberry jam
  • Pastry bag with a piping syringe

For the Topping:

  • 2 tbsp melted butter
  • ½ cup (100 g) granulated sugar or powdered sugar for dusting

Instructions:

  1. Combine lukewarm milk, 1 tablespoon of sugar, and yeast in a bowl. Let it sit in a warm place for 5–10 minutes until it becomes frothy.
  2. In a large bowl, combine flour, remaining sugar, salt, and lemon zest. Add the yeast mixture, softened butter, eggs, and vanilla extract. Mix until a dough forms. Knead for 8–10 minutes by hand or with a stand mixer with a dough hook attachment until smooth. The dough should pull away from the sides of the bowl but remain soft.
  3. Place the dough in a greased bowl, cover with a kitchen towel, and let the dough rise in a warm place for about 1 hour or until doubled in size.
  4. Punch down the dough. Weigh the dough, divide the total weight by 12, then cut and adjust each piece to that weight. Roll each piece into smooth balls and place them on a parchment-lined baking sheet. Cover and let them rise for another 30 minutes until puffy.
  5. Preheat your oven to 375°F (190°C). Bake the dough balls for 12–15 minutes, or until lightly golden. Remove from the oven and transfer to a cooling rack.
  6. Once cooled slightly, use a piping bag with a filling tip to inject your jam into the side of each donut. Be careful not to overfill.
  7. Brush the donuts with melted butter while still warm. Roll them in granulated sugar for Krapfen or dust them with powdered sugar for Berliners.

Notes/Hints:

  • Use apricot or plum jam or a fruit jelly to fill the donuts.
  • For a richer flavor, use homemade jam for the filling.
  • These Berliners taste best on the day they are baked but can be reheated in a microwave or oven.

*  *  *  *  *

Unless otherwise noted recipe, images and content © Just like Oma | tourmygermany.com

PIn this for later:

Tasting a small German donut, the Krapfen
3 Berliner donuts on a white plate

German Donut Recipe: How to Make Berliner (Krapfen)

By
German Donut Recipe: How to Make Berliner (Krapfen)
This German Donut Recipe: How to Make Berliner gives you a taste of authentic German tradition with a modern twist. These baked Berliners are flavorful, and perfect for any occasion.

Ingredients: milk, sugar, yeast, flour, salt, lemon zest, butter, eggs, vanilla extract, jam, powdered sugar,

For the full recipe, scroll up ...