Go Back

Find more recipes at charlotteslivelykitchen.com

Chocolate Custard

How to made delicious, homemade chocolate custard. Perfect for pouring over a warm chocolate pudding – yum!
Active Time: 15 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 6 servings


  • 300 ml full fat milk
  • 4 egg yolks
  • 30 g caster sugar
  • 30 g plain flour
  • ¼ tsp vanilla extract
  • 55 g milk chocolate
  • 25 g dark chocolate


  • Separate 4 eggs, putting the yolks into a large bowl.
  • Add the caster sugar (30g) and whisk until combined.
  • Add the plain flour (30g) and vanilla extract (¼tsp) and whisk until combined.
  • Heat the milk (300ml) on a very gentle heat until warmed but not quite boiling. Stir regularly to ensure that it doesn't burn.
  • Once the milk is warm, remove it from the heat and gradually add it to the egg yolk mixture a bit at a time. Whisking in each addition before adding more.
  • Once combined, put the mixture into the pan and return it to a gentle heat. Break up the chocolate into squares (55g milk chocolate and 25g dark chocolate) and add it to the pan. Cook the custard, whisking constantly until the custard reaches your desired thickness - this usually takes about 10 minutes but depends on exactly how thick you'd like the custard to be.
  • Remove the custard from the heat and serve.

If you're making the custard in advance

  • Put the custard into a bowl or jug and cover with cling film. It is important that the custard is in full contact with the clingfilm to stop a skin forming as the custard cools.
  • Put the custard into the fridge until it's needed.
  • To reheat the custard, simply pour into a pan and warm over a gentle heat until it's nice and hot. You may find that it gets a little thicker than you'd like. If it does then simply whisk in a little extra milk to thin it down a bit.


Make sure you use chocolate from the baking aisle in the supermarket as then it'll be fine for melting into the custard.
Have you tried this recipe? Please leave a comment and rating at the bottom of the page to let others know what you thought.


Calories: 178kcal | Carbohydrates: 19g | Protein: 4g | Fat: 9g | Saturated Fat: 4g | Cholesterol: 135mg | Sodium: 29mg | Potassium: 135mg | Fiber: 1g | Sugar: 13g | Vitamin A: 255IU | Calcium: 77mg | Iron: 1.3mg

Any nutritional information provided is the estimated nutritional information per serving. Please refer to my guide to Charlotte’s Lively Kitchen nutritional information if you would like to learn more about how this is calculated.

Course: Sauce
Cuisine: British
Keyword: Chocolate Pudding