There’s something magical about biting into a freshly made cream-filled doughnut. The soft, fluffy dough, the crisp sugar coating, and the smooth vanilla cream filling create the perfect bakery-style treat. These homemade cream-filled doughnuts are light, airy, and filled with a rich pastry cream that melts in your mouth. Whether you’re making them for breakfast, dessert, or a special family gathering, they’re guaranteed to impress everyone.

Unlike store-bought doughnuts, homemade ones have a fresh flavor and incredibly soft texture. The dough is enriched with butter, eggs, and milk, creating a tender crumb that stays fluffy for hours. After frying until golden brown, each doughnut is rolled in sugar while still warm and generously filled with silky vanilla pastry cream.

If you’ve never made filled doughnuts before, don’t worry. This recipe walks you through every step, from making the dough to preparing the cream filling and achieving perfectly fried doughnuts every time.


Why You’ll Love This Recipe

  • Soft and fluffy bakery-style dough.
  • Rich homemade vanilla pastry cream.
  • Perfect golden exterior coated in sugar.
  • Easy step-by-step instructions.
  • Better than bakery doughnuts.
  • Great for birthdays, holidays, and weekend treats.

Ingredients

For the Dough

  • 4 cups all-purpose flour
  • 2¼ teaspoons instant yeast
  • ¼ cup granulated sugar
  • 1 teaspoon salt
  • ¾ cup warm whole milk
  • 2 large eggs
  • ¼ cup unsalted butter, softened
  • 1 teaspoon vanilla extract
  • Vegetable oil for frying

For the Vanilla Cream Filling

  • 2 cups whole milk
  • ½ cup granulated sugar
  • 4 egg yolks
  • ¼ cup cornstarch
  • 2 tablespoons unsalted butter
  • 2 teaspoons vanilla extract

For Coating

  • 1 cup granulated sugar

Kitchen Equipment

  • Mixing bowls
  • Stand mixer (optional)
  • Rolling pin
  • Round cookie cutter
  • Baking tray
  • Saucepan
  • Whisk
  • Thermometer
  • Deep frying pot
  • Slotted spoon
  • Cooling rack
  • Piping bag
  • Filling nozzle

How to Make the Dough

Step 1

Mix the warm milk, sugar, and yeast together. Let sit for 5–10 minutes until foamy.

Step 2

Add eggs, vanilla, softened butter, salt, and flour.

Mix until a shaggy dough forms.

Step 3

Knead for about 10–12 minutes until smooth and elastic.

The dough should feel soft but not sticky.

Step 4

Place inside a greased bowl.

Cover.

Let rise for 1½ hours until doubled.


Shape the Doughnuts

Punch down the dough.

Roll it to about ½-inch thickness.

Cut circles using a 3-inch cutter.

Place onto parchment paper.

Cover loosely.

Allow to rise another 40–45 minutes.

The doughnuts should look light and puffy.


Make the Vanilla Cream

Heat the milk in a saucepan until steaming.

Meanwhile whisk together:

  • Egg yolks
  • Sugar
  • Cornstarch

Slowly pour warm milk into the egg mixture while whisking.

Return everything to the saucepan.

Cook over medium heat.

Continue whisking until thick.

Remove from heat.

Stir in:

  • Butter
  • Vanilla

Cover with plastic wrap touching the surface.

Cool completely.

Transfer to a piping bag.


Fry the Doughnuts

Heat oil to 350°F (175°C).

Carefully lower doughnuts into the oil.

Cook:

  • 1½ minutes per side

Flip once.

They’re ready when beautifully golden brown.

Remove with a slotted spoon.

Drain briefly.

Immediately roll each warm doughnut in sugar.


Fill the Doughnuts

Use a small knife or filling tip to create a hole on one side.

Insert the piping nozzle.

Fill each doughnut with plenty of vanilla cream.

Stop once you feel resistance.

A little cream should peek out from the hole.


Tips for Perfect Doughnuts

  • Don’t overheat the oil.
  • Let dough rise completely.
  • Knead until smooth.
  • Use room-temperature ingredients.
  • Fill only after doughnuts cool slightly.
  • Fresh cream tastes best the same day.

Flavor Variations

Chocolate Cream

Replace vanilla with chocolate pastry cream.


Lemon Cream

Add fresh lemon zest and juice.


Strawberry Cream

Mix strawberry puree into whipped cream.


Nutella Filling

Fill with warm Nutella.


Jam Filled

Use raspberry, strawberry, or apricot jam.


Coffee Cream

Mix espresso into the pastry cream.


Serving Ideas

Serve with:

  • Coffee
  • Hot chocolate
  • Tea
  • Cold milk
  • Fresh berries

Perfect for brunch or dessert.


Storage

Store filled doughnuts in the refrigerator for up to 2 days.

Unfilled doughnuts stay fresh at room temperature for one day.

Reheat briefly in the microwave for a softer texture.


Freezing

Freeze unfilled doughnuts for up to 2 months.

Thaw overnight.

Warm slightly.

Fill with fresh cream before serving.


Frequently Asked Questions

Can I bake these instead?

Yes. Bake at 350°F (175°C) for about 12–15 minutes. The texture will be softer than fried doughnuts.

Can I use active dry yeast?

Yes. Activate it in warm milk before mixing.

Why are my doughnuts greasy?

The oil temperature was too low. Maintain 350°F (175°C) while frying.

Can I prepare the dough overnight?

Yes. Refrigerate after the first rise and continue the next day.

Can I use whipped cream?

Yes, but stabilized whipped cream holds up much better.


Pro Tips

  • Always use fresh yeast.
  • Weigh ingredients for accuracy.
  • Don’t overcrowd the frying pot.
  • Keep oil temperature steady.
  • Cool the pastry cream completely before filling.
  • Roll in sugar while still warm for the best coating.

Final Thoughts

These homemade cream-filled sugar doughnuts are the ultimate bakery-style treat. Their soft, pillowy texture combined with a rich vanilla cream filling and sweet sugar coating makes every bite unforgettable. Although they take a little time to prepare, the results are absolutely worth the effort. Whether you’re making them for a holiday breakfast, a family celebration, or simply to satisfy a sweet craving, these doughnuts are guaranteed to disappear quickly. Once you experience the taste of freshly fried, homemade cream-filled doughnuts, you’ll want to make them again and again.

By zain

Leave a Reply

Your email address will not be published. Required fields are marked *