Umami and Harmony

menu icon
go to homepage
  • About
  • Recipes
    • Entrees
    • Sides
    • Vegan
    • Soups
    • Desserts
  • FAQ
  • Contact
search icon
Homepage link
  • About
  • Recipes
    • Entrees
    • Sides
    • Vegan
    • Soups
    • Desserts
  • FAQ
  • Contact
×
Home » Desserts

Purin (Japanese Caramel Custard Pudding)

Published: Dec 26, 2025 by Grace · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

Purin, Japanese caramel custard pudding, is a timeless dessert loved by people of all ages in Japan. Made with just a few basic ingredients, eggs, milk, and sugar, it’s the kind of sweet you can whip up with what you already have in your kitchen. Similar to flan or crème brûlée, Japanese purin has a lighter texture and a clean, gentle sweetness. It’s traditionally cooked by steaming in a pot rather than baking, which gives it that soft, silky finish. The name “purin” comes from the English word “pudding,” and it’s been a classic home dessert for generations. It’s also a favorite in my family, and I often make it on weekends or whenever I’m craving something sweet but comforting.

Japanese Purin being scooped with a spoon, showing caramel sauce at the bottom

Ingredients

Ingredients for Japanese Purin including eggs, milk, sugar, and vanilla extract

Serving Size: 4 servings (using 150 ml cups)

For Purin (Custard)

  • Eggs: 3
  • Milk: 300 ml (1¼ cups), slightly warmed (about 105–120°F / 40–50°C)
  • Cane sugar: 3 Tbsp
  • Vanilla extract: ⅛ tsp

For Caramel Sauce

  • Cane sugar: 2 Tbsp
  • Water: 1 Tbsp
  • Hot water: 1 Tbsp

Step-By-Step Instructions

1. Make the caramel sauce
In a small pot or pan, add the sugar and water. Then heat over medium heat without stirring until the sugar melts and turns amber. Lower the heat and let it deepen to a dark brown color. Remove from heat and carefully add the hot water. (it will splatter, so be careful!) Immediately pour the caramel evenly into heat-resistant containers while hot. Set aside to cool.

Sugar and water being heated in a pan to make caramel for Purin
Hot water being carefully added to caramel sauce
Caramel sauce being poured into heat-resistant Purin cups

2. Prepare the custard mixture
In a bowl, add the eggs and gently beat until fully combined (avoid whipping in too much air). Then dd milk, sugar, and vanilla extract, then mix well until the sugar is completely dissolved.

Three eggs cracked into a bowl for making Purin custard
Milk, sugar, and vanilla extract added to beaten eggs for Purin

3. Strain and pour
Strain the custard mixture through a fine mesh strainer to create a smooth texture. Pour the strained mixture into the containers over the cooled caramel.

Custard mixture being strained through a fine sieve for smooth Purin
Pouring Purin custard mixture into cups over caramel sauce

4. Set up for steaming
Cover each container loosely with aluminum foil. Place them in a steamer.
Alternative method: You can also place the containers in a pot filled with hot water up to halfway up the sides of the containers. Line the bottom of the pot with a thin kitchen towel to prevent the containers from shaking and to avoid a rough texture from sudden direct heat.

Purin cups covered with aluminum foil ready for steaming

5. Steam gently
Steam over low heat for 10–15 minutes. Check doneness by gently shaking a container. If the surface is set and the center jiggles slightly without liquid movement, it’s done. If it still looks runny, steam for another 2–3 minutes.

Purin being gently steamed in a pot over low heat

6. Rest and chill
Turn off the heat and leave the lid on for 5 minutes. Then remove the containers and let them cool slightly, then refrigerate for 2–3 hours until fully chilled.

Japanese Purin caramel custard pudding ready to serve with smooth top
Japanese Purin being picked up with a spoon

Recipe Tips

  • Warm the milk, don’t heat it: Slightly warm milk (about 105–120°F / 40–50°C) helps the sugar dissolve smoothly and prevents the eggs from scrambling.
  • Mix gently, not vigorously: Avoid whipping air into the egg mixture. Too much air causes bubbles and a rough texture instead of a smooth, silky custard.
  • Strain for extra smoothness: Straining the custard mixture removes egg strands and bubbles, giving purin its signature soft and creamy texture.

FAQ

Why does my purin have bubbles or holes?

This usually happens when the custard is cooked at too high a temperature or the egg mixture was mixed too vigorously. Gentle mixing and low heat are key.

Can I bake purin instead of steaming it?

Yes, but steaming is more traditional and gives a smoother texture. Baking requires a water bath and very low temperature to avoid overcooking.

Purin (Japanese Caramel Custard Pudding)
Print Recipe

Purin (Japanese Caramel Custard)

Japanese Purin is a classic caramel custard pudding made with simple ingredients like eggs, milk, and sugar. Steamed gently for a smooth, silky texture, this light and comforting dessert is easy to make at home and perfect for making ahead.
Prep Time10 minutes mins
Cook Time10 minutes mins
Chill Time3 hours hrs
Servings: 4 people
Author: Grace

Ingredients

For Caramel Sauce

  • 2 tablespoon Cane sugar
  • 1 tablespoon Water
  • 1 tablespoon Hot water

For Purin (Custard)

  • 3 Eggs
  • 1 ¼ cups Milk (300 ml)
  • 3 tablespoon Cane sugar
  • ⅛ teaspoon Vanilla extract

Instructions

  • Make the caramel sauceIn a small pot or pan, add the sugar and water. Heat over medium heat without stirring until the sugar melts and turns amber. Lower the heat and let it deepen to a dark brown color. Remove from heat and carefully add the hot water. (it will splatter, so be careful!) Immediately pour the caramel evenly into heat-resistant containers while hot. Set aside to cool.
  • Prepare the custard mixtureIn a bowl, add the eggs and gently beat until fully combined (avoid whipping in too much air). Add milk, sugar, and vanilla extract, then mix well until the sugar is completely dissolved.
  • Strain and pourStrain the custard mixture through a fine mesh strainer to create a smooth texture. Pour the strained mixture into the containers over the cooled caramel.
  • Set up for steamingCover each container loosely with aluminum foil. Place them in a steamer.Alternative method: You can also place the containers in a pot filled with hot water up to halfway up the sides of the containers. Line the bottom of the pot with a thin kitchen towel to prevent the containers from shaking and to avoid a rough texture from sudden direct heat.
  • Steam gentlySteam over low heat for 10–15 minutes. Check doneness by gently shaking a container. If the surface is set and the center jiggles slightly without liquid movement, it’s done. If it still looks runny, steam for another 2–3 minutes.
  • Rest and chillTurn off the heat and leave the lid on for 5 minutes. Remove the containers and let them cool slightly, then refrigerate for 2–3 hours until fully chilled.

Related

Looking for other recipes like this? Try these:

  • Homemade ginger ale
    Homemade Ginger Ale
  • Black Sesame Pudding
    Black Sesame Pudding (Kuro Goma Purin)
  • Matcha Tiramisu
    Matcha Tiramisu

Comments

No Comments

Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Hello!

I’m Grace! I share simple, beginner-friendly Japanese home cooking recipes—easy, family-friendly dishes designed to bring the harmony of umami flavors into your kitchen.

More about me

Popular

  • Japanese Hamburg Steak with Daikon Oroshi
    Japanese Hamburg Steak with Daikon Oroshi
  • Ninjin Shirishiri (Okinawan Carrot Stir-Fry)
    Ninjin Shirishiri (Okinawan Carrot Stir-Fry)
  • Spinach Ohitashi (Japanese Spinach in Dashi)
    Spinach Ohitashi (Japanese Spinach in Dashi)
  • Japanese Potato Croquettes (Korokke)
    Japanese Potato Croquettes (Korokke)

Seasonal

  • Pickled beets
    Easy Pickled Beets with Sushi Vinegar
  • Gomoku Takikomi Gohan
    Gomoku Takikomi Gohan (Japanese Mixed Rice)
  • Shrimp Macaroni Gratin
    Shrimp Macaroni Gratin
  • Daikon Mochi
    Easy Pan-Fried Daikon Mochi

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Services
  • FAQ

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Umami And Harmony