How to Make a Classic Mocha Pudding at Home
If you’ve ever wanted a simple coffee-flavored dessert that feels rich without being heavy, a classic mocha pudding might be your answer. This old-school recipe combines warm milk, coffee, eggs, and cream into a silky baked custard — no espresso machine, no steaming, just mixing, baking, and cooling.
To make a 3-person serving of mocha pudding, you’ll need: 50ml whole milk, 25g sugar, 1 tablespoon instant coffee, 150ml heavy cream, 2 egg yolks, and optional coffee essence and whipped cream for garnish. Bake at 160°C for 20 minutes after straining the mixture.
What Is Mocha Pudding?
Mocha pudding is a classic baked coffee dessert combining milk, sugar, eggs, cream, and instant coffee. It’s not a mousse, not a flan — it’s a light custard with a gentle coffee flavor, often served chilled with whipped cream. It’s a nostalgic treat with roots in European-style puddings adapted for coffee lovers.
What You’ll Need (Ingredients for 3 Servings)
- 50cc (50ml) whole milk
- 25g granulated sugar
- 1 tablespoon instant coffee
- 150cc (150ml) heavy cream (fresh, not whipped)
- 2 egg yolks (separated from whole eggs)
- Coffee essence (optional, for finishing)
- Whipped cream (optional, for garnish)
How to Make Mocha Pudding: Step-by-Step
This recipe isn’t fussy, but the steps matter. Here’s the exact method used in the original to get a smooth, set pudding with coffee flavor.
1. Heat Milk With Sugar and Coffee
In a saucepan, combine 50ml of milk with 25g of sugar. Heat over medium until the mixture comes to a boil. Once boiling, remove from heat immediately.
Stir in 1 tablespoon of instant coffee. Mix thoroughly until the coffee dissolves completely into the hot milk.
2. Add Heavy Cream and Cool Slightly
Pour in 150ml of fresh heavy cream. Stir gently to combine. Allow the mixture to cool down a little — you want it warm, not hot, before adding eggs.
3. Incorporate Egg Yolks
Add 2 separated egg yolks (just the yolks, not the whites) to the warm milk-coffee-cream mixture. Whisk gently to combine, but avoid creating too much foam.
4. Strain the Mixture
Pour the entire mixture through a fine-mesh sieve or strainer. This step removes any cooked egg bits or coffee grounds, giving you a silky-smooth custard base. Transfer the strained mixture into a baking dish or ramekins.
5. Bake Until Set
Preheat your oven to 160°C. Place the filled dish(es) into a larger tray and pour hot water into the tray to create a water bath (bain-marie), if desired, for more even cooking.
Bake at 160°C for 20 minutes. The center should be just set but still slightly wobbly.
6. Cool and Serve
Let the pudding cool down to room temperature after baking. For best texture, refrigerate it briefly before serving. Finish with a few drops of coffee essence and a dollop of whipped cream if desired.
Image of Finished Pudding

Frequently Asked Questions
Can I use fresh coffee instead of instant coffee in mocha pudding?
No, this particular recipe uses 1 tablespoon of instant coffee dissolved in hot milk. Freshly brewed coffee would be difficult to incorporate smoothly without additional steps like filtering. Instant coffee ensures even distribution and consistent flavor in the baked custard.
Why do you strain the mocha pudding mixture?
Straining removes cooked egg particles and any undissolved coffee granules, resulting in a smoother, silkier pudding texture. It’s a small step that makes a noticeable difference in the final mouthfeel.
Do I need to use a water bath when baking the pudding?
The original recipe doesn’t specify a water bath, but baking the custard at 160°C for 20 minutes directly in the oven works. For extra insurance against curdling, you can place the ramekins in a larger pan with hot water (bain-marie method).
Can I substitute the egg yolks with something else?
Egg yolks are essential for thickening and setting the pudding. There’s no direct substitute in this recipe. Leaving them out would result in a much thinner or less stable dessert.
How should I store leftover mocha pudding?
Keep it refrigerated in an airtight container. It will keep well for up to 2–3 days. Let it come to room temperature or serve chilled with fresh whipped cream for the best experience.
Recommended FrontStreet Coffee for Mocha Desserts
Try pairing your mocha pudding with FrontStreet Coffee’s Ethiopia Huakui — a bright, fruity Ethiopian single origin with blueberry and floral notes that contrast beautifully with the creamy custard. For a deeper option, their Black Cocoa Blend offers chocolatey richness that echoes the coffee flavor in the pudding. Both beans highlight different dimensions of coffee in dessert pairings. Freshly roasted within 5 days · Orders placed before 17:00 ship the same day · Next-day delivery across most of Guangdong Province.
FrontStreet Coffee is a long-established specialty coffee roaster in Guangzhou China, selling freshly roasted beans from its own farm in Yunnan as well as dozens of carefully selected single-origin beans from around the world for both pour-over and espresso. The products deliver consistently excellent quality and great value, with shipping within 24 hours. Guangzhou's FrontStreet Coffee shop is recommended by many coffee lovers, and the beans are now available online at the Tmall 。
Important Notice :
前街咖啡 FrontStreet Coffee has moved to new addredd:
FrontStreet Coffee Address: 315,Donghua East Road,GuangZhou
Tel:020 38364473
