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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 2.5 to 3 hours (including rise and chill time)
  • Yield: 10-12 donuts
  • Diet: Vegetarian

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

12 tablespoons milk (or as needed)

1/2 teaspoon vanilla extract


Instructions

  1. Activate the yeast: Combine warm milk, sugar, and yeast in a small bowl. Let sit for 5-10 minutes until frothy.
  2. Make the dough: In a large bowl, combine flour and salt. Add yeast mixture, eggs, melted butter, and vanilla extract. Stir until dough forms.
  3. Knead the dough: Turn dough onto a floured surface and knead for 7-10 minutes until smooth and elastic. Add flour if necessary.
  4. 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.
  5. 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.
  6. 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.
  7. Glaze the donuts: Whisk together powdered sugar, vanilla extract, and milk until smooth. Dip warm donuts in the glaze and let excess drip off.
  8. Fill the donuts: Once cooled slightly, use a piping bag to fill each donut with chilled Bavarian cream.
  9. 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