Description
Indulge in the ultimate homemade Bavarian Cream Donut! This recipe features a light, fluffy donut filled with rich and velvety Bavarian cream, topped with a glossy glaze. Perfect for breakfast, dessert, or a sweet snack, this easy-to-follow recipe will make you feel like a professional baker.
Ingredients
For the Donut Dough:
2 ½ cups all-purpose flour
¼ cup granulated sugar
1 packet (2 ¼ tsp) active dry yeast
½ cup warm milk
2 large eggs
¼ cup unsalted butter, softened
½ tsp salt
1 tsp vanilla extract
For the Bavarian Cream Filling:
1 cup whole milk
3 large egg yolks
¼ cup granulated sugar
2 tbsp cornstarch
1 tsp vanilla extract
1 cup heavy cream
For the Glaze:
1 cup powdered sugar
2–3 tbsp milk
1 tsp vanilla extract
Instructions
Instructions
Prepare the Dough:
In a bowl, combine warm milk and yeast. Let it sit for 5 minutes until frothy.
Add sugar, eggs, butter, salt, and vanilla. Mix well.
Gradually add flour and knead until smooth. Cover and let rise for 1 hour.
Make the Bavarian Cream Filling:
Heat milk in a saucepan until warm.
Whisk egg yolks, sugar, and cornstarch in a bowl. Slowly add warm milk while whisking.
Return the mixture to the saucepan and cook until thickened. Stir in vanilla and let it cool.
Whip heavy cream until stiff peaks form, then fold it into the cooled custard.
Fry the Donuts:
Roll out the dough to ½-inch thickness and cut into circles.
Heat oil to 350°F (175°C) and fry donuts until golden brown. Drain on paper towels.
Fill the Donuts:
Use a piping bag to fill each donut with Bavarian cream.
Glaze the Donuts:
Mix powdered sugar, milk, and vanilla to make the glaze. Dip the top of each donut into the glaze and let it set.
Notes
Ensure the oil temperature is consistent to avoid greasy donuts.
For a lighter version, bake the donuts at 375°F (190°C) for 10-12 minutes.
Store donuts in an airtight container for up to 2 days.
- Prep Time: 1 hour 30 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Frying or Baking
- Cuisine: American
Nutrition
- Serving Size: 1 donut
- Calories: 280
- Sugar: 15g
- Sodium: 120mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 85mg
Keywords: Bavarian Cream Donut