
Japanese Silky Custard Purin Recipe tastes like a cross between classic crème caramel and the smoothest pudding you ever had, with a deep caramel top and a barely-there jiggle. It suits anyone who loves gentle, not-too-sweet desserts and wants a café-style treat in about 1 hour including chilling time. I first fell for purin in a tiny Tokyo coffee shop, and I have chased that silky spoonful ever since.
Why Choose This Japanese Silky Custard Purin Recipe
This version gives you that ultra-smooth, almost glassy custard that still melts on your tongue. The caramel tastes rich and slightly bitter, which balances the creamy, milky sweetness.
You cook everything with simple pantry ingredients and basic tools, so you skip any fancy equipment. The recipe also scales easily, so you can make two purin for a quiet night or a full tray for a party.
“This Japanese Silky Custard Purin Recipe tastes like a dessert from a Tokyo kissaten, but my home kitchen smelled like it too ★★★★★”
Ingredients You’ll Need
Custard base
- 2 large eggs, room temperature
- 2 large egg yolks, room temperature
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/3 cup white sugar
- 1 teaspoon vanilla extract
- Small pinch of fine sea salt
Notes:
Use whole milk for the best texture; low-fat milk makes the purin less silky. Heavy cream adds richness; if you want a lighter version, swap the cream for milk and accept a slightly firmer custard. I like organic eggs because the yolks give a deeper color, but any fresh eggs work.
Caramel layer
- 1/2 cup white sugar
- 2 tablespoons water
- 1–2 tablespoons hot water, to loosen the caramel at the end
Notes:
Use regular granulated sugar; darker sugars burn faster and can taste harsh. A light-colored saucepan helps you see the color change more easily.
Optional flavor twists
You can keep the classic vanilla flavor or try these ideas:
- 1 tablespoon instant coffee dissolved in 1 tablespoon hot water, then cooled
- 1–2 teaspoons matcha powder whisked with a splash of warm milk
- A tiny splash of almond extract instead of vanilla
Add these to the custard after you warm the milk mixture.
Equipment list
- 4–6 heatproof ramekins or small pudding cups (about 4–6 ounces each)
- Medium saucepan
- Small saucepan for caramel
- Large mixing bowl
- Fine mesh strainer
- Whisk
- Baking dish or roasting pan deep enough to hold water around the ramekins
- Kettle or pot for hot water
- Aluminum foil or a lid for the baking pan
- Kitchen towel
- Cooling rack
Tips & Tricks
- Warm the milk gently and stop before it simmers to avoid scrambled eggs later.
- Strain the custard through a fine mesh sieve to catch any tiny egg bits and keep the purin silky.
- Tap the filled ramekins lightly on the counter to pop surface bubbles.
- Use hot tap water or just-boiled water that sat for a minute for the water bath so the custard heats gently.
- Keep the water level around halfway up the sides of the ramekins so the custard cooks evenly.
- Cover the baking pan loosely with foil to prevent a skin on top of the purin.
- Bake at a low temperature and check early; the custard should wobble in the center but not slosh.
- Chill the purin for at least 4 hours, or overnight, so the texture sets and the caramel flavor deepens.
- Run a thin knife around the edge before unmolding and tilt gently; do not rush the flip.
- If you feel nervous about flipping, serve the purin straight from the ramekin with a spoonful of caramel on top.
How to Make Japanese Silky Custard Purin Recipe
Step 1: Prepare the ramekins and water bath
Set your oven to 300°F (150°C).
Place a folded kitchen towel in the bottom of a deep baking dish or roasting pan and set the ramekins on top.
Heat a kettle or pot of water until hot but not boiling and keep it ready for the water bath.
Step 2: Cook the caramel
Add 1/2 cup sugar and 2 tablespoons water to a small saucepan.
Swirl the pan gently and cook over medium heat until the sugar dissolves and turns a deep amber color; avoid stirring with a spoon so the sugar does not crystallize.
Once the caramel reaches a rich amber, remove the pan from heat and carefully add 1–2 tablespoons hot water while you swirl, which loosens the caramel slightly.
Step 3: Pour caramel into ramekins
Work quickly because caramel firms up fast.
Divide the hot caramel among the ramekins, tilting each cup so the caramel coats the bottom evenly.
Set the pan with ramekins aside while you prepare the custard; the caramel will firm as it cools.
Step 4: Warm the milk mixture
Add milk, cream, 1/3 cup sugar, and salt to a medium saucepan.
Heat over low to medium heat until the sugar dissolves and the mixture feels warm to the touch, with small steam wisps but no bubbles.
Remove the pan from heat and stir in vanilla extract and any optional flavoring, then let the mixture cool for a few minutes so it does not cook the eggs on contact.
Step 5: Mix the eggs
Crack the eggs and extra yolks into a large mixing bowl.
Whisk gently until the yolks and whites combine and look smooth, but avoid whipping in lots of air.
You want a cohesive mixture without foam on top.
Step 6: Temper the eggs
Slowly pour a small amount of the warm milk mixture into the eggs while you whisk constantly.
Continue to add the milk mixture in a thin stream, whisking the whole time so the eggs warm gradually.
Once you combine everything, the custard base should look smooth and uniform.
Step 7: Strain and skim
Pour the custard through a fine mesh strainer into a clean bowl or large measuring cup.
Use a spoon to skim off any foam or bubbles from the surface.
This step gives the Japanese Silky Custard Purin Recipe its signature smooth top and texture.
Step 8: Fill the ramekins
Pour the strained custard gently over the firm caramel in each ramekin.
Leave a little space at the top so the custard does not overflow in the water bath.
Tap each ramekin lightly on the counter to release any trapped air bubbles.
Step 9: Set up the water bath
Place the baking dish with ramekins on the oven rack.
Carefully pour the hot water into the baking dish around the ramekins until the water reaches about halfway up their sides.
Cover the dish loosely with foil so steam can escape but the tops stay protected.
Step 10: Bake the purin
Bake at 300°F (150°C) for about 30–40 minutes, depending on the size of your ramekins.
Check by gently nudging one ramekin; the edges should look set while the center jiggles softly like soft jelly.
If the center still looks liquid, bake a few minutes more and check again.
Step 11: Cool and chill
Use tongs or oven mitts to remove the ramekins from the water bath and place them on a cooling rack.
Let them cool to room temperature, about 30–40 minutes.
Cover each ramekin with plastic wrap and chill in the refrigerator for at least 4 hours, or overnight for the best flavor and texture.
Step 12: Unmold and serve
Slide a thin knife around the inside edge of each ramekin to loosen the custard.
Place a small plate over the top, hold both tightly, and flip in one smooth motion.
Lift the ramekin slowly; the purin should slide out and the caramel sauce will flow over the top and around the sides.
What to Serve with it?
Serve Japanese Silky Custard Purin Recipe chilled with a little extra caramel sauce spooned from the plate. Fresh berries like strawberries, raspberries, or sliced kiwi add color and a bright, tangy contrast to the creamy custard. A small dollop of lightly sweetened whipped cream tastes great and keeps the dessert café-style. Pair it with hot green tea, iced matcha latte, or a simple cup of coffee for a cozy treat.
Storage Options
- Store purin covered in the refrigerator for up to 3 days; keep them in the ramekins until you plan to serve.
- Cover each ramekin tightly with plastic wrap or a lid so the custard does not absorb fridge odors.
- Avoid freezing, because the custard can separate and lose its silky texture after thawing.
- Serve straight from the fridge or let the purin sit at room temperature for 10–15 minutes if you prefer a slightly softer texture.

Japanese Silky Custard Purin Recipe
Ingredients
Method
- Preheat the oven to 300°F (150°C).
- Place a folded kitchen towel in the bottom of a deep baking dish or roasting pan and set 4–6 heatproof ramekins on top.
- Heat a kettle or pot of water until hot but not boiling and keep it ready for the water bath.
- Add 1/2 cup sugar and 2 tablespoons water to a small saucepan.
- Cook over medium heat, swirling the pan occasionally, until the sugar dissolves and turns a deep amber color without stirring with a spoon.
- Remove from heat and carefully add 1–2 tablespoons hot water, swirling to loosen the caramel slightly.
- Working quickly, divide the hot caramel among the ramekins.
- Tilt each ramekin so the caramel coats the bottom evenly, then set aside to firm while you prepare the custard.
- In a medium saucepan, combine the milk, heavy cream, 1/3 cup sugar, and a pinch of fine sea salt.
- Heat over low to medium heat until the sugar dissolves and the mixture is warm with small wisps of steam but not simmering.
- Remove from heat and stir in vanilla extract and any optional flavoring, then let cool for a few minutes.
- In a large mixing bowl, whisk together the eggs and extra yolks gently until smooth but not foamy.
- Slowly pour a small amount of the warm milk mixture into the eggs while whisking constantly to temper them.
- Continue adding the rest of the milk mixture in a thin stream, whisking until the custard base is smooth and uniform.
- Pour the custard through a fine mesh strainer into a clean bowl or large measuring cup.
- Skim off any foam from the surface with a spoon.
- Gently pour the strained custard over the firm caramel in each ramekin, leaving a little space at the top, and tap lightly to release air bubbles.
- Place the baking dish with the filled ramekins on an oven rack.
- Carefully pour hot water into the baking dish until it reaches about halfway up the sides of the ramekins.
- Cover the dish loosely with aluminum foil and bake for 30–40 minutes, until the edges are set and the center jiggles softly.
- Remove the ramekins from the water bath and place them on a cooling rack to reach room temperature.
- Cover each ramekin with plastic wrap and refrigerate for at least 4 hours or overnight until fully chilled.
- To serve, run a thin knife around the edge of each ramekin, invert onto a plate, and gently lift to release the purin and caramel sauce.
Notes
Approximate per serving (1 of 6): 230–260 calories; fat 14–17 g; saturated fat 7–9 g; carbohydrates 22–26 g; fiber 0 g; sugars 22–25 g; protein 6–8 g; sodium 70–100 mg. Values are estimates and will vary based on exact ingredient brands, optional flavorings, and portion size.
