If you love soft homemade donuts filled with smooth vanilla cream, these Vanilla Cream-Filled Donuts are the perfect treat to make. They are fluffy, golden, lightly coated in sugar, and filled with a rich pastry cream that tastes like a bakery dessert.
These donuts are perfect for breakfast, brunch, parties, holidays, coffee breaks, or special family treats. The dough becomes light and tender after rising, then it is fried until golden and rolled in sugar while still warm. Once cooled, each donut is sliced and filled with creamy vanilla filling.
Serve these homemade cream donuts with coffee, tea, hot chocolate, or cold milk for a sweet and satisfying dessert.
Recipe Overview
| Detail | Information |
|---|---|
| Recipe Name | Vanilla Cream-Filled Donuts |
| Prep Time | 30 minutes |
| Rise Time | 1 ½ to 2 hours |
| Cook Time | 20 minutes |
| Cooling Time | 30 minutes |
| Total Time | About 3 hours |
| Servings | 12 donuts |
| Course | Dessert, Breakfast |
| Cuisine | Bakery-Style |
| Difficulty | Medium |
Why You’ll Love This Recipe
These vanilla cream-filled donuts are:
- Soft and fluffy
- Filled with creamy vanilla custard
- Rolled in sweet sugar
- Perfect for coffee or tea
- Great for parties and brunch
- Bakery-style at home
- Beautiful when served
- Light, rich, and satisfying
- Customizable with different fillings
- A special homemade treat
The best part is the contrast between the soft donut, crunchy sugar coating, and smooth vanilla cream inside.
Ingredients
Donut Dough
| Ingredient | Amount |
|---|---|
| All-purpose flour | 4 cups |
| Instant yeast | 2 ¼ teaspoons |
| Warm milk | 1 cup |
| Granulated sugar | ¼ cup |
| Eggs | 2 large |
| Unsalted butter, softened | ¼ cup |
| Salt | 1 teaspoon |
| Vanilla extract | 1 teaspoon |
| Vegetable oil, for frying | As needed |
Vanilla Cream Filling
| Ingredient | Amount |
|---|---|
| Whole milk | 2 cups |
| Egg yolks | 4 large |
| Granulated sugar | ½ cup |
| Cornstarch | ¼ cup |
| Unsalted butter | 2 tablespoons |
| Vanilla extract | 2 teaspoons |
| Heavy cream, whipped | ½ cup |
Sugar Coating
| Ingredient | Amount |
|---|---|
| Granulated sugar | 1 cup |
| Cinnamon, optional | ½ teaspoon |
Equipment Needed
- Large mixing bowl
- Whisk
- Rolling pin
- Round cutter
- Saucepan
- Piping bag
- Large skillet or deep pot
- Slotted spoon
- Cooling rack
- Paper towels
- Kitchen thermometer
Step-by-Step Instructions
Step 1: Activate the Yeast
In a large bowl, combine warm milk, sugar, and yeast.
Let it sit for 5–10 minutes until foamy.
The milk should be warm, not hot, so the yeast can activate properly.
Step 2: Make the Dough
Add the eggs, softened butter, vanilla extract, and salt.
Mix well.
Gradually add the flour and mix until a soft dough forms.
Knead for 8–10 minutes, or until the dough becomes smooth and elastic.
Step 3: First Rise
Place the dough in a lightly greased bowl.
Cover with a clean towel.
Let it rise in a warm place for 1 hour, or until doubled in size.
Step 4: Prepare the Vanilla Cream
In a saucepan, heat the milk until warm.
In a separate bowl, whisk egg yolks, sugar, and cornstarch until smooth.
Slowly pour the warm milk into the egg mixture while whisking.
Return everything to the saucepan.
Cook over medium heat, stirring constantly, until thick and creamy.
Remove from heat and stir in butter and vanilla extract.
Cover and chill completely.
Once cold, fold in whipped cream for a lighter filling.
Step 5: Shape the Donuts
Punch down the risen dough.
Roll it out to about ½ inch thick.
Cut circles using a round cutter.
Place the dough rounds on a floured tray.
Cover and let rise for another 30–45 minutes, until puffy.
Step 6: Heat the Oil
Heat vegetable oil in a deep pot to 350°F (175°C).
Use enough oil so the donuts can float while frying.
Keeping the oil at the right temperature helps the donuts cook evenly without becoming greasy.
Step 7: Fry the Donuts
Carefully place a few donuts into the hot oil.
Fry for 1–2 minutes per side, or until golden brown.
Do not overcrowd the pot.
Remove with a slotted spoon and place on paper towels to drain.
Step 8: Coat with Sugar
While the donuts are still warm, roll them in granulated sugar.
Make sure each donut is evenly coated.
Let them cool completely before filling.
Step 9: Fill the Donuts
Slice each donut halfway through like a sandwich, or make a small hole in the side.
Pipe the vanilla cream filling into the center.
For the style shown in the image, slice the donuts open and pipe a thick swirl of cream inside.
Step 10: Serve
Serve immediately or chill briefly before serving.
These donuts taste best the same day they are made.
Pro Tips for Perfect Cream-Filled Donuts
- Use fresh yeast for the best rise.
- Do not overheat the milk.
- Let the dough rise fully.
- Keep the oil at 350°F.
- Do not overcrowd the frying pot.
- Cool donuts before filling.
- Chill the cream filling before piping.
- Serve fresh for the softest texture.
Delicious Variations
Chocolate Cream Donuts
Add melted chocolate or cocoa powder to the cream filling.
Top with powdered sugar or chocolate drizzle.
Strawberry Cream Donuts
Add strawberry jam or chopped strawberries to the filling.
This creates a fruity bakery-style donut.
Lemon Cream Donuts
Add lemon zest and lemon juice to the pastry cream.
This gives the donuts a bright, fresh flavor.
Cinnamon Sugar Donuts
Mix cinnamon into the sugar coating.
This adds warm bakery flavor.
Nutella Cream Donuts
Fill the donuts with Nutella or chocolate hazelnut cream.
This version is rich and perfect for chocolate lovers.
What to Serve with Vanilla Cream-Filled Donuts
These donuts pair beautifully with:
- Hot coffee
- Iced coffee
- Cold milk
- Hot chocolate
- Black tea
- Vanilla latte
- Fresh berries
- Fruit salad
- Whipped cream
- Chocolate sauce
For brunch, serve them with coffee and fresh fruit.
For dessert, serve them with milk or hot chocolate.
Make-Ahead Instructions
You can prepare the pastry cream one day ahead.
Store it covered in the refrigerator until ready to use.
You can also make the dough and refrigerate it after the first rise.
Bring the dough to room temperature before shaping and frying.
For best results, fry and fill the donuts the day you plan to serve them.
Storage
Store filled donuts in an airtight container in the refrigerator for up to 2 days.
Because they contain cream filling, they should not be left at room temperature for long.
For the best texture, enjoy them fresh.
Reheating
Cream-filled donuts are best served chilled or at room temperature.
Do not microwave filled donuts for too long because the cream can melt.
If you want to soften them slightly, let them sit at room temperature for 10–15 minutes before serving.
Freezing
Unfilled donuts can be frozen.
Let them cool completely, then freeze in a freezer-safe bag for up to 2 months.
Thaw at room temperature and fill with fresh cream before serving.
Filled donuts are not ideal for freezing because the cream texture may change.
Common Mistakes to Avoid
Using Hot Milk
Hot milk can kill the yeast and prevent the dough from rising.
Use warm milk only.
Not Letting the Dough Rise
The dough needs enough time to become light and fluffy.
Rushing the rise can make the donuts dense.
Frying at Low Temperature
If the oil is too cool, the donuts absorb oil and become greasy.
Keep the oil around 350°F (175°C).
Frying at High Temperature
If the oil is too hot, the outside browns too fast while the inside stays doughy.
Use a thermometer for best results.
Filling Warm Donuts
Warm donuts can melt the cream filling.
Let them cool completely before filling.
Nutrition Estimate
| Serving | Amount |
|---|---|
| Calories | 320–450 |
| Protein | 6–9 g |
| Carbohydrates | 42–58 g |
| Fat | 14–24 g |
| Sugar | 18–30 g |
| Serving Size | 1 donut |
Nutrition values are approximate and will vary depending on donut size and filling amount.
Frequently Asked Questions
Can I bake these donuts instead of frying?
Yes, but the texture will be more like soft bread than classic fried donuts.
Bake at 375°F (190°C) for about 10–12 minutes, then brush with butter and coat with sugar.
Can I use instant pudding for the filling?
Yes. For a shortcut, prepare vanilla pudding and fold it with whipped cream.
Homemade pastry cream gives the best bakery-style flavor.
Can I make the dough overnight?
Yes. Refrigerate the dough after the first rise.
The next day, shape, rise again, fry, and fill.
Can I fill them without slicing?
Yes. Use a piping bag with a filling tip and pipe cream into the side of each donut.
Why are my donuts oily?
The oil temperature may have been too low.
Make sure the oil is hot enough before frying.
Why are my donuts dense?
The dough may not have risen enough, or too much flour may have been added.
Can I use whipped cream instead of pastry cream?
Yes. Stabilized whipped cream works well, but pastry cream gives a richer filling.
Can I add chocolate glaze?
Absolutely.
Dip the tops in chocolate glaze before filling or after coating with sugar.
How long can filled donuts sit out?
Because of the cream filling, keep them out for no more than 1–2 hours.
After that, refrigerate them.
What is the best filling for these donuts?
Vanilla pastry cream is classic, but chocolate cream, whipped cream, lemon cream, and strawberry cream all taste delicious.
Final Thoughts
These Vanilla Cream-Filled Donuts are soft, sugary, creamy, and perfect for anyone who loves bakery-style desserts. The fluffy homemade donuts, sweet sugar coating, and smooth vanilla cream filling make every bite rich and satisfying.
Whether you make them for brunch, dessert, holidays, or a special weekend treat, these donuts are guaranteed to impress. Serve them fresh with coffee or milk and enjoy a homemade pastry that tastes like it came straight from a bakery.