Description
Bavarian Cream Donuts combine a soft, fluffy donut with a rich, creamy custard filling, glazed with a sweet exterior. These indulgent treats are perfect for breakfast, dessert, or any occasion that calls for a sweet indulgence.
Ingredients
2 1/4 teaspoons active dry yeast (1 packet)
1/2 cup warm milk (110°F or 45°C)
1/4 cup sugar
3 cups all-purpose flour
1/2 teaspoon salt
2 large eggs
1/4 cup unsalted butter, melted
1 teaspoon vanilla extract
Vegetable oil for frying
1 cup whole milk
1/2 cup heavy cream
3/4 cup granulated sugar
3 large egg yolks
2 tablespoons cornstarch
1 teaspoon vanilla extract
2 tablespoons unsalted butter
1/2 cup powdered sugar
1–2 tablespoons milk (or as needed)
1/2 teaspoon vanilla extract
Instructions
- Activate the yeast: Combine warm milk, sugar, and yeast in a small bowl. Let sit for 5-10 minutes until frothy.
- Make the dough: In a large bowl, combine flour and salt. Add yeast mixture, eggs, melted butter, and vanilla extract. Stir until dough forms.
- Knead the dough: Turn dough onto a floured surface and knead for 7-10 minutes until smooth and elastic. Add flour if necessary.
- Let the dough rise: Place dough in an oiled bowl, cover with a towel, and let rise for 1-1.5 hours until doubled in size.
- Make the Bavarian cream filling: Heat milk and cream over medium heat until simmering. Whisk egg yolks, sugar, and cornstarch until smooth, then slowly combine with the hot milk mixture. Cook until thickened, then stir in vanilla extract and butter. Cool for 2 hours in the fridge.
- Fry the donuts: Heat oil to 350°F (175°C). Roll dough to 1/2-inch thickness and cut out donut shapes. Fry 2-3 donuts at a time for 2-3 minutes per side until golden brown. Drain on paper towels.
- Glaze the donuts: Whisk together powdered sugar, vanilla extract, and milk until smooth. Dip warm donuts in the glaze and let excess drip off.
- Fill the donuts: Once cooled slightly, use a piping bag to fill each donut with chilled Bavarian cream.
- Serve and Enjoy: Serve the donuts fresh for a rich, indulgent treat!
Notes
For chocolate Bavarian cream, add cocoa powder to the filling.
For fruit-filled donuts, substitute Bavarian cream with fruit preserves.
Use a gluten-free flour blend for gluten-free donuts.
Freeze unglazed donuts and fill when ready to serve.
- Prep Time: 30 minutes (excluding rising and chilling times)
- Cook Time: 30 minutes
- Category: Dessert
- Method: Frying
- Cuisine: American
Nutrition
- Serving Size: 1 donut
- Calories: 320
- Sugar: 28g
- Sodium: 180mg
- Fat: 17g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 60mg