Dessert

Classic Cream-Filled Donuts: Soft, Fluffy & Bakery-Style

Share
Share

These Classic Cream-Filled Donuts are soft, fluffy, golden, and filled with a smooth, rich vanilla cream. Each donut is lightly coated with powdered sugar and finished with a beautiful swirl of cream on top, making them look just like something you would find in a bakery.

The homemade yeast dough creates a light and tender texture, while the creamy filling adds a rich and sweet center. They are perfect for breakfast, brunch, dessert, or whenever you want a special homemade treat.

Flavor & Texture Highlights

These donuts have a soft, airy center with a lightly golden exterior. The sweet dough has a buttery vanilla flavor that pairs perfectly with the smooth cream filling.

The vanilla cream is rich, silky, and lightly sweetened, while a dusting of powdered sugar adds an extra touch of sweetness. The combination makes every bite soft, creamy, and delicious.

Jump to Section

Why You’ll Love This Recipe

  • Soft and fluffy: The yeast dough creates a light and tender texture.
  • Rich and creamy: The vanilla cream filling is smooth, silky, and delicious.
  • Bakery-style: The powdered sugar and piped cream make these donuts look beautifully homemade.
  • Perfectly sweet: The cream and dough complement each other without being overly complicated.
  • Great for special occasions: Perfect for breakfast, brunch, parties, or dessert.

What You’ll Need to Make This Recipe

All-purpose flour forms the base of the dough and gives the donuts their soft but sturdy structure.

Warm milk adds richness and helps create a tender dough. The milk should be warm rather than hot so the yeast can activate properly.

Active dry yeast gives the donuts their light and airy texture. Allowing enough time for the dough to rise is essential.

Eggs and butter add richness, tenderness, and flavor to the dough.

Sugar and vanilla extract give the donuts a lightly sweet and fragrant flavor that works beautifully with the cream filling.

Heavy cream and powdered sugar create the smooth, fluffy vanilla cream used to fill and decorate the donuts.

The exact measurements for all ingredients are listed in the recipe card below.

How to Make Classic Cream-Filled Donuts Step by Step

Step 1: Activate the Yeast

Pour the warm milk into a small bowl. Add the sugar and active dry yeast and stir gently.

Let the mixture sit for about 5 to 10 minutes, until it becomes foamy. This shows that the yeast is active and ready to use.

Step 2: Make the Dough

In a large mixing bowl, combine the flour and salt. Add the yeast mixture, eggs, melted butter, and vanilla extract.

Mix everything together until a soft dough begins to form. The dough should feel soft and slightly sticky without being wet.

Step 3: Knead the Dough

Transfer the dough to a lightly floured surface and knead for about 6 to 8 minutes, until smooth and elastic.

You can also use a stand mixer fitted with a dough hook and knead until the dough becomes smooth and begins pulling away from the sides of the bowl.

Step 4: Let the Dough Rise

Place the dough in a lightly greased bowl and cover it with a clean kitchen towel or plastic wrap.

Let it rise in a warm, draft-free place for about 1 to 1 1/2 hours, or until it has doubled in size.

Step 5: Shape the Donuts

Gently punch down the risen dough and transfer it to a lightly floured surface.

Roll the dough out to about 1/2 inch thick. Use a round cutter to cut out individual donuts.

Place the dough rounds on a lightly floured baking sheet, leaving enough space between them for the second rise.

Step 6: Let the Donuts Rise Again

Cover the shaped donuts loosely with a clean towel and let them rest for another 30 to 45 minutes.

They should become noticeably puffy and light. This second rise helps create the soft texture inside the finished donuts.

Step 7: Fry the Donuts

Heat vegetable oil in a deep, heavy-bottomed pot to about 350°F (175°C).

Carefully place a few donuts into the hot oil at a time. Fry them for about 1 to 2 minutes per side, turning gently, until golden brown.

Do not overcrowd the pot because too many donuts can lower the oil temperature.

Transfer the cooked donuts to a wire rack lined with paper towels and allow them to cool completely before filling.

Step 8: Make the Vanilla Cream

Pour the cold heavy cream into a large mixing bowl. Add the powdered sugar and vanilla extract.

Using a hand mixer or stand mixer, whip the cream until it becomes thick and fluffy and holds soft peaks.

Be careful not to overwhip the cream. You want it smooth, light, and easy to pipe.

Step 9: Fill the Donuts

Once the donuts have cooled, make a small hole in the side of each donut using the tip of a piping bag or a small knife.

Fill a piping bag fitted with a narrow round tip with the vanilla cream. Pipe the cream into the center of each donut until it feels nicely filled.

Do not overfill them, as too much cream can cause the donut to split.

Step 10: Decorate and Serve

Dust the tops of the donuts lightly with powdered sugar.

For the bakery-style finish shown here, pipe a small swirl of vanilla cream on top of each donut.

Serve immediately or keep them chilled until ready to enjoy.

Expert Tips

  • Use warm milk: The milk should be warm but not hot so the yeast remains active.
  • Do not rush the rises: Proper rising is what gives the donuts their soft and airy texture.
  • Avoid adding too much flour: A soft dough produces more tender donuts.
  • Keep the oil temperature steady: Around 350°F (175°C) helps the donuts cook evenly and develop a beautiful golden color.
  • Let the donuts cool before filling: Warm donuts can cause the cream to soften and melt.
  • Use cold cream: Cold heavy cream whips more easily and creates a stable filling.
  • Do not overfill: Fill the donuts gradually so the cream spreads evenly through the center.

How to Store Them

Because these donuts contain fresh cream, they should be stored in an airtight container in the refrigerator.

They are best enjoyed within 1 to 2 days. The dough may become slightly firmer after refrigeration, so allow the donuts to sit at room temperature for a few minutes before serving.

For the best texture, you can also prepare the donuts ahead of time and fill them with fresh cream shortly before serving.

What to Serve With Cream-Filled Donuts

These donuts are delicious on their own, but they are especially good with a warm drink or fresh fruit.

  • Freshly brewed coffee
  • Hot chocolate
  • Black tea
  • Vanilla latte
  • Fresh strawberries
  • Fresh berries
  • Cold milk

A warm cup of coffee or tea balances the sweetness of the vanilla cream and makes these donuts perfect for a relaxed breakfast or afternoon treat.

Frequently Asked Questions

Can I bake these donuts instead of frying them?

Yes. Place the shaped donuts on a lined baking sheet and bake at 375°F (190°C) for about 10 to 13 minutes, or until lightly golden. The texture will be softer and more bread-like than traditional fried donuts.

Can I use instant yeast?

Yes. Instant yeast works well in this recipe. You can mix it directly with the dry ingredients or activate it in the warm milk first.

Why did my donuts turn out dense?

Dense donuts are usually caused by inactive yeast, adding too much flour, or not allowing the dough enough time to rise. Make sure the dough doubles in size during the first rise.

Can I use pastry cream instead of whipped cream?

Absolutely. Pastry cream makes a richer and thicker filling, while whipped cream creates a lighter and softer center.

Can I flavor the cream?

Yes. You can add lemon zest, almond extract, melted white chocolate, cocoa powder, or a little fruit puree to create different flavors.

Can I make the donuts ahead of time?

Yes. The donuts can be prepared and fried ahead of time. Store them unfilled and fill them with fresh cream closer to serving for the best texture.

How long do cream-filled donuts last?

Store them in the refrigerator and enjoy them within 1 to 2 days for the best freshness and texture.

Classic Cream-Filled Donuts

Prep Time: 30 minutes
Rise Time: 2 hours
Cook Time: 20 minutes
Total Time: About 2 hours 50 minutes
Servings: 10 to 12 donuts

Ingredients

  • 3 1/2 cups all-purpose flour
  • 3/4 cup warm whole milk
  • 2 1/4 teaspoons active dry yeast
  • 1/4 cup granulated sugar
  • 2 large eggs
  • 4 tablespoons unsalted butter, melted
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • Vegetable oil, for frying
  • 1 cup cold heavy whipping cream
  • 1/3 cup powdered sugar, plus more for dusting
  • 1 teaspoon vanilla extract

Instructions

  1. Combine the warm milk, sugar, and yeast in a small bowl. Let stand for 5 to 10 minutes until foamy.
  2. In a large bowl, combine the flour and salt. Add the yeast mixture, eggs, melted butter, and vanilla extract.
  3. Mix until a soft dough forms, then knead for 6 to 8 minutes until smooth and elastic.
  4. Place the dough in a lightly greased bowl, cover, and let rise for 1 to 1 1/2 hours, or until doubled in size.
  5. Roll the dough out to about 1/2 inch thick and cut into round donut shapes.
  6. Place the donuts on a prepared baking sheet, cover, and let rise for another 30 to 45 minutes.
  7. Heat vegetable oil to 350°F (175°C). Fry the donuts in batches for 1 to 2 minutes per side until golden brown.
  8. Transfer the donuts to a wire rack and let them cool completely.
  9. Whip the cold heavy cream with powdered sugar and vanilla until thick and fluffy.
  10. Make a small hole in the side of each donut and pipe the vanilla cream into the center.
  11. Dust the donuts with powdered sugar and pipe a small swirl of cream on top.
  12. Serve fresh or refrigerate until ready to enjoy.

Notes

For the softest donuts, avoid adding too much flour and allow the dough enough time to rise. Let the donuts cool completely before filling them. Because the filling contains fresh cream, store the finished donuts in the refrigerator and enjoy them within 1 to 2 days.

Final Thoughts

These Classic Cream-Filled Donuts are soft, fluffy, creamy, and wonderfully indulgent. The golden homemade dough pairs perfectly with the smooth vanilla cream, while the powdered sugar gives them a simple and elegant bakery-style finish.

They are a beautiful treat for breakfast, brunch, celebrations, or dessert. Serve them fresh with coffee, tea, or cold milk, and you have a homemade donut that looks just as impressive as it tastes.

Share
Related Articles
Dessert

Classic Chocolate Glazed Donuts: Soft, Fluffy & Bakery-Style

These Classic Chocolate Glazed Donuts are soft, fluffy, golden, and finished with...

Dessert

Classic Pecan Pie Bars: Buttery, Gooey & Irresistibly Nutty

These Classic Pecan Pie Bars are the perfect dessert when you love...

Dessert

Soft & Chewy Caramel Crunch Cookies

These irresistible Caramel Crunch Cookies are soft and chewy in the center,...

Dessert

Classic Cherry Cheesecake: Creamy, Rich, and Perfectly Sweet

There is something wonderfully nostalgic about a classic Cherry Cheesecake. A buttery...