Creamy Bavarian Cream Donuts
Light, fluffy yeast-raised donuts filled with silky, vanilla-laced Bavarian cream—these bakery-style treats are fried to golden perfection and dusted in sugar. The cream filling is made with a custard base and lightened with whipped cream, offering a spoonable, pipeable texture that’s both rich and airy. Ideal for weekend baking, brunch spreads, or anytime you want to wow a crowd.
Prep Time 30 minutes mins
Cook Time 20 minutes mins
Total Time 4 hours hrs
Course Dessert, Brunch, Snack
Cuisine German-American, European-Inspired, Bakery-Style
Servings 12 filled donuts
Calories 350 kcal
Mixing bowls
Stand mixer with dough hook (or by hand)
Rolling Pin
Biscuit or donut cutter
Candy or kitchen thermometer
Piping bag with Bismarck or round tip
Whisk and saucepan (for custard)
Wire cooling rack
Frying pot or deep fryer
For the Donut Dough
- 2¼ tsp (1 packet) active dry yeast
- ¾ cup warm milk (110°F / 43°C)
- ¼ cup granulated sugar
- 2 large eggs
- ¼ cup unsalted butter, melted
- 1 tsp vanilla extract
- 2¾ to 3 cups all-purpose flour
- ½ tsp salt
- Oil for frying (canola, vegetable, or peanut)
For the Bavarian Cream
- 4 large egg yolks
- ¼ cup granulated sugar
- 2 tbsp cornstarch
- 1½ cups whole milk
- 1 tsp vanilla bean paste or extract
- 1 tsp unflavored gelatin (plus 1 tbsp water to bloom)
- ½ cup heavy cream, whipped to soft peaks
For Finishing
- Granulated or powdered sugar for coating
- Optional: chocolate glaze or drizzle
Make the Dough:
Activate the yeast in warm milk with a pinch of sugar. Combine with eggs, butter, vanilla, flour, sugar, and salt. Knead until smooth and elastic. Let rise in a warm spot until doubled, about 1 to 1½ hours.
Make Bavarian Cream:
Whisk egg yolks, sugar, and cornstarch. Heat milk until steaming. Slowly temper hot milk into yolks, then return to pot and cook until thick. Remove from heat, stir in bloomed gelatin and vanilla. Chill until cool. Gently fold in whipped cream. Chill again until firm enough to pipe.
-
Cream Stability: Let the custard cool fully before folding in whipped cream to avoid melting.
-
Frying Tip: Fry in small batches and maintain oil temperature for best texture.
-
No Bismarck Tip? A regular piping tip or plastic bag with a small cut works in a pinch.
-
Flavor Boost: Add a little lemon zest or orange blossom water to the cream for elegance.
-
Make-Ahead Tip: Prepare cream up to 2 days in advance; donuts are best filled the day of serving.
Keyword bakery donuts, Bavarian cream donuts, cream-filled donuts, custard donuts, donut recipe, filled donuts, homemade yeast donuts, pastry cream donuts