Go Back
+ servings
Bavarian cream donuts in a container.
Print Recipe
5 from 3 votes

How to Make Classic Bavarian Cream Donuts at Home

If you’ve been looking for a way to step up your weekend breakfast routine, you should definitely dive headfirst into my Bavarian Cream Donut recipe! These crispy, golden orbs of fried brioche envelop hidden treasure troves of velvety, vanilla-infused Bavarian cream filling that ooze out seductively with each bite. 🤤
Prep Time50 minutes
Cook Time20 minutes
Resting and Proofing Time18 hours
Total Time19 hours 10 minutes
Course: Breakfast, Dessert
Cuisine: American
Servings: 12 Doughnuts
Calories: 399kcal
Author: Emily Laurae

Ingredients

Brioche Donuts

  • ¾ Cup Warm Water
  • ¼ Cup Granulated Sugar
  • 1 teaspoon Active dry yeast
  • 3 ¾ Cup All-Purpose flour
  • 3 Large Eggs
  • 1 ¼ teaspoon Salt
  • Cup + 1 Tbsp Unsalted Butter room temperature
  • 2 liters Palm or Canola oil for frying
  • Granulated Sugar for coating fried doughnuts

Bavarian Cream

  • 1 Tablespoon Gelatin
  • Cup Cold Water
  • 1 Tablespoon Vanilla Extract
  • 4 Egg Yolks
  • ¼ Cup + 1 Tablespoon Granulated Sugar
  • 1 Cup Whole Milk
  • 1 Cup Heavy Whipping Cream

Instructions

Brioche Donuts

  • Mix together the warm water, sugar and yeast together in your stand mixer’s mixing bowl. Let this mixture rest undisturbed for 5-10 minutes until you start to see bubbles start to form on the surface.
    ¾ Cup Warm Water, ¼ Cup Granulated Sugar, 1 teaspoon Active dry yeast
  • Add your flour, and eggs to the active yeast mixture using the paddle attachment. After one minute of mixing on medium speed, the ingredients should be well combined. At this point, switch to using the dough hook attachment and knead for 6-8 minutes before adding salt and butter one tablespoon at a time. Continue kneading with the dough hook for another 5-8 minutes until the dough looks smooth and glossy and you notice that the dough is not sticking to the sides of the bowl and has passed the window pane test (shown in the video in this recipe card). This means that your dough has been well developed and we can stop mixing. 
    3 ¾ Cup All-Purpose flour, 3 Large Eggs, 1 ¼ teaspoon Salt, ⅓ Cup + 1 tablespoon Unsalted Butter
  • Place the dough in an oiled bowl and allow to proof for 1.5 to 2 hours covered in plastic wrap. You’re looking for the dough to have about doubled in size before moving on to the next step. If your kitchen tends to run quite cold, try to find a warm spot to leave the dough for this resting period. Then, remove the plastic wrap, and degas the dough by punching it down before recovering and placing in the fridge overnight. This overnight rest of about 12-14 hours is essential in order to develop flavor as the dough continues to ferment slowly within low temperatures.
  • After the dough has rested overnight – it’s time to start shaping! Divide your dough using a sharp knife or a bench scraper into 65 gram even pieces. Gently degas each piece by pressing on top of the ball with the heel of your hand before forming into a tight boule. Place each piece of dough onto a parchment lined baking tray where the parchment has been lightly sprayed with baking spray and cover with plastic wrap that has also been sprayed ( so the plastic wrap doesn't stick to the dough). Let the dough sit undisturbed in a warm spot to proof until they have doubled in size for about 1.5-2 hours.
  • Approximately twenty minutes before the doughnuts have finished their final proof, it’s time to start heating your frying oil!  Grab a large Dutch oven or your preferred container for frying. Add the oil, ensuring that you have at least 3 inches of height from the bottom of the Dutch oven to the top of the oil. Turning the stove on medium high, heat the oil to 340° F. Place your sugar in a bowl to the side of your frying station along with a plate/cooling rack lined with paper towels.
    2 liters Palm or Canola oil
  • I always do a “test” doughnut before moving on to the remaining doughnuts. Fry the test doughnut for 2-3 minutes on each side before removing from the oil with a slotted spoon and placing on a cooling rack lined with paper towels. Then, coat in sugar before letting cool completely. You can also check for doneness by taking an internal temperature of the doughnuts - they should reach an internal temperature of about 185°F when they're fully cooked through! Continue this process by gently dropping three to four pieces of proofed dough into the oil at a time, making sure not to crowd the doughnuts too much! Make sure to check the temperature of the oil after each batch, in case you need to reheat the oil back to 340° F.
    Granulated Sugar

Bavarian Cream

  • Add gelatin, cold water, and vanilla extract together - allow the mixture to sit for a few minutes while you start the creme anglaise.
    1 Tablespoon Gelatin, ⅓ Cup Cold Water, 1 Tablespoon Vanilla Extract
  • Add the granulated sugar and egg yolks into a bowl and whisk until you reach a pale yellow color.
    4 Egg Yolks, ¼ Cup + 1 Tablespoon Granulated Sugar
  • Add warmed milk to egg mixture and heat ingredients gently over a bain-marie until you’ve reached no more than 180°F - take off the heat and add gelatin mixture, whisking until completely combined before passing through a mesh strainer.
    1 Cup Whole Milk
  • Allow the mixture to cool in an ice bath in the fridge for about 45 minutes until the base has thickened, but is not fully set.
  • Whip heavy cream to medium peaks then fold the whipped cream into the base until the cream is smooth. If it looks a bit lumpy, that's completely fine - just continue whisking by hand or an electric mixture until it is smooth. Place the cream in the fridge where it will continue to thicken. Before using the bavarian cream, whisk vigorously again to ensure that you have an extra smooth texture!
    1 Cup Heavy Whipping Cream

Assembling Doughnuts

  • Fill a piping bag with your bavarian cream. Pierce the doughnut with a piping tip then fill the center of the doughnut with the bavarian cream. You did it - enjoy!

Video

Notes

Expert Tips
  • Eat ‘em while they’re fresh! Technically, you can store doughnuts in an air-tight container in a dry, cool space for up to three days. This being said, I would highly recommend baking and enjoying these bavarian cream doughnuts rather promptly after frying! Doughnuts are best straight from the fryer as they can dry out quite quickly.
  • Don’t forget to proof your yeast. If the yeast/water/sugar mixture doesn’t start bubbling and foaming within 10-15 minutes, your yeast is dead. Don’t make the mistake of forging ahead anyway; the brioche dough will end up hard as a rock.
  • DON’T skip the overnight rest. The dough continues to ferment slowly overnight within the low temperatures, which is essential to developing flavor.
  • Use a thermometer to consistently check the oil’s temperature. It can rise and lower as you move through the frying process. Keep a close eye on the temperature to ensure it stays at 345ºF for even and consistent doughnuts.
  • Be prepared before you start frying! After the second rise, this recipe moves quickly, so have your thermometer, a plate lined with paper towels, and your sugar coating ready before you begin frying.

Nutrition

Calories: 399kcal | Carbohydrates: 58g | Protein: 9g | Fat: 14g | Saturated Fat: 8g | Trans Fat: 1g | Cholesterol: 126mg | Sodium: 299mg | Potassium: 176mg | Fiber: 2g | Sugar: 24g | Vitamin A: 554IU | Vitamin C: 4mg | Calcium: 75mg | Iron: 2mg
QR Code linking back to recipe