Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Bavarian Cream Donuts

Indulge in these delicious Bavarian cream donuts, featuring fluffy donuts filled with a rich, creamy Bavarian filling—a perfect treat for any occasion.

  • Total Time: 45 minutes
  • Yield: 12 donuts 1x

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

  1. Whisk together the egg yolks and sugar in a medium saucepan until smooth.
  2. Heat the whole milk in another saucepan over medium heat until just simmering.
  3. Gradually pour the hot milk into the egg mixture, whisking constantly.
  4. Return the mixture to the saucepan, stir in cornstarch and vanilla extract, and cook until thickened.
  5. Stir in butter until melted and smooth; cool before refrigerating.
  6. Combine yeast with whole milk in a small bowl; let sit until foamy.
  7. Mix flour, sugar, salt, and eggs in a large bowl.
  8. Add the yeast mixture and melted butter; mix until sticky dough forms.
  9. Knead the dough on a floured surface for 8-10 minutes until smooth.
  10. Place the dough in a greased bowl, cover, and let rise in a warm place for 1 hour.
  11. Punch down the dough, roll to 1/2 inch thick, and cut into circles.
  12. Allow to rise for another 30 minutes.
  13. Heat vegetable oil in a deep fryer, and fry each donut for 2-3 minutes per side.
  14. 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.

  • Author: jayne
  • 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