Ingredients
Scale
- 6 Egg Yolks
- 1/2 cup White Sugar
- 2 cups Whole Milk
- 1/4 cup Cornstarch
- 1 tablespoon Vanilla Extract
- 4 tablespoons Butter (unsalted)
- 1 cup Heavy Cream
- 4 cups All-Purpose Flour
- 1/2 cup White Sugar
- 2 teaspoons Active Dry Yeast
- 1 cup Whole Milk
- 2 large Eggs
- 1/4 cup Butter (melted)
- 1 teaspoon Salt
- 2 cups Vegetable Oil (for frying)
Instructions
- Whisk together the egg yolks and sugar in a medium saucepan until smooth.
- Heat the whole milk in another saucepan over medium heat until just simmering.
- Gradually pour the hot milk into the egg mixture, whisking constantly.
- Return the mixture to the saucepan, stir in cornstarch and vanilla extract, and cook until thickened.
- Stir in butter until melted and smooth; cool before refrigerating.
- Combine yeast with whole milk in a small bowl; let sit until foamy.
- Mix flour, sugar, salt, and eggs in a large bowl.
- Add the yeast mixture and melted butter; mix until sticky dough forms.
- Knead the dough on a floured surface for 8-10 minutes until smooth.
- Place the dough in a greased bowl, cover, and let rise in a warm place for 1 hour.
- Punch down the dough, roll to 1/2 inch thick, and cut into circles.
- Allow to rise for another 30 minutes.
- Heat vegetable oil in a deep fryer, and fry each donut for 2-3 minutes per side.
- Cut small openings in each donut and fill with Bavarian cream using a piping bag.
Notes
Ensure your yeast is fresh for the best results and fry at around 350°F for even cooking. Donuts can be dusted with powdered sugar or dipped in chocolate for an extra touch.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Frying
- Cuisine: German
- Diet: Vegetarian
Nutrition
- Serving Size: 1 donut
- Calories: 300
- Sugar: 12g
- Sodium: 300mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 200mg
Keywords: Bavarian cream donuts, dessert, fried donuts, German desserts, sweet treats
