• Skip to main content
  • Skip to primary sidebar
dirndl kitchen
menu icon
go to homepage
  • Recipes
    • Main Courses
    • Appetizers
    • Breakfast
    • Bread & Rolls
    • Pastries
    • Cakes
    • Sides
    • Drinks
    • Christmas
    • Oktoberfest
  • About
  • Newsletter
  • Membership & Courses
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
      • Main Courses
      • Appetizers
      • Breakfast
      • Bread & Rolls
      • Pastries
      • Cakes
      • Sides
      • Drinks
      • Christmas
      • Oktoberfest
    • About
    • Newsletter
    • Membership & Courses
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Pastries

    Amazing Lemon Donuts (Zitronen-Berliner)

    Published: Apr 29, 2021 · Modified: May 28, 2023 by Sophie Sadler · This post may contain affiliate links · Leave a Comment

    Jump to Recipe Print Recipe

    This German lemon donut features a creamy lemon pudding filling that I know you'll love! I am addictive to anything Berliner (German donuts) and anything Lemon. Combine the two and I am in heaven dreamland.

    lemon donuts sitting on a glass platter

    These Zitronen Berliner are filled with an über delicious tart and slightly sweet, homemade lemon pudding! It's so good that I recommend making a double batch and having some extra for dessert on another night! There is also lemon zest in the dough because I think double the lemon is much better than single the lemon, don't you?

    So make a batch of these and eat them ASAP (that's when they taste the best and will be the fluffiest). If kept overnight, I recommend covering them with a glass cloche on a platter or plate or keep them in a bread storage box.

    I LOVE BERLINER! Especially this Zitronen Berliner aka German Lemon Donuts! That being said, if you haven't tried my other Berliner recipes, I would like for you to please stop reading and first check them out! You may want to start with one of my other recipes or try them out next because you became as Berliner-addicted as I am.

    There is the classic Berliner recipe, which will give you a perfect basis to experiment with (we're talking all sorts of different fillings from jams to puddings to Nutella!). Then we have my Pumpkin Berliner, which are absolutely incredible and feature pumpkin in the Berliner dough as well as the filling! I don't know about you, but I could ALWAYS go for a little bit of spiced pumpkin anytime of year! And then we have Quarkkrapfen or Quarkbällchen. They're the simple version of a Berliner as the dough omits the yeast, which gets you your reward much faster!

    All donut recipes are deep fried. And because I for some reason am reluctant to become an owner of a deep-fryer, all recipes include instructions for how to deep-fry without a deep-fryer and it's really pretty simple! I was joking with Jason when he needed me to hold Eloïse (our 22 pound 7-month-old) while picking something off the floor that 'I was holding her while deep-frying Berliner.' It's that easy.

    The trickiest part is keeping the frying temperature right around 320 degrees Fahrenheit. Much higher, and your Berliner will be too brown and you may be tempted to pull them out too fast and the dough may not be cooked in the middle. Eww. Much lower and you will have your Berliner soak up too much oil, making them extra greasy and... well... eww.

    So I recommend that when you're heating the oil, if your thermometer gets close (within 5 degrees) of 320, to play with turning the stove off as the temperature will keep going up on its own. So that's when a deep fryer would come in handy. 😀 If I were to buy one (I feel like it's going to happen soon with how many Berliner I have been making, then it would probably be this one! Honestly though, if I can pull this off while juggling a baby in one arm, you can too. I have full faith in you!

    dirndl kitchen zitronen berliner rezept german lemon donuts recipe

    Zitronen Berliner: German Lemon Donuts

    Author: Sophie Sadler
    I am addictive to anything Berliner and anything Lemon. Combine the two and I am in heaven dreamland. This German donut features a creamy lemon pudding filling that I know you'll love!
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 25 minutes mins
    Cook Time 20 minutes mins
    Resting Time 1 hour hr 30 minutes mins
    Total Time 2 hours hrs 15 minutes mins
    Course Breakfast, Brunch, Coffee, Dessert, Kaffee
    Cuisine German
    Servings 12
    Calories 338 kcal

    Equipment

    • Frying Thermometer
    • Decorating Bag
    • Filling Tip
    • Powdered Sugar Dispenser

    Ingredients
     
     

    Zitronen Berliner Dough

    • 500 g all-purpose flour plus more for shaping the berliner
    • 7 grams active-dry yeast 1 pouch
    • 250 ml milk luke warm
    • 4 egg yolks size US large. room temperature
    • 80 g granulated sugar
    • 60 g butter room temperature
    • 1 teaspoon pure vanilla extract
    • 1 lemon zest only
    • ⅛ teaspoon salt a pinch
    • powdered sugar for topping
    • 1 liter frying oil I like using safflower oil or peanut oil, but any high heat oil will work

    Lemon Pudding Filling

    • 375 ml milk you could use milk alternatives like almond milk, oat milk or soy milk as well
    • 1 tablespoon all-purpose flour
    • 1.5 tablespoon cornstarch
    • 40 g granulated sugar
    • 1 teaspoon pure vanilla extract
    • 1 lemon zest and juice
    • ½ tablespoon butter
    • 50 g cream cheese
    Shop Ingredients on Jupiter

    Instructions
     

    • Combine the luke warm milk and yeast and set aside for 5 minutes. It should be bubbly. If not, start over (your milk may have been too hot or too cold). In the bowl of a standmixer, combine all ingredients for the dough and knead for 10 minutes on the medium-low setting. Cover the bowl and allow to rest in a warm spot until doubled in size, about one hour.
    • In the meantime, make your lemon pudding. Combine all pudding ingredients except cream cheese in a small saucepan and bring to a boil. Once boiling, whisk on low for one minute and then pour into a bowl to cool down (you can transfer it to the fridge to speed up the cooling down process). To keep a skin from forming on the surface of the pudding, cover it with some plastic wrap. Once cool, whisk in the room temperature cream cheese. The Berliner filling is ready.
    • Divide the dough up into equal pieces (best to use a kitchen scale), and using flour-dusted hands, shape each portion into a ball. Allow to rest for another 30 minutes (covered up by a clean linen towel).
    • Preheat frying oil (I prefer using avocado oil) to 160°C/320°F and bake in batches (you will want the donuts to be able to swim on the surface) for about 2 ½ minutes on each side or until golden on the outside (flipping using your skimmer or a spotted spoon). They will fry for a total of 5 minutes.
    • Fill each Berliner with the lemon pudding from the side, using a decorating bag and filling tip and dust with powdered sugar. I also LOVE filling my Berliner with plum butter! So lecker!

    Nutrition

    Calories: 338kcalCarbohydrates: 48gProtein: 7gFat: 13gSaturated Fat: 8gTrans Fat: 1gCholesterol: 87mgSodium: 104mgPotassium: 155mgFiber: 2gSugar: 13gVitamin A: 370IUVitamin C: 10mgCalcium: 83mgIron: 2mg
    Tried this recipe?Let us know how it was!

    More German Pastry Recipes

    • pouring vanilla sauce over German dessert dumplings.
      The BEST Vanilla Sauce Recipe 
    • Bierocks stuffed with sausage and sauerkraut
      Bierocks with Sausage and Sauerkraut
    • Dreikönigskuchen on a platter and topped with a paper crown.
      Swiss Three Kings Cake (Dreikönigskuchen)
    • sliced German stollen on a platter
      Authentic German Stollen Recipe

    Reader Interactions

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Sophie Sadler dirndl kitchen headshot

    Hallo! I'm Sophie Sadler, cookbook author of 'The German Home Kitchen', coming this September, and German food blogger at dirndl kitchen since 2015. I am so happy you’re here! 🥨

    I moved from Trier, Germany to the U.S. in 2009 and soon terribly missed the flavors of home. Crusty German bread, flaky pastries, afternoon Kaffee & Kuchen, and, of course, Döner Kebab and pretzels! So, I started sharing my love for German food and traditions with fun, easy-to-follow recipes. Stay a while, bookmark some recipes, and let’s cook together!

    🥐 Join Plunderteig 101, which is my German Pastry School!
    🇩🇪 Become a Member to get exclusive recipes & behind-the-scenes content.
    📩 Subscribe to My Free Newsletter to get German food inspiration straight to your inbox!
    📚 Pre-Order My Cookbook The German Home Kitchen (Coming Sept 2025!)

    Mit viel Liebe,
    Sophie 💛

    More about me →

    Trending

    • German pretzels served with Obatzda
      Authentic, Soft German Pretzels (Brezeln)
    • Doner Kebab recipe chicken dirndl kitchen
      Döner Kebab Recipe (Chicken Version)
    • kartoffelsalat mit wurstchen german christmas eve meal dirndl kitchen
      German Potato Salad with Würstchen
    • a Berliner German donut from the inside
      How to make Donuts (German Berliner)
    • pretzel beer bubble bread sitting on a marble platter
      Pretzel Beer Bubble Bread
    • slices of apple cake on platter and plates
      Easy German Apple Cake (Apfelkuchen)
    • Rumtopf recipe German rumpot diary tagebuch4
      Rumtopf Tagebuch: German Rumpot Recipe
    • a large bowl of creamy pasta salad
      Creamy Pasta Salad Recipe (Nudelsalat)

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy

    Newsletter

    • Sign Up for new recipes

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 dirndl kitchen

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.