
Japanese Silky Custard Purin Recipe tastes like a cross between crème caramel and flan, but lighter, smoother, and impossibly silky. It works perfectly for anyone who wants a fancy-looking dessert that uses simple ingredients and takes about 45–60 minutes including chilling time (hands-on time stays nice and short). I ate my first purin in a tiny Tokyo café a decade ago, and I still chase that same wobbly, glossy perfection in my kitchen.
Why Japanese Silky Custard Purin Recipe Is Worth It
Japanese silky custard purin brings a gentle sweetness, a deep caramel note, and a melt-in-your-mouth texture that feels luxurious without feeling heavy. You get café-style dessert vibes with ingredients you probably already keep in your fridge.
You also control the sweetness, the firmness, and the flavor add-ins. That means you can tailor each batch of purin to kids, guests, or your own late-night dessert cravings without much extra work.
“This Japanese Silky Custard Purin Recipe tastes like a dessert from a fancy Tokyo kissaten, but I made it in my tiny home kitchen in under an hour ★★★★★”
Ingredients You Need
You can make this Japanese purin with just a few basics. I’ll include notes on brands, pantry shortcuts, and easy swaps.
For the caramel
- 4 tablespoons granulated sugar
- 2 tablespoons water
- 1–2 tablespoons hot water (to loosen the caramel at the end)
Use regular white sugar here. Brown sugar changes the flavor and color and makes the caramel taste more like butterscotch.
For the silky custard
- 2 large eggs (room temperature)
- 1 large egg yolk (room temperature)
- 2 cups whole milk (or 1 ¾ cups whole milk + ¼ cup heavy cream for extra richness)
- 5 tablespoons granulated sugar
- 1 teaspoon vanilla extract (or ½ teaspoon vanilla bean paste for stronger flavor)
- Small pinch of fine sea salt
Whole milk gives the best silky texture. You can use 2% milk, but the custard sets a bit softer and loses some richness. I do not recommend skim milk because it makes the custard thin and less creamy.
Use regular granulated sugar; extra-fine caster sugar dissolves faster but does not change the final taste much. Use real vanilla extract if you can; imitation vanilla works in a pinch but tastes sharper and less round.
Equipment list
- 4–6 heatproof ramekins or small pudding cups (about 4–6 ounces each)
- Small saucepan for caramel
- Medium saucepan for milk mixture
- Fine-mesh strainer
- Mixing bowl
- Whisk (a small balloon whisk works best)
- Baking dish or deep pan for water bath
- Kettle or pot to heat water for the water bath
- Aluminum foil or lid to cover during baking
- Small offset spatula or thin knife to loosen the custard when you unmold
Quick Tips & substitutions
- Use room-temperature eggs so they mix smoothly with warm milk and avoid curdling.
- Warm the milk gently; keep it below a simmer so you do not scramble the eggs.
- Strain the custard through a fine-mesh sieve to catch bubbles and bits of egg white.
- Tap the filled ramekins lightly on the counter to pop surface bubbles before baking.
- Bake the purin in a water bath with hot (not boiling) water that reaches about halfway up the ramekins.
- Keep the oven temperature low (around 275–300°F / 135–150°C) to maintain a silky, custard-like set.
- Swap whole milk with 1 ½ cups milk + ½ cup cream for a richer, creamier Japanese custard pudding.
- Use vanilla bean paste or half a split vanilla bean if you want visible specks and deeper flavor.
- Replace regular sugar with light brown sugar in the custard for a subtle caramel flavor twist.
- Use heatproof glass jars if you do not own ramekins; just keep the size similar so the timing stays close.
How to Make Japanese Silky Custard Purin Recipe
Step 1: Prepare the ramekins and oven
Preheat your oven to 285°F (140°C). Place your ramekins in a deep baking dish or roasting pan, leaving a little space between each one. Boil water in a kettle so you have it ready for the water bath later.
Step 2: Make the caramel
Add 4 tablespoons 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. Watch closely, because caramel moves from perfect to burnt very quickly.
Once the caramel reaches a deep golden-brown shade, remove the pan from the heat. Add 1–2 tablespoons hot water carefully while you swirl the pan, which loosens the caramel and makes it easier to pour. Divide the caramel immediately among the ramekins, tilting each one so the caramel coats the bottom evenly.
Step 3: Warm the milk mixture
In a medium saucepan, add the milk (and cream if using), sugar, and a small pinch of salt. Heat over low to medium-low heat, stirring often, until the sugar dissolves and the milk feels warm but not hot when you touch it. You want steam but no simmering bubbles.
Turn off the heat and stir in the vanilla extract or vanilla bean paste. Set the pan aside for a couple of minutes so the mixture cools slightly. This step helps protect the eggs from cooking too fast when you mix them in.
Step 4: Mix the eggs gently
Crack 2 eggs and 1 egg yolk into a mixing bowl. Whisk just until the yolks and whites combine and look smooth. Avoid whipping air into the eggs, because too many bubbles make the purin texture less silky.
Step 5: Temper the eggs
Slowly pour a small amount of the warm milk mixture into the eggs while you whisk constantly. Add the warm milk in a thin stream until you mix in about half of it. This step warms the eggs gradually and keeps them from scrambling.
Once you mix in half the milk, pour in the rest and whisk until everything looks smooth and uniform. Skim off any foam on top with a spoon if you see a lot of bubbles. This little detail helps the purin set with a glossy, smooth surface.
Step 6: Strain the custard
Place a fine-mesh strainer over a clean bowl or large measuring cup with a spout. Pour the custard mixture through the strainer. The strainer catches any bits of cooked egg or chalaza (those stringy white bits attached to the yolk).
After you strain the custard, check again for foam or bubbles on the surface. Skim them off gently with a spoon. A smooth custard mixture leads to that signature silky Japanese purin texture.
Step 7: Fill the ramekins
Make sure the caramel in the ramekins has hardened slightly; it should look set and glossy. Pour the strained custard gently over the caramel in each ramekin, dividing it evenly. Fill each ramekin almost to the top, leaving a small gap so the custard does not spill when you move the pan.
Tap each ramekin lightly on the counter to release any trapped air bubbles. You can also prick stubborn bubbles with a toothpick. Cover each ramekin loosely with foil to prevent a skin from forming and to keep water from dripping onto the custard.
Step 8: Set up the water bath
Place the baking dish with the filled ramekins on the oven rack. Carefully pour the hot water into the baking dish, avoiding splashes into the custard. Add enough water so it reaches about halfway up the sides of the ramekins.
Close the oven door gently so the water does not slosh. The water bath keeps the temperature gentle and even, which gives the purin its silky, custard-like texture. This step matters more than any fancy ingredient.
Step 9: Bake the purin
Bake at 285°F (140°C) for about 30–40 minutes, depending on the size of your ramekins. Check around the 30-minute mark. The purin should look set around the edges and still wobble slightly in the center when you nudge the ramekin.
If the custard looks very liquid, bake for another 5–10 minutes and check again. Pull the pan out as soon as the center jiggles like soft jelly. The custard continues to firm up as it cools, so you do not want a completely solid center in the oven.
Step 10: Cool and chill
Use tongs or a towel to lift the ramekins out of the hot water and place them on a wire rack. Let them cool to room temperature. Once they reach room temperature, cover them and chill in the refrigerator for at least 3–4 hours, or overnight for the best texture.
The chilling time allows the Japanese silky custard purin to set fully and lets the caramel soften into a sauce. You can keep them in the fridge until you feel dessert calling your name. The flavor deepens slightly after a full night in the fridge.
Step 11: Unmold and serve
To unmold, run a thin knife or small offset spatula around the inside edge of each ramekin. Place a serving plate upside down over the ramekin, then flip the whole thing in one confident motion. Give the ramekin a gentle shake until the purin slides out and the caramel sauce flows over the top.
Lift the ramekin off and admire that glossy, wobbly custard. Spoon any extra caramel from the ramekin over the purin. Serve it chilled and enjoy the contrast between the creamy custard and the slightly bitter caramel.
Recipe Variations
- Gluten-free: The base recipe already avoids gluten, so you only need to check that your vanilla extract and any toppings stay gluten-free.
- Vegan version: Use a rich plant milk like soy or oat, add a bit of coconut cream, and set the mixture with agar-agar or a vegan gelatin alternative; the texture changes slightly but still tastes silky.
- Low-carb: Swap sugar with a heat-stable sweetener like allulose or erythritol; keep in mind that caramelization changes, so you may need a sugar blend for the caramel layer.
- Matcha purin: Whisk 1–2 teaspoons matcha powder into a little warm milk until smooth, then stir it into the custard for a green tea version.
- Coffee purin: Dissolve 1–2 teaspoons instant espresso or strong instant coffee in a bit of hot milk and add it to the custard mixture.
- Chocolate purin: Add 2–3 tablespoons melted dark chocolate or cocoa powder whisked into the warm milk for a chocolate twist.
- Citrus note: Add a few strips of lemon or orange zest to the warm milk, steep for 10 minutes, then remove the zest before you mix in the eggs.
Ways to Serve Japanese Silky Custard Purin Recipe
- Serve the purin straight from the fridge with the caramel sauce dripping down the sides.
- Add a small spoonful of lightly sweetened whipped cream on top.
- Garnish with fresh berries like strawberries, raspberries, or sliced kiwi.
- Sprinkle a few toasted nuts (like sliced almonds or chopped pistachios) for crunch.
- Add a tiny mint leaf on top for a café-style look.
- Pair with hot green tea, hojicha, or a simple cup of coffee.
Storage Success
Store Japanese silky custard purin covered in the refrigerator for up to 3 days. Keep each ramekin wrapped tightly with plastic wrap or a lid so the custard does not absorb fridge odors. Avoid stacking heavy items on top, since the custard stays delicate and can dent easily. Unmold just before serving so the caramel sauce stays glossy and the texture stays perfectly silky.

Japanese Silky Custard Purin
Ingredients
Instructions
- Preheat the oven to 300°F (150°C). Place 4 heatproof ramekins in a baking dish with high sides.
- In a small saucepan, combine sugar and water for the caramel. Heat over medium, gently swirling (do not stir) until the sugar melts and turns a deep amber color.
- Remove from heat and carefully add the hot water, swirling to loosen slightly. Immediately divide the caramel among the ramekins, tilting to coat the bottoms. Set aside to firm up.
- In a saucepan, gently warm the milk over low heat until just steaming, not boiling. Remove from heat.
- In a mixing bowl, whisk together eggs, sugar, vanilla, and salt until just combined, avoiding too much foam.
- Slowly pour the warm milk into the egg mixture while whisking gently to temper, then whisk until smooth.
- Strain the custard through a fine mesh sieve into a jug or bowl to remove bubbles and any egg solids.
- Pour the strained custard slowly into the caramel-lined ramekins. Skim off any surface bubbles with a spoon if needed.
- Pour hot water into the baking dish to come about halfway up the sides of the ramekins, creating a water bath.
- Carefully transfer the dish to the oven and bake for 30–40 minutes, or until the edges are set and the center still jiggles slightly when gently shaken.
- Remove ramekins from the water bath and let cool to room temperature, then cover and refrigerate for at least 4 hours or until fully chilled.
- To serve, run a thin knife around the edge of each custard, invert onto a plate, and gently lift off the ramekin so the caramel flows over the purin.
Notes
Approximate per serving: 210 calories; fat 8 g; saturated fat 3.5 g; carbohydrates 28 g; fiber 0 g; sugars 27 g; protein 7 g; sodium 90 mg. Values are estimates and will vary based on exact ingredients, brands, and portion size.

Leave a Reply