Go Back
+ servings
Easy Bavarian Cream Doughnuts

Easy Bavarian Cream Doughnuts

Soft, fluffy yeast doughnuts filled with silky Bavarian cream and rolled in sugar. These bakery-style treats are surprisingly simple at home and perfect for weekend indulgence.
No ratings yet
Rate This Yum Pin This Recipe For Later! Share The Yum On Facebook Print
Prep Time: 1 hour 30 minutes
Cook Time: 20 minutes
Total Time: 1 hour 50 minutes
Servings: 12
Calories: 120kcal

Ingredients
 

Main Ingredients

  • 1 cup whole milk, warm (105-110 F) dough
  • 2.25 tsp active dry yeast dough
  • 0.25 cup granulated sugar dough
  • 0.25 cup unsalted butter, softened dough
  • 2 pieces eggs, large dough
  • 1 tsp kosher salt dough
  • 3.5 cup all-purpose flour dough, add more by tbsp if sticky
  • 6 cup vegetable oil for frying
  • 1.5 cup whole milk filling
  • 0.5 cup granulated sugar filling
  • 4 pieces egg yolks filling
  • 0.25 cup cornstarch filling
  • 2 tsp vanilla extract filling
  • 2 tbsp unsalted butter filling
  • 1 tsp powdered gelatin filling, optional but helps set
  • 2 tbsp water for blooming gelatin
  • 1 cup heavy cream, cold filling
  • 0.5 cup granulated sugar for coating

Instructions

Preparation Steps

  • Bloom the gelatin: In a small bowl, sprinkle powdered gelatin over water and let stand 5 minutes.
  • Make the pastry cream base: Whisk egg yolks, sugar, and cornstarch in a bowl until smooth. In a saucepan, heat milk with vanilla over medium until steaming. Slowly whisk hot milk into yolk mixture to temper.
  • Thicken: Return mixture to the saucepan and cook over medium heat, whisking constantly, until thick bubbles form and it coats the whisk, 2 to 3 minutes. Remove from heat; whisk in butter and the bloomed gelatin until fully melted. Spread into a shallow dish, press plastic wrap directly on the surface, and chill until cool.
  • Lighten to Bavarian cream: Whip cold heavy cream to soft peaks. Fold into the cooled pastry cream until smooth. Chill while you make the doughnuts.
  • Activate yeast: In a large bowl, combine warm milk, yeast, and 1 tsp of the sugar. Let stand 5 to 10 minutes until foamy.
  • Mix dough: Add remaining sugar, eggs, softened butter, and salt. Stir in about half the flour until a thick batter forms, then add remaining flour and mix until a soft dough forms.
  • Knead: Turn onto a lightly floured surface and knead until smooth and elastic, 6 to 8 minutes, adding small dustings of flour only if sticky.
  • First rise: Place dough in a greased bowl, cover, and let rise in a warm spot until doubled, about 60 to 90 minutes.
  • Shape: Roll dough to about 0.5 inch thick. Cut 3 inch rounds and place on parchment squares. Cover and let rise until puffy, 30 to 45 minutes.
  • Fry: Heat oil in a deep pot to 350 F. Fry doughnuts in batches, 2 to 3 minutes per side, until deep golden. Drain on a wire rack.
  • Fill: Poke a small hole in the side of each doughnut. Spoon the Bavarian cream into a piping bag fitted with a round tip and fill each doughnut until slightly heavy.
  • Coat and serve: Toss warm doughnuts in granulated sugar to coat. Serve the same day for best texture.

Notes

For extra stability in warm weather, keep the Bavarian cream chilled until the moment you fill. To store, refrigerate filled doughnuts up to 24 hours; re-roll in sugar before serving. Oil temperature matters: keep it near 350 F for even browning.