
Japanese Silky Custard Purin Recipe tastes like a cross between a super-smooth crème caramel and the softest pudding you ever had, with deep caramel flavor and a barely-there jiggle. It suits anyone who loves gentle, not-too-sweet desserts and wants a café-level treat in about 1 hour total, including chilling time. I tested this version so many times that my family now calls it “the purin era” in our house.
Why Choose This Japanese Silky Custard Purin Recipe
This Japanese Silky Custard Purin Recipe gives you that classic kiss-of-a-spoon texture without fancy tools or hard-to-find ingredients. You cook it gently on the stovetop and in the oven, so the custard stays silky and never rubbery.
The recipe uses simple pantry staples like eggs, milk, sugar, and vanilla, with clear timing and visual cues. Even if custard usually scares you, this method keeps things calm and predictable.
“This Japanese Silky Custard Purin Recipe tastes like a dessert from a Tokyo kissaten, but my home kitchen pulled it off without stress. ★★★★★”
Ingredients You’ll Need
Custard base
- 3 large eggs, room temperature
- 2 large egg yolks, room temperature
- 2 cups whole milk (avoid low-fat; it turns out less creamy)
- 1/2 cup heavy cream (you can swap with more whole milk, but texture turns slightly less rich)
- 1/3 cup granulated sugar
- 1 teaspoon vanilla extract (I like Nielsen-Massey, but any pure vanilla works)
- Small pinch of fine sea salt
Caramel layer
- 1/2 cup granulated sugar
- 2 tablespoons water
- 1 tablespoon hot water (to loosen the caramel at the end)
Optional flavor twists
You can keep the purin classic or add a tiny twist.
- 1 teaspoon instant espresso powder for coffee purin
- 1 tablespoon matcha powder, sifted, for matcha purin
- 1 tablespoon dark brown sugar in the custard for deeper flavor
Equipment
- 4 to 6 heatproof ramekins or small pudding cups (about 5 to 6 ounces each)
- Medium heavy-bottomed saucepan
- Small saucepan for caramel
- Fine mesh strainer
- Large baking dish or roasting pan (to hold the ramekins in a water bath)
- Kettle or pot for hot water
- Whisk
- Measuring cups and spoons
- Plastic wrap or reusable covers
Tips & Tricks
- Warm the milk and cream gently so they feel hot but not boiling; this helps dissolve sugar and keeps eggs from scrambling.
- Whisk the eggs lightly; avoid lots of bubbles so the purin stays smooth.
- Strain the custard through a fine mesh sieve to catch any tiny cooked egg bits.
- Use a heavy-bottomed pan for caramel so it heats evenly and does not burn in one spot.
- Swirl the caramel, do not stir it; stirring can crystallize the sugar.
- Place a kitchen towel in the baking dish under the ramekins so they do not slide and crack.
- Pour hot water into the baking dish after you place it on the oven rack to avoid spills.
- Bake at a low temperature so the custard sets gently and stays silky.
- Stop baking when the edges look set but the center still jiggles like soft jelly.
- Chill the purin at least 4 hours, or overnight, so the texture tightens and the caramel soaks in.
How to Make Japanese Silky Custard Purin Recipe
Step 1: Prepare the ramekins and oven
Preheat your oven to 300°F (150°C).
Place the ramekins in a deep baking dish or roasting pan, leaving space between each cup.
Set a clean kitchen towel in the bottom of the pan if you want extra stability.
Step 2: Make the caramel
Add 1/2 cup sugar and 2 tablespoons water to a small saucepan.
Heat over medium, gently swirling the pan as the sugar melts and turns from clear to light amber, then to a deep amber color.
Once it reaches a rich golden brown, remove from heat and carefully add 1 tablespoon hot water while you swirl the pan, which loosens the caramel slightly.
Quickly pour the hot caramel into the bottom of each ramekin, tilting each cup so the caramel coats the base.
Work quickly, since caramel firms up fast.
Set the baking dish with caramel-lined ramekins aside while you make the custard.
Step 3: Warm the milk mixture
In a medium saucepan, add the milk, heavy cream, sugar, and a pinch of salt.
Heat over medium-low, stirring gently, until the sugar dissolves and small steam wisps rise from the surface.
Do not let it boil; once it feels hot to the touch, turn off the heat and set it aside for a couple of minutes.
Step 4: Mix the eggs
In a mixing bowl, whisk the eggs and egg yolks just until they combine and look smooth.
Avoid whipping air into them; a gentle hand keeps the custard dense and silky.
If you see lots of foam, tap the bowl on the counter to pop some bubbles.
Step 5: Temper the eggs
Slowly ladle a small amount of the warm milk mixture into the eggs while you whisk constantly.
Continue to add the warm milk in a thin stream, whisking the whole time, until you combine all of it.
Stir in the vanilla extract and any optional flavor additions, such as matcha or espresso.
Step 6: Strain the custard
Place a fine mesh strainer over a large measuring cup or clean bowl.
Pour the custard mixture through the strainer to remove any tiny bits of cooked egg or foam.
Skim off any remaining bubbles on top with a spoon, since bubbles can mark the surface of the purin.
Step 7: Fill the ramekins
Pour the strained custard gently over the set caramel in each ramekin.
Fill each cup almost to the top, leaving a small gap so the custard does not spill in the water bath.
Lightly cover each ramekin with foil to prevent a skin from forming and to keep water out.
Step 8: Set up the water bath
Place the baking dish with the filled ramekins on the middle oven rack.
Carefully pour hot water into the baking dish until it reaches about halfway up the sides of the ramekins.
Close the oven door gently so the water does not splash into the custard.
Step 9: Bake the purin
Bake at 300°F (150°C) for about 35 to 45 minutes, depending on your oven and ramekin size.
Check by gently nudging one ramekin; the edges should look set while the center still wobbles softly.
If the center looks liquid, bake a few minutes more, then check again.
Step 10: Cool and chill
Use tongs or oven mitts to lift the ramekins out of the water bath and place them on a cooling rack.
Let them cool to room temperature, uncovered, for about 30 to 45 minutes.
Cover each ramekin with plastic wrap and chill in the refrigerator for at least 4 hours, or overnight for best texture.
Step 11: Unmold and serve
To unmold, run a thin knife around the inside edge of each ramekin.
Place a serving plate on top, then flip the ramekin and plate together and give a firm but gentle shake.
Lift the ramekin; the purin should slide out with the caramel sauce flowing over the top.
If it clings, dip the bottom of the ramekin in warm water for 10 to 15 seconds, then try again.
Serve the Japanese Silky Custard Purin Recipe chilled, with the caramel sauce spooned around it.
Enjoy that soft wobble before you take the first spoonful.
What to Serve with it?
Japanese Silky Custard Purin pairs nicely with fresh berries, sliced strawberries, or a few segments of juicy orange. A small dollop of lightly sweetened whipped cream adds a cloud-like contrast to the dense, silky custard. You can also serve it with a side of matcha latte, hot green tea, or iced milk tea for a café-style dessert moment. If you want a fun twist, add a sprinkle of toasted coconut flakes or crushed plain biscuits on the plate for a bit of crunch.
Storage Options
- Store purin in the refrigerator, covered, for up to 3 days; keep it in the ramekins until you plan to serve.
- If you already unmolded the purin, cover each plate tightly with plastic wrap and chill up to 2 days.
- Avoid freezing, since freezing changes the silky custard texture and turns it grainy.
- Serve purin chilled straight from the fridge; do not reheat, since heat can overcook the custard and ruin the smooth consistency.

Japanese Silky Custard Purin Recipe
Ingredients
Method
- Lightly grease 4 small heatproof ramekins and set them in a deep baking dish.
- In a small saucepan, add 4 tablespoons sugar and 2 tablespoons water. Heat over medium heat without stirring until the sugar dissolves and turns a deep amber color.
- Remove from heat and carefully add 2 tablespoons hot water, swirling the pan gently until smooth.
- Immediately divide the hot caramel among the ramekins, tilting each ramekin to coat the bottom. Set aside to let the caramel firm up.
- Preheat the oven to 300°F (150°C).
- In a small saucepan, warm the milk over low heat until just steaming but not boiling. Remove from heat.
- In a bowl, gently whisk together the eggs, egg yolks, 5 tablespoons sugar, vanilla, and a pinch of salt until just combined. Avoid whipping too much air into the mixture.
- Slowly pour the warm milk into the egg mixture in a thin stream while whisking gently to combine.
- Strain the custard through a fine mesh sieve into a pouring jug to remove bubbles and any egg solids. Skim any remaining foam from the surface.
- Pour the strained custard gently over the set caramel in each ramekin.
- Place the baking dish with the filled ramekins on the oven rack. Carefully pour hot water into the baking dish until it reaches about halfway up the sides of the ramekins, creating a water bath.
- Bake for 30–35 minutes, or until the custard is just set around the edges and the center still slightly jiggles when gently shaken.
- Remove the ramekins from the water bath and let them cool to room temperature. Then cover and refrigerate for at least 4 hours or until fully chilled and set.
- To serve, run a thin knife around the edge of each custard, place a plate over the ramekin, and invert to release the purin with the caramel sauce on top.
Notes
Approximate per serving (1 of 4): 210 calories; fat 8 g; saturated fat 3.5 g; carbohydrates 27 g; fiber 0 g; sugars 26 g; protein 7 g; sodium 80 mg. Values are estimates and will vary based on exact ingredients and portion size.
