This chocolate custard is dark, rich, and intense. Its texture is wonderfully smooth and silky. It’s surprisingly easy to make, and it’s definitely one of my favorite chocolate desserts!
Do you love chocolate? I think most of us do. There’s something about it that’s more than its sweetness. People really do crave chocolate.
It’s no wonder I have so many chocolaty desserts on this website! From chocolate pie to chocolate cake, and even – for my snack – chocolate yogurt. I love them all. But this custard is one of my favorites. It’s very grown-up – rich, decadent, and intensely chocolatey.
Is it difficult to make chocolate custard?
Not really. You just need to follow the steps methodically, much like any baking recipe.
I used to be scared of making custard. It seemed so complicated – tempering the eggs, baking in a water bath. But in reality, making it is quite easy.
Just follow the simple instructions below and you’ll be rewarded with a rich, velvety, and chocolaty dessert.
The ingredients you’ll need
You’ll only need a few simple ingredients to make this tasty dessert. The exact measurements are included in the recipe card below. Here’s an overview of what you’ll need:
Milk: You should definitely use whole milk in this recipe.
Dark chocolate: The darker you can go and still enjoy it, the better.
Sweetener: I use stevia, but you can use any granulated sweetener instead.
Egg yolks: See the suggestions below on what to do with the leftover egg whites.
Vanilla extract: Try to use the real thing – pure vanilla extract – and not the artificially flavored stuff.
How to make chocolate custard
Scroll down to the recipe card for the detailed instructions. Here are the basic steps:
1. Bring the milk to a simmer, then add the chocolate and sweetener.
2. Whisk the mixture until very smooth. Remove from heat and allow to slightly cool.
3. Whisk the egg yolks and vanilla.
4. Very slowly, whisking constantly, add the chocolate mixture to the egg mixture.
5. Pour the mixture into a measuring glass, then pour it into four ramekins that you’ve placed in a baking dish.
6. Pour hot water into the pan to create a water bath for the custard.
7. Bake until set, 25-30 minutes at 300°F.
The technique of tempering eggs
The step of very slowly whisking the warm chocolate mixture into the eggs is called tempering. The idea is to try and prevent the eggs from cooking in the warm liquid and turning into scrambled eggs.
Technically, you would first whisk some of the chocolate into the eggs, then whisk that mixture back into the chocolate mixture. I do it a little differently, as you can see in the instructions and in the video below. But the idea is the same.
Still, it’s not a bad idea to strain the mixture before pouring it into ramekins, because tiny bits of cooked egg might be in there. If your mixture isn’t too thick to strain, I highly recommend you do it.
Water bath for even cooking
When you pour hot water halfway up the sides of the ramekins, you create a water bath. This hot water bath insulates the chocolate custard from the direct heat of the oven and promotes even cooking, so the edges won’t overcook before the center is done.
What sweetener to use?
I use stevia when making this recipe. You can use a granulated sweetener instead (such as erythritol), and you can use sugar if you don’t mind the carbs. The nutrition info below assumes stevia.
What about leftovers?
You can keep the leftovers in the fridge, in an airtight container, for up to 3 days. But this custard is best when served fresh.
What to do with the extra egg whites?
More delicious chocolate recipes
If you enjoy this chocolate custard and would like to try more recipes, other excellent chocolatey options include:
Never miss a recipe!
I typically publish a new recipe once or twice per week. Want the new recipes in your inbox? Subscribe!
- 1 cup whole milk
- 5 oz dark chocolate such as Lindt 85%, broken into pieces
- 1/2 cup granulated sweetener (or the equivalent in stevia)
- 4 large egg yolks
- 1 tablespoon pure vanilla extract
- Preheat your oven to 300 degrees F. Fill a kettle with water and boil the water, turning the heat off when water has boiled.
- In a small saucepan over medium heat, bring the milk to a simmer. Add the chocolate and the sweetener. Reduce the heat to low. Whisk until the chocolate and sweetener melt completely and the mixture is smooth. Remove from heat and allow to cool a couple of minutes.
- In a medium bowl, whisk together the egg yolks and vanilla. Pour a tablespoon of the chocolate mixture into the egg mixture, whisking vigorously. Keep pouring the chocolate mixture into the egg mixture, very slowly, constantly whisking. This technique is called tempering and it helps make sure the eggs won’t turn into scrambled eggs.
- Place four (4 oz) ovenproof ramekins in a rimmed baking dish. Pour the custard mixture (ideally through a strainer) into a measuring glass (just in case you have a few bits of cooked eggs in there). Pour the mixture into the ramekins. Pour the still-hot water that you had previously boiled into the pan so it comes halfway up the sides of the ramekins. This hot water bath insulates the custard from the direct heat of the oven and promotes even cooking, so the edges won’t overcook before the center is done.
- Bake the chocolate custard, uncovered, until set, 25-30 minutes. Carefully remove the ramekins from the pan (they'll be very hot), place them on a cooling rack, and allow to cool to room temperature, about 30 minutes. Cover and refrigerate the custard for at least 1 hour before serving.