Decadent Cream-Filled Donuts are the ultimate indulgence for anyone with a sweet tooth. These fluffy, golden-brown donuts, bursting with sweet, creamy filling, are perfect for special occasions or just when you want to treat yourself. Their delightful combination of textures and flavors will have you craving more after just one bite!
Why You’ll Love This Recipe
These donuts are not just a dessert; they’re an experience. With their soft, pillowy texture and rich cream filling, they offer a satisfying indulgence that’s hard to resist. Whether for a brunch gathering or a cozy night in, these donuts will elevate any occasion.
- Irresistible Flavor: A perfect balance of sweetness and creaminess.
- Customizable: Fill with your favorite flavors or toppings.
- Fun to Make: A great baking project for all skill levels.
- Impressive Presentation: Beautifully fluffy and tempting to serve.
- Perfect for Sharing: Great for gatherings or special moments.
Ingredients
- 2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1 packet (2 1/4 teaspoons) active dry yeast
- 1/2 cup whole milk, warmed
- 1/4 cup unsalted butter, melted
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 1 cup heavy cream
- 4 oz cream cheese, softened
- 1/2 cup powdered sugar
- Vegetable oil, for frying
- Powdered sugar, for dusting
How to Make Cream-Filled Donuts
- In a small bowl, combine the warm milk and yeast. Let it sit for about 5 minutes until it becomes frothy.
- In a large mixing bowl, whisk together the flour, granulated sugar, and salt.
- Add the frothy yeast mixture, melted butter, eggs, and vanilla extract to the dry ingredients. Mix until a dough forms.
- Knead the dough on a lightly floured surface for about 5-7 minutes until smooth and elastic.
- Place the dough in a greased bowl, cover with a damp cloth, and let it rise in a warm place for about 1 hour, or until doubled in size.
- While the dough is rising, prepare the cream filling. In a mixing bowl, beat together the heavy cream, softened cream cheese, and powdered sugar until light and fluffy.
- Once the dough has risen, punch it down and roll it out on a floured surface to about 1/2-inch thickness. Cut out donuts using a donut cutter or two round cookie cutters.
- Heat vegetable oil in a deep skillet or fryer to 350°F (175°C). Carefully add the donuts to the hot oil, frying in batches for about 2-3 minutes on each side until golden brown.
- Remove the donuts from the oil and place them on a paper towel-lined plate to drain excess oil. Allow them to cool slightly.
- Once cooled, use a piping bag or a small knife to fill each donut with the prepared cream filling. Dust with powdered sugar before serving.
Tips for the Best Results
- Ensure your milk is warm, not hot, to activate the yeast properly.
- Knead the dough thoroughly for the best texture.
- Donuts are best enjoyed fresh but can be stored for later.
- Use a thermometer to monitor oil temperature for even frying.
Easy Variations
- Chocolate Cream Filling: Replace the cream cheese with chocolate ganache.
- Fruit Flavored: Add a few drops of fruit extract or a spoonful of fruit puree to the cream filling.
- Cinnamon Sugar Coating: Roll the fried donuts in a mixture of cinnamon and sugar instead of powdered sugar.
What to Serve With It
- Fresh berries for a fruity complement.
- A hot cup of coffee or espresso.
- A scoop of vanilla ice cream for an extravagant dessert.
- Whipped cream for added indulgence.
Storage and Reheating
Store any leftover donuts in an airtight container at room temperature for up to 2 days. For longer storage, keep them in the refrigerator for up to a week. Reheat in the microwave for a few seconds or enjoy them at room temperature.
Recipe Card
Prep Time: 30 minutes
Cook Time: 20 minutes
Total Time: 1 hour 50 minutes
Yield: 12 donuts
Ingredients:
- 2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1 packet (2 1/4 teaspoons) active dry yeast
- 1/2 cup whole milk, warmed
- 1/4 cup unsalted butter, melted
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 1 cup heavy cream
- 4 oz cream cheese, softened
- 1/2 cup powdered sugar
- Vegetable oil, for frying
- Powdered sugar, for dusting
Instructions:
- In a small bowl, combine the warm milk and yeast. Let it sit for about 5 minutes until it becomes frothy.
- In a large mixing bowl, whisk together the flour, granulated sugar, and salt.
- Add the frothy yeast mixture, melted butter, eggs, and vanilla extract to the dry ingredients. Mix until a dough forms.
- Knead the dough on a lightly floured surface for about 5-7 minutes until smooth and elastic.
- Place the dough in a greased bowl, cover with a damp cloth, and let it rise in a warm place for about 1 hour, or until doubled in size.
- While the dough is rising, prepare the cream filling. In a mixing bowl, beat together the heavy cream, softened cream cheese, and powdered sugar until light and fluffy.
- Once the dough has risen, punch it down and roll it out on a floured surface to about 1/2-inch thickness. Cut out donuts using a donut cutter or two round cookie cutters.
- Heat vegetable oil in a deep skillet or fryer to 350°F (175°C). Carefully add the donuts to the hot oil, frying in batches for about 2-3 minutes on each side until golden brown.
- Remove the donuts from the oil and place them on a paper towel-lined plate to drain excess oil. Allow them to cool slightly.
- Once cooled, use a piping bag or a small knife to fill each donut with the prepared cream filling. Dust with powdered sugar before serving.
Notes: Enjoy your freshly made donuts within a day for the best taste and texture!




















