Go Back
+ servings
Bavarian Cream Donuts

Bavarian Cream Donuts: Irresistibly Fluffy and Creamy Bliss

These Bavarian Cream Donuts are a treat combining a soft, fluffy exterior with a rich filling.
Prep Time 30 minutes
Cook Time 15 minutes
Cooling Time 1 hour
Total Time 1 hour 45 minutes
Servings: 12 donuts
Course: Desserts
Cuisine: American
Calories: 300

Ingredients
  

For the Donut Dough
  • 1 tbsp Baking Powder Provides leavening for a light, fluffy texture
  • 2 tbsp Active Dry Yeast Aids in dough rising and gives classic flavor
  • 4 cups All-Purpose Flour Key structure-building ingredient
  • 1 cup Granulated Sugar Adds sweetness to the dough
  • 1 tsp Salt Enhances overall flavor
  • 1 cup Milk Hydrates the dough and activates yeast
  • 2 large Eggs Provide structure and richness
  • 4 tbsp Butter Enriches the dough with flavor
For the Bavarian Cream Filling
  • 2 cups Milk Vital for the creamy filling
  • 1 cup Granulated Sugar Sweetens the filling
  • 1/4 cup Cornstarch Thickens the custard to the perfect consistency
  • 1 tbsp Vanilla Extract Adds a rich flavor to the cream
  • 4 large Egg Yolks Combine for a rich texture
For Finishing Touches
  • 1 cup Powdered Sugar For dusting the finished donuts

Equipment

  • saucepan
  • Mixing Bowl
  • Donut Cutter
  • piping bag
  • Frying Pot

Method
 

Step-by-Step Instructions
  1. Make the Bavarian Cream by combining milk, sugar, and cornstarch in a saucepan over medium heat, stirring constantly until thickened, then mix in vanilla extract and egg yolks and cool.
  2. Prepare the Donut Dough by dissolving active dry yeast in warm milk, stir in sugar, let sit, then whisk in eggs, melted butter, and salt, and mix in flour until a dough forms.
  3. Let the dough rise in a greased bowl covered with a damp cloth in a warm area for about 1 hour until it doubles in size.
  4. Shape and cut the donuts by rolling out the risen dough to about ½-inch thickness and using a donut cutter to form shapes.
  5. Fry the donuts by heating oil to 350°F, lowering each donut into the oil, and frying for 2-3 minutes on each side until golden brown.
  6. Cool the fried donuts slightly and fill them with the Bavarian cream using a piping bag fitted with a narrow tip.

Nutrition

Serving: 1donutCalories: 300kcalCarbohydrates: 35gProtein: 4gFat: 15gSaturated Fat: 8gCholesterol: 40mgSodium: 150mgPotassium: 150mgFiber: 1gSugar: 12gVitamin A: 5IUCalcium: 6mgIron: 8mg

Notes

Store leftover donuts in an airtight container for up to 2 days in the fridge or freeze unfilled for up to 3 months.

Tried this recipe?

Let us know how it was!