Goma Purin (Sesame Tofu Pudding)

Goma Purin (Sesame Tofu Pudding)

Serves 4 150 min total, 15 min hands on Japanese 🍪 Dessert $0.65 per serving No added salt

Purin, the Japanese cousin of creme caramel, shows up in flavors that would surprise a French pastry chef, and sesame is one of the best: nutty, faintly bitter, deeply savory-sweet. The shop version is eggs, cream, and sugar. This rebuilds it from silken tofu and tahini, which between them bring the smooth set, the protein, and the whole sesame seed ground fine, while dates do the sweetening. A little cornstarch cooked to a boil firms it into something you eat with a spoon. It needs a couple of hours in the fridge, so make it ahead; it keeps for three days and only sets more cleanly.

Ingredients

Method

  1. Blend the silken tofu, tahini, pitted dates, soy milk, and cornstarch until completely smooth, stopping to scrape down the sides. Blending the dates right in rather than straining out a syrup keeps their fiber in the pudding; silken tofu gives the custard body that egg and cream would in a classic purin.
  2. Pour into a saucepan and cook over medium heat, whisking constantly, for 4 to 5 minutes, until it thickens and just comes to a bubble. Cornstarch has to reach a boil to set clear and to lose its raw, chalky taste, so do not pull it early; whisking without stopping keeps the tofu from catching and scrambling on the bottom.
  3. Pour the hot pudding into four cups or ramekins and tap them on the counter to release air bubbles. Smoothing it out now gives the set pudding its clean surface.
  4. Chill at least 2 hours, until firm enough to hold the mark of a spoon. The cornstarch and tofu set only as they cool, so this rest is what turns the warm sauce into a sliceable pudding.
  5. Top each with toasted sesame just before serving. Toasting the seeds fresh and adding them at the end keeps their crunch against the smooth pudding and doubles the sesame flavor the tahini started.

Nutrition

Estimated per serving: 190 calories, 8 g protein, 3 g fiber, 25 mg sodium. Computed from USDA FoodData Central reference values for the main ingredients. This is an approximation, not a laboratory measurement. How these are computed.

Cost per serving is estimated from US national-average retail prices for cheap staple forms, using BLS dried-bean prices and USDA produce prices. Prices vary by store and season, so treat it as a guide, not a receipt. How this is computed.