Indulge in these homemade doughnuts that are perfectly crispy on the outside and creamy on the inside, perfect for any sweet craving.
Prep
60 min
Cook
15 min
Total
105 min
Servings
12
Difficulty
Medium
Instructions
Prepare the Dough
In a large bowl, combine flour, yeast, and sugar. Add warmed milk, melted butter, eggs, and salt. Mix until a soft dough forms.
Pro tip: Ensure the milk is just warm, not hot, to activate the yeast without killing it.
Knead the Dough
Knead the dough on a floured surface for about 10 minutes until smooth and elastic.
Pro tip: If the dough is sticky, sprinkle a little flour as you knead.
Let the Dough Rise
Place the dough in a greased bowl, cover, and let it rise in a warm place for 1 hour or until doubled in size.
Pro tip: A slightly warm oven (about 30°C/85°F) is a great place to let dough rise.
Shape the Doughnuts
Roll out the dough to 1 cm (about 1/2 inch) thickness. Cut out doughnut shapes using a doughnut cutter or two different sized cookie cutters.
Pro tip: Use the dough scraps to make small doughnut holes.
Final Rise
Place the cut doughnuts on a floured surface, cover, and let rise for another 30 minutes.
Fry the Doughnuts
Heat oil in a deep fryer or large pot to 180°C (350°F). Fry doughnuts in batches for 2-3 minutes per side until golden brown.
Pro tip: Do not overcrowd the fryer, as this will lower the oil temperature.
Drain and Cool
Remove doughnuts with a slotted spoon and drain on paper towels. Allow them to cool completely.
Make the Cream Filling
Whip the heavy cream with powdered sugar and vanilla extract until stiff peaks form.
Pro tip: Chill the bowl and beaters for best whipping results.
Fill the Doughnuts
Using a piping bag fitted with a round tip, fill each cooled doughnut with the cream filling.
Pro tip: Make a small hole on the side of each doughnut for easy filling.
Tips & Tricks
- Ensure your oil is at the right temperature for a perfect fry.
- Chill the dough for easy handling and shaping.
- Use a piping bag for a uniform creamy filling.
Frequently Asked Questions
How do you make doughnuts crispy?
Fry the doughnuts at the correct temperature of 180°C (350°F) to ensure they become crispy on the outside.
What is the creamy filling in doughnuts made of?
The creamy filling is made of whipped heavy cream, powdered sugar, and vanilla extract.
How many calories are in a creamy doughnut?
Each creamy doughnut contains approximately 320 calories.
How long do homemade doughnuts last?
Unfilled doughnuts last up to two days in an airtight container at room temperature. Filled doughnuts are best eaten within one day.
Can I prepare doughnuts ahead of time?
Yes, prepare the dough and filling ahead, store separately in the fridge, then fry and fill before serving.
Serving Suggestions
Nutrition per serving
320
Calories
5g
Protein
15g
Fat
45g
Carbs
You Might Also Like
More Dessert Recipes
Crispy Peanut Butter Chocolate Log Recipe
Indulge in a crunchy, creamy delight with our crispy peanut butter chocolate log, perfect for sharing or a sweet treat.
Creamy Maple Walnut Ice Cream
Indulge in this luscious homemade maple walnut ice cream, a Canadian classic with rich maple syrup and crunchy walnuts.
Creamy Brown Rice Pudding
Indulge in a creamy and delicious brown rice pudding with a nutty flavour and high fibre content.
Creamy Purple Yam Jam (Ube Halaya)
Discover the vibrant and creamy delight of homemade Purple Yam Jam, a Filipino favourite known as Ube Halaya, perfect for desserts and snacks.
Creamy Sugar Galettes
Indulge in these delightful creamy sugar galettes, a sweet Québécois treat perfect for satisfying your dessert cravings.
Creamy Eggless Rice Pudding
Delight in a creamy, comforting rice pudding without eggs, perfect for a cozy dessert.
Kitchen & BBQ gear
What we use for recipes like this

Knives & Cutting · Mandolines
Starfrit V-Slicer Handheld Mandoline with Safety Guard, Adjustable Slice
$10.97

Baking · Pizza Pans
Starfrit The Rock Wave 14.5" Pizza Crisper Pan, Carbon Steel, Grey
$19.99

Pit Boss Grills
Universal Pellet Grill Cover – Large (46"-55")
$34.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
