Chocolate Cream Filled Donuts
Chocolate Cream Filled Donuts is a intermediate International (with South Asian influence) recipe that serves 10. 310 calories per serving.
Prep: 1 hr 15 min | Cook: 25 min | Total: 2 hrs 10 min
Cost: $8.90 total, $0.89 per serving
Ingredients
- 2 tbsp Vanilla custard powder
- 2 cups Milk (1.5 cups for pastry cream, 0.25 cup for dough, plus extra if needed)
- 0.5 cup Sugar (0.25 cup for pastry cream, 0.25 cup for dough)
- 0.5 cup Dark chocolate (Chopped)
- 0.5 tbsp Instant rise yeast
- 1 large Egg
- 1 tsp Vanilla essence
- 2.5 cups All-purpose flour
- 0.75 tsp Salt
- 50 g Butter or margarine (Softened)
- 1 liter Oil (for greasing and frying) (For deep frying and greasing bowl)
- 0.5 cup Caster sugar (For coating)
Instructions
Prepare Chocolate Pastry Cream Base
In a small bowl, add 2 tbsp vanilla custard powder. Pour in a small amount of the 1.5 cups milk (about 1/4 cup) and mix to form a smooth paste with no lumps.
Time: PT3M
Cook Chocolate Pastry Cream
In a saucepan, add the remaining milk (about 1 1/4 cups) and 1/4 cup sugar. Heat over medium, stirring constantly to prevent sticking. Once the milk boils, add the custard paste while whisking continuously. Cook for 1-2 minutes, stirring constantly, until thickened.
Time: PT8M
Temperature: Medium heat
Add Chocolate and Chill Cream
Remove from heat. Add 1/2 cup chopped dark chocolate and stir until fully melted and smooth. Transfer to a bowl, press cling film directly onto the surface, and let cool to room temperature. Then refrigerate until fully chilled (about 30 minutes).
Time: PT35M
Smooth and Bag the Cream
Once chilled, stir the chocolate cream until smooth. If too thick, add a splash of milk. Spoon into a piping bag, seal, and refrigerate until needed.
Time: PT3M
Activate Yeast
In a small bowl, combine 1/2 tbsp instant rise yeast with a little lukewarm water (about 2-3 tbsp). Stir and let sit for 5 minutes until foamy.
Time: PT5M
Temperature: Lukewarm water (about 35-40°C)
Mix Wet Ingredients for Dough
In a separate bowl, whisk together 1 egg, 1/4 cup sugar, 1/4 cup milk, and 1 tsp vanilla essence until well combined.
Time: PT3M
Combine Dry Ingredients and Butter
In a large bowl, combine 2.5 cups all-purpose flour and 3/4 tsp salt. Add 50g softened butter or margarine. Rub the butter into the flour until the mixture resembles coarse crumbs.
Time: PT5M
Make and Knead Dough
Add the activated yeast and egg mixture to the flour mixture. Mix to form a soft dough, adding a little lukewarm water if needed. Knead on a lightly floured counter for 5-10 minutes until smooth and elastic.
Time: PT12M
First Dough Rise
Grease a bowl with oil. Place dough inside, cover, and let rise in a warm place until doubled in size (about 45 minutes).
Time: PT45M
Temperature: 25-27°C (warm room)
Shape Donuts
Punch down the risen dough. Divide into portions (about 10). Dust counter with flour, roll dough to 1/2 inch thickness. Cut rounds using a donut cutter or glass. Re-roll scraps and cut more rounds.
Time: PT10M
Second Rise
Place donut rounds on a floured tray, leaving space between. Cover and let rise for 30 minutes until puffy.
Time: PT30M
Temperature: 25-27°C (warm room)
Fry Donuts
Heat oil in a deep pan over low heat (about 160-170°C). Fry donuts in batches, 1 minute per side, until golden and cooked through. Drain on a strainer or wire rack.
Time: PT12M
Temperature: 160-170°C
Coat with Sugar
While still warm, roll donuts in caster sugar until well coated.
Time: PT3M
Fill Donuts
Make a small hole in the side of each donut with a knife or chopstick. Pipe chocolate cream into the center of each donut until filled.
Time: PT6M
Nutrition Facts
- Calories
- 310
- Protein
- 6g
- Carbohydrates
- 44g
- Fat
- 13g
- Fiber
- 2g
Dietary info: Vegetarian, low-calorie
Allergens: Eggs, Milk, Wheat (gluten), Soy (if using certain chocolates), Butter (dairy)
Last updated: April 11, 2026





