If you are looking for a soft, sweet, bakery-style treat, these Cream-Filled Sugar Donuts are the perfect recipe to make. They are made with a fluffy yeast dough, fried until golden, rolled in sugar, and filled with smooth vanilla pastry cream.
These donuts are soft on the outside, airy on the inside, and rich in the center. Every bite has a delicious balance of warm fried dough, sweet sugar coating, and creamy vanilla filling.
This recipe is perfect for breakfast, brunch, dessert, holidays, weekend baking, family gatherings, or anytime you want homemade donuts that taste like they came from a bakery.
Serve them fresh with coffee, tea, milk, hot chocolate, or as a beautiful dessert tray for guests.
Recipe Overview
| Detail | Information |
|---|---|
| Recipe Name | Cream-Filled Sugar Donuts |
| Prep Time | 35 minutes |
| Rise Time | 1 hour 30 minutes |
| Cook Time | 20 minutes |
| Cooling Time | 20 minutes |
| Total Time | About 2 hours 45 minutes |
| Servings | 16–20 donuts |
| Course | Dessert, Breakfast, Snack |
| Cuisine | Bakery-Style |
| Difficulty | Easy to Medium |
Why You’ll Love This Recipe
These cream-filled sugar donuts are:
- Soft and fluffy
- Golden and sweet
- Filled with creamy vanilla custard
- Perfect for special mornings
- Better than store-bought
- Great for parties and holidays
- Made with simple ingredients
- Beautiful for dessert trays
- Delicious warm or chilled
- Fun to make at home
The best part is the filling. The vanilla pastry cream is smooth, rich, and lightly sweet, making the donuts taste extra special without being too heavy.
These donuts also look beautiful once filled. A small dot of cream on top gives them a classic bakery-style finish.
Ingredients
Donut Dough
| Ingredient | Amount |
|---|---|
| All-purpose flour | 4 cups |
| Warm milk | 1 cup |
| Instant yeast | 2 ¼ teaspoons |
| Granulated sugar | ⅓ cup |
| Eggs | 2 large |
| Unsalted butter, softened | ¼ cup |
| Salt | 1 teaspoon |
| Vanilla extract | 1 teaspoon |
| Vegetable oil | For frying |
Vanilla Pastry Cream Filling
| Ingredient | Amount |
|---|---|
| Whole milk | 2 cups |
| Granulated sugar | ½ cup |
| Egg yolks | 4 large |
| Cornstarch | ¼ cup |
| Unsalted butter | 2 tablespoons |
| Vanilla extract | 2 teaspoons |
| Salt | Pinch |
Sugar Coating
| Ingredient | Amount |
|---|---|
| Granulated sugar | 1 cup |
| Powdered sugar, optional | ¼ cup |
| Cinnamon, optional | ½ teaspoon |
Equipment Needed
- Large mixing bowl
- Whisk
- Saucepan
- Rolling pin
- Baking sheet
- Parchment paper
- Clean kitchen towel
- Deep skillet or pot
- Slotted spoon
- Paper towels
- Piping bag
- Small round piping tip
- Cooling rack
- Kitchen thermometer
Step-by-Step Instructions
Step 1: Activate the Yeast
In a large mixing bowl, combine warm milk, sugar, and yeast.
Stir gently and let the mixture sit for 5–10 minutes, until it becomes foamy.
The milk should be warm, not hot. If it is too hot, it can kill the yeast and stop the dough from rising.
Step 2: Make the Dough
Add the eggs, softened butter, vanilla extract, and salt to the yeast mixture.
Stir until combined.
Add the flour gradually, one cup at a time.
Mix until a soft dough forms.
The dough should be soft and slightly tacky, but not overly sticky.
Step 3: Knead the Dough
Transfer the dough to a lightly floured surface.
Knead for 8–10 minutes, until smooth and elastic.
If using a stand mixer, knead with a dough hook for 5–6 minutes.
Avoid adding too much flour. A softer dough makes lighter donuts.
Step 4: First Rise
Place the dough in a lightly greased bowl.
Cover with a clean kitchen towel.
Let it rise in a warm place for 1 hour, or until doubled in size.
The dough should look puffy and soft after rising.
Step 5: Make the Pastry Cream
While the dough rises, prepare the vanilla pastry cream.
In a saucepan, heat the milk over medium heat until warm.
Do not let it boil.
In a separate bowl, whisk together the egg yolks, sugar, cornstarch, and salt until smooth.
Slowly pour a little warm milk into the egg mixture while whisking constantly.
This helps temper the eggs so they do not scramble.
Step 6: Cook the Cream
Pour the egg mixture back into the saucepan with the remaining milk.
Cook over medium-low heat, whisking constantly.
After a few minutes, the mixture will thicken into a smooth custard.
Once thick, remove from the heat.
Stir in butter and vanilla extract.
Mix until glossy and smooth.
Step 7: Chill the Pastry Cream
Pour the pastry cream into a bowl.
Cover with plastic wrap, pressing the wrap directly onto the surface.
This prevents a skin from forming.
Refrigerate until cold and thick.
The cream should be fully chilled before filling the donuts.
Step 8: Shape the Donuts
Once the dough has doubled, punch it down gently.
Place it on a lightly floured surface.
Roll the dough to about ½ inch thick.
Use a round cutter or glass to cut out circles.
Place the dough rounds on a parchment-lined baking sheet.
Step 9: Second Rise
Cover the shaped donuts with a clean towel.
Let them rise for 30–45 minutes, or until puffy.
This second rise is important because it gives the donuts their soft, airy texture.
Step 10: Heat the Oil
Pour vegetable oil into a deep skillet or pot.
Heat the oil to 350°F (175°C).
Use a thermometer if possible.
If the oil is too hot, the donuts will brown too quickly outside and stay raw inside.
If the oil is too cool, the donuts will absorb too much oil.
Step 11: Fry the Donuts
Carefully place a few donuts into the hot oil.
Do not overcrowd the pan.
Fry for 1–2 minutes per side, or until golden brown.
Flip gently using a slotted spoon.
Remove the donuts and place them on paper towels or a cooling rack.
Repeat with the remaining dough.
Step 12: Coat with Sugar
While the donuts are still slightly warm, roll them in granulated sugar.
Make sure each donut is coated all over.
If you like, mix the sugar with a little cinnamon for extra flavor.
Let the donuts cool completely before filling.
Step 13: Fill the Donuts
Transfer the chilled pastry cream to a piping bag fitted with a small round tip.
Make a small hole in the side of each donut.
Insert the piping tip and fill until the donut feels slightly heavier.
Do not overfill, or the cream may leak out.
Add a small dot of pastry cream on top if desired.
Step 14: Serve
Serve the donuts fresh.
They are best enjoyed the same day, while the dough is soft and the filling is creamy.
Pro Tips for Perfect Cream-Filled Donuts
- Use warm milk, not hot milk.
- Do not add too much flour to the dough.
- Let the dough rise fully.
- Make sure the oil stays around 350°F.
- Fry only a few donuts at a time.
- Let donuts cool before filling.
- Chill the pastry cream before piping.
- Use a piping bag for neat filling.
- Coat the donuts while slightly warm.
- Serve fresh for the best texture.
Best Filling to Use
Vanilla pastry cream is the classic filling for these donuts.
It is smooth, rich, and thick enough to hold inside the dough.
| Filling | Result |
|---|---|
| Vanilla pastry cream | Classic and creamy |
| Chocolate cream | Rich and dessert-like |
| Whipped cream | Light and airy |
| Lemon cream | Bright and fresh |
| Strawberry cream | Fruity and sweet |
| Nutella | Thick and chocolatey |
| Custard | Smooth and traditional |
For the most bakery-style result, use thick vanilla pastry cream.
Whipped cream is lighter, but pastry cream holds better and gives a richer flavor.
Best Dough Texture
The dough should be soft, elastic, and slightly tacky.
If the dough is too dry, the donuts may turn out dense.
If it is too sticky, it may be hard to shape.
Add flour slowly and only as needed.
A soft dough creates fluffy donuts with a tender inside.
How to Keep Donuts Soft
Homemade donuts taste best fresh, but a few simple tips help them stay soft longer.
To keep them soft:
- Do not over-fry.
- Do not add too much flour.
- Store in an airtight container.
- Fill close to serving time.
- Keep away from dry air.
- Avoid refrigerating unfilled donuts too soon.
Once filled with cream, the donuts should be refrigerated if not eaten right away.
Delicious Variations
Chocolate Cream-Filled Donuts
Add melted chocolate or cocoa powder to the pastry cream.
This version is perfect for chocolate lovers.
Lemon Custard Donuts
Add lemon zest and lemon juice to the pastry cream.
This gives the filling a bright, fresh flavor.
Strawberry Cream Donuts
Fold strawberry jam into the chilled pastry cream.
This creates a fruity pink filling.
Cinnamon Sugar Donuts
Mix cinnamon into the sugar coating.
This adds warm spice and bakery-style flavor.
Powdered Sugar Donuts
Skip the granulated sugar and dust the cooled filled donuts with powdered sugar.
This gives them a soft, elegant finish.
Chocolate Glazed Cream Donuts
Dip the filled donuts in melted chocolate glaze.
Let the glaze set before serving.
What to Serve with Cream-Filled Donuts
These donuts are delicious with simple drinks and breakfast sides.
Great serving ideas include:
- Hot coffee
- Iced coffee
- Cold milk
- Hot chocolate
- Black tea
- Mint tea
- Fresh fruit
- Scrambled eggs
- Yogurt
- Fruit salad
- Vanilla ice cream
- Cappuccino
For breakfast, serve with coffee and fruit.
For dessert, serve with hot chocolate or vanilla ice cream.
Make-Ahead Instructions
You can make parts of this recipe ahead.
The pastry cream can be made one day ahead and stored in the refrigerator.
The dough can also rise slowly in the refrigerator overnight.
To do this, prepare the dough, cover it, and refrigerate after mixing and kneading.
The next day, let it sit at room temperature before shaping.
For the best texture, fry and fill the donuts the day you serve them.
Storage
Cream-filled donuts should be stored in the refrigerator.
Place them in an airtight container.
Store for up to 2 days.
The texture is best on the first day.
The sugar coating may soften after refrigeration, but the donuts will still taste delicious.
Reheating
Filled donuts are best served chilled or at room temperature.
Do not microwave cream-filled donuts for too long because the filling can become too hot.
If you want a slightly softer donut, let it sit at room temperature for 10–15 minutes before serving.
Unfilled donuts can be warmed briefly in the microwave for 8–10 seconds.
Freezing
It is best to freeze the donuts before filling.
Let fried donuts cool completely.
Place them in a freezer-safe bag or container.
Freeze for up to 2 months.
Thaw at room temperature.
Roll in sugar and fill after thawing.
Pastry cream does not always freeze well because it can separate after thawing.
For best results, make fresh filling.
Common Mistakes to Avoid
Using Hot Milk
Hot milk can kill the yeast.
Use warm milk only.
Adding Too Much Flour
Too much flour makes the donuts heavy.
Keep the dough soft and slightly tacky.
Skipping the Second Rise
The second rise helps the donuts become fluffy.
Do not fry them before they are puffy.
Frying in Oil That Is Too Hot
Hot oil browns the outside too quickly.
The center may remain doughy.
Frying in Oil That Is Too Cool
Cool oil makes donuts greasy.
Keep the oil near 350°F.
Filling While Hot
Hot donuts can melt the cream.
Let them cool completely first.
Nutrition Estimate
| Serving | Amount |
|---|---|
| Calories | 260–390 |
| Protein | 5–8 g |
| Carbohydrates | 35–52 g |
| Fat | 10–18 g |
| Sugar | 16–28 g |
| Serving Size | 1 donut |
Nutrition values are approximate and will vary depending on size, filling amount, and oil absorption.
Frequently Asked Questions
Can I bake these donuts instead of frying?
Yes, but the texture will be different.
Baked donuts will be softer and more bread-like, while fried donuts have a classic bakery texture.
Can I use instant pudding for the filling?
Yes. Instant vanilla pudding can be used for a quick version.
For a richer taste, homemade pastry cream is best.
Can I fill the donuts with whipped cream?
Yes. Whipped cream works, but it is lighter and softer than pastry cream.
Keep whipped cream-filled donuts refrigerated.
Why are my donuts dense?
The dough may not have risen enough, or too much flour may have been added.
Let the dough rise until doubled and keep it soft.
Why are my donuts greasy?
The oil may have been too cool.
Use a thermometer and keep the oil around 350°F.
Can I make these without eggs?
You can make an egg-free dough, but the texture will be slightly different.
The pastry cream also needs eggs, so use pudding or whipped cream for an egg-free filling.
Can I use bread flour?
Yes. Bread flour can be used, but the donuts may be slightly chewier.
All-purpose flour gives a softer texture.
How do I know the oil is ready?
Use a thermometer.
If you do not have one, drop a small piece of dough into the oil. It should bubble and rise slowly, not burn immediately.
Can I make mini donuts?
Yes. Cut smaller rounds and reduce the frying time.
Mini donuts are great for parties.
How long do filled donuts last?
They are best the same day but can be refrigerated for up to 2 days.
Final Thoughts
These Cream-Filled Sugar Donuts are soft, fluffy, sweet, and filled with rich vanilla pastry cream. The golden fried dough, sugar coating, and creamy center make them a bakery-style treat that feels special and homemade.
Whether you make them for breakfast, brunch, dessert, holidays, or weekend baking, this recipe is fun, delicious, and always satisfying. Serve them fresh, share them with family, and enjoy every soft, creamy bite.