What Is Purin?

If you've ever browsed a Japanese convenience store fridge or scrolled through Japanese dessert photos, you've probably seen purin — those quivering, golden custard cups sitting in their little plastic pots. The word is a Japanese rendering of "pudding," but purin is its own distinct thing: denser than a French crème caramel, silkier than a British custard, and almost always topped with a dark, slightly bitter caramel sauce that balances the sweetness perfectly.

Purin became a staple of Japanese convenience stores (konbini) in the 1960s and has never left. Today, artisan purin shops across Japan offer elaborate variations — from giant wobbling towers to black sesame and hojicha versions. But the classic remains the gold standard.

Classic Purin vs. Crème Caramel: What's the Difference?

Feature Japanese Purin French Crème Caramel
Texture Firm, sliceable, jiggly Soft, creamy, delicate
Eggs Whole eggs, sometimes extra yolks Mostly yolks, very rich
Milk Full-fat milk (less cream) Heavy cream dominant
Caramel Dark, slightly bitter Light to medium amber
Serving style Unmoulded or in-cup Unmoulded, plated

How to Make Japanese Purin at Home

Ingredients (makes 4 small puddings)

  • 2 whole eggs
  • 300ml full-fat milk
  • 3 tablespoons sugar (for custard)
  • ½ teaspoon vanilla extract
  • For caramel: 4 tablespoons sugar, 2 tablespoons hot water

Making the Caramel

  1. Melt sugar in a small saucepan over medium heat — don't stir, just swirl the pan gently.
  2. Cook until deep amber (not burnt — watch carefully).
  3. Remove from heat, carefully add hot water (it will spit), and swirl to combine.
  4. Pour immediately into the bottom of your pudding moulds or ramekins.

Making the Custard

  1. Warm milk and sugar in a saucepan until the sugar dissolves — do not boil.
  2. Whisk eggs gently in a bowl. Slowly pour the warm milk mixture into the eggs, whisking constantly.
  3. Add vanilla, then strain the mixture through a fine sieve to remove any lumps or egg threads.
  4. Pour over the set caramel in each mould.

Steaming vs. Baking

Traditional purin is steamed, not baked — this gives it that distinctively smooth, firm texture. Place moulds in a steamer over medium-low heat, cover, and steam for 12–15 minutes. The surface should be just set with a slight jiggle in the centre. Refrigerate for at least 2 hours before unmoulding.

You can also bake in a bain-marie (water bath) at 160°C for about 30–35 minutes, which produces a slightly creamier result.

Popular Purin Variations in Japan

  • Hojicha Purin — made with roasted green tea-infused milk; earthy and lightly bitter
  • Black Sesame Purin — dramatic dark colour, nutty and rich
  • Matcha Purin — bright green, slightly grassy, often served with red bean
  • Kinako Purin — made with roasted soybean flour for a warm, nutty flavour
  • Giant Purin — a theatrical, large-format version unmoulded tableside at specialty shops

Where to Find the Best Purin in Japan

Every convenience store (7-Eleven, FamilyMart, Lawson) carries its own version, and they're genuinely worth trying. For artisan versions, look for dedicated purin specialty shops in areas like Yanaka in Tokyo or Nakameguro — these often use local eggs and premium milk for a noticeably richer result.

Purin is proof that simplicity, done with care, is its own sophistication. A wobbling golden cup, a dark caramel pool, a cold spoon — few desserts are as quietly satisfying.