Cream-Filled Donuts (Soft, Fluffy & Loaded With Vanilla Custard!)
Soft, fluffy donuts filled with silky homemade vanilla pastry cream and dusted with powdered sugar—your new favorite bakery-style treat.
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Rise Time 1 hour hr 30 minutes mins
Total Time 2 hours hrs
Course Breakfast, Dessert
Cuisine American
Servings 12 donuts
Calories 260 kcal
For the Donut Dough
- 2 ½ cups all-purpose flour
- 3 tbsp sugar
- 2 ¼ tsp active dry yeast 1 packet
- ½ tsp salt
- ¾ cup warm milk
- 2 tbsp unsalted butter softened
- 1 large egg
- Vegetable oil for frying
For the Vanilla Cream Filling
- 1 ½ cups whole milk
- 3 tbsp sugar
- 2 tbsp cornstarch
- 2 egg yolks
- 1 tsp vanilla extract
- 1 tbsp butter
For Topping
- Powdered sugar for dusting
Make the Dough
In a bowl, mix warm milk, yeast, and 1 tbsp sugar. Let sit for 5–10 minutes until foamy.
Add flour, remaining sugar, egg, softened butter, and salt.
Knead 7–10 minutes until smooth and elastic.
Place in a greased bowl, cover, and rise for 1 hour or until doubled.
Shape the Donuts
Roll dough to ½-inch thickness.
Cut into circles using a cookie cutter or jar lid.
Place on parchment, cover, and rise again for 20–30 minutes.
Fry
Heat oil to 350°F (175°C).
Fry donuts 1–2 minutes per side until golden.
Drain on paper towels.
Dust lightly with powdered sugar.
Make the Cream Filling
Whisk egg yolks, sugar, and cornstarch together.
Heat milk until warm (not boiling).
Slowly pour milk into the egg mixture while whisking.
Return to pot and cook until thickened.
Remove from heat and stir in butter and vanilla.
Allow the cream to cool completely.
Fill the Donuts
Poke a hole in the side of each donut.
Transfer pastry cream to a piping bag.
Fill generously until the donut feels plump.
Dust with powdered sugar and serve.
Tips
- Keep oil at 350°F—too low causes greasy donuts, too high burns the outside.
- Don’t overfill or the donuts may burst.
- Let pastry cream cool completely before filling.
- Allow dough to double during both rises for maximum fluffiness.
Variations
- Chocolate cream: Add melted chocolate to the pastry cream.
- Lemon cream: Mix in lemon zest and a splash of lemon juice.
- Jam-filled: Pipe in strawberry or raspberry jam.
- Nutella: Fill donuts with a chocolate hazelnut spread.
Storage
- Refrigerate filled donuts for up to 2 days.
- Freeze unfilled donuts for up to 2 months.
- Do not freeze cream-filled donuts—the texture of the cream breaks.
- Reheat unfilled donuts briefly in the microwave before filling.
Keyword bakery-style doughnuts, cream-filled donuts recipe, fluffy donut recipe, homemade custard-filled donuts, pastry cream filling donuts