Go Back

Bavarian Cream Donuts

Delightful Bavarian cream donuts with a soft sugar-dusted shell and a light, airy vanilla filling that feels like mousse and custard at the same time.
Prep Time 1 hour 30 minutes
Cook Time 15 minutes
Total Time 1 hour 45 minutes
Servings: 12 donuts
Course: Dessert, Snack
Cuisine: American, Baked Goods
Calories: 250

Ingredients
  

For the Bavarian Cream Filling
  • 3 large egg yolks
  • 1/4 cup white sugar (50g)
  • 1 cup whole milk (240ml)
  • 2 tablespoons cornstarch
  • 1 teaspoon vanilla extract
  • 1/3 stick butter (38g)
  • 1 cup heavy cream (240ml)
For the Donut Dough
  • 5 cups all-purpose flour (600g)
  • 1/2 cup white sugar (100g, plus extra for coating)
  • 2 packs active dry yeast (14g, or instant yeast)
  • 1 cup whole milk (240ml)
  • 2 large eggs
  • 2/3 stick butter, melted (80g)
  • 1 teaspoon salt
  • Vegetable oil, for frying

Method
 

Making the Pastry Cream
  1. In a bowl, whisk the egg yolks with the cornstarch and 2 tablespoons of the sugar until smooth and pale.
  2. In a saucepan over medium-low heat, warm the remaining sugar, the milk, and the vanilla until warm and steamy but not boiling.
  3. Slowly pour the warm milk into the yolk mixture while whisking constantly to temper the yolks.
  4. Return everything to the saucepan and cook over medium heat, stirring continuously, until it thickens to a pudding-like texture. Once it bubbles, let it boil for 1 minute, then take it off the heat.
  5. If there are any lumps, strain through a fine-mesh sieve. Whisk in the butter one tablespoon at a time until the cream looks glossy.
  6. Press plastic wrap directly onto the surface and refrigerate until fully chilled.
Making the Dough
  1. Warm the milk to body temperature and stir in the yeast and 1 tablespoon of the sugar. Let stand 5–10 minutes until frothy.
  2. In a stand mixer, combine the remaining sugar, eggs, and salt. Pour in the yeast mixture and stir to combine.
  3. Add the flour and mix on low until you have a shaggy dough.
  4. Slowly drizzle in the melted butter while the mixer is running. Increase to high speed and knead for 3–5 minutes until the dough looks smoother and more elastic.
  5. Turn the dough out onto a floured surface and knead until smooth. Shape into a ball, place in a greased bowl, cover, and let rise until doubled, about 1–2 hours.
Frying the Donuts
  1. Punch down the dough, roll to 1/2-inch thickness, and cut rounds with a 2.5–3 inch cutter. Set on a lined baking sheet, cover, and proof for about 45 minutes.
  2. Heat vegetable oil to 350°F (180°C). Fry 2–3 donuts at a time for 1–2 minutes per side until pale golden.
  3. Transfer to a wire rack lined with paper towels and while still warm, roll in sugar.
Finishing Touches
  1. Whip the heavy cream to stiff peaks and fold it into the chilled pastry cream gently in two additions.
  2. Once the donuts are fully cooled, poke a hole in each with a chopstick or straw and pipe in the Bavarian cream until the donut feels heavy.

Notes

Chill the pastry cream completely before folding in whipped cream for the best texture. Under-proofed donuts fry up tight and bready; properly proofed dough feels airy.