German Berliner-Style Mini Doughnuts with Charred Lemon Sugar
Fluffy German jam-filled mini doughnuts rolled in a smoky charred lemon sugar for a bright, caramelized finish.
About This Recipe
Berliner are Germany's classic jam-filled doughnuts, deep-fried until golden and pillowy, then dusted with sugar and typically filled with plum jam or raspberry preserves -- a beloved treat especially around New Year's Eve and Carnival season. This version makes them mini for easy bite-sized eating and finishes them in a sugar that's been infused with charred lemon zest, giving a smoky citrus edge against the sweetness. The technique for good Berliner is proofing the dough properly, twice, so it turns light and airy rather than dense, and frying at a controlled temperature (around 175°C/350°F) so the doughnuts cook through without over-browning on the outside. Charring lemon zest in a dry pan before mixing it into sugar is an extra step that adds real depth to what's usually a plain sugar coating. These mini Berliner are perfect party food, filled with jam via a piping bag after frying and rolled while still warm in the charred lemon sugar so it sticks properly.
Ingredients
Serves 2
- 500 gall-purpose flour
- 7 ginstant yeast
- 60 gsugar
- 2eggs
- 200 mlwarm milk
- 60 gbutter(softened)
- 0.5 tspsalt
- 1 Loil(for frying)
- 0.5 cupraspberry or plum jam
- 0.75 cupgranulated sugar(for coating)
- 2lemons(zested)
Instructions
- 1
Make the dough
Combine flour, yeast, sugar, and salt in a bowl. Add eggs, warm milk, and softened butter, mix and knead 8-10 minutes until smooth and elastic.
- 2
First proof
Cover and let rise in a warm place 1 hour until doubled.
- 3
Shape and second proof
Punch down, divide into small 25g pieces, and roll into balls. Cover and proof another 30-40 minutes until puffy.
- 4
Char the lemon zest
Toast lemon zest in a dry pan over medium heat, stirring, until it darkens slightly and smells fragrant, about 2 minutes. Mix into the granulated sugar.
- 5
Fry
Heat oil to 175°C (350°F). Fry the doughnuts in batches, 2-3 minutes per side, until deep golden. Drain on a wire rack.
- 6
Fill and coat
While still warm, roll each doughnut in the charred lemon sugar, then use a piping bag fitted with a thin tip to inject jam into the center of each.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Don't skip the second proof -- it's what gives the doughnuts their light, airy interior rather than a dense crumb.
- →
Keep the oil temperature steady around 175°C (350°F); too hot burns the outside before the inside cooks, too cool makes them greasy.
- →
Char the lemon zest gently in a dry pan -- watch closely, as it can go from fragrant to bitter quickly if left too long.
Variations
- •
Fill with vanilla custard instead of jam for a different classic Berliner variation.
- •
Skip the charred lemon step for the traditional plain sugar coating.
- •
Make full-sized Berliner instead of minis, adjusting frying time to about 3-4 minutes per side.
Storage
Best eaten the day they're made while fresh. Store in an airtight container at room temperature for 1 day; they don't freeze or reheat particularly well once filled.
History & Origin
Berliner doughnuts have been a German tradition since at least the 18th century, especially associated with New Year's Eve celebrations and Carnival (Fasching), when bakeries sell them by the thousands.
Frequently Asked Questions
Can I bake these instead of frying?
Baking changes the texture significantly -- traditional Berliner rely on deep-frying for their characteristic light, slightly crisp exterior and soft interior.
Why are my doughnuts dense instead of fluffy?
The dough likely wasn't proofed long enough in one or both rising stages -- give it the full time, especially in a warm spot.
What if I don't have a piping bag for the jam?
A small plastic bag with the corner snipped off works as a makeshift piping bag.
Nutrition Facts
Per serving (359g / 12.7 oz) · 2 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More German Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes