Ingredients
Equipment
Method
Prepare the Bavarian Cream Filling
- In a medium saucepan, whisk together egg yolks and white sugar until smooth. Gradually add whole milk and cornstarch, cooking over medium heat while stirring constantly until thickened.
- Remove from heat and stir in vanilla extract and butter until melted and combined. Let it cool before folding in whipped heavy cream.
Make the Donut Dough
- Warm whole milk to 110°F and dissolve active dry yeast in it. Let it sit for 5 minutes until foamy.
- In a mixing bowl, combine flour, sugar, eggs, melted butter, and salt. Mix until smooth and elastic, about 5-7 minutes of kneading.
- Cover and let the dough rise in a warm place until doubled in size, about 1-2 hours.
Shape and Fry the Donuts
- Roll out the dough to 1/2-inch thickness and cut out shapes. Transfer to a baking sheet lined with parchment paper and allow to rest for 30 minutes.
- Heat vegetable oil to 350°F. Fry the donuts in small batches for about 2-3 minutes per side until golden brown.
Fill and Serve the Donuts
- Once cooled, fill each donut with the Bavarian cream filling using a piping bag, and roll in granulated sugar before serving.
Nutrition
Notes
Fill donuts just before serving to maintain freshness. Don’t skip the second rise for fluffy texture.
