Soya Milk and Drinks

Authentic Singapore Barley Soya Milk Recipe

This classic Singapore hawker beverage, known as Yi Bi Dau Ni (薏米豆奶), combines the nuttiness of freshly extracted soybean milk with the chewy texture and cooling properties of pearl barley. It is a nutritious, silky-smooth drink that can be enjoyed warm or chilled, offering a perfect balance of plant-based protein and wholesome grains.

Barley Soya Milk
Prep
480 min
Cook
45 min
Serves
4
Level
Medium
Per serving
245 kcal

Method

  1. Wash the soybeans and soak them in plenty of water for at least 8 hours (or overnight) until they double in size. Rinse and drain.

  2. Rinse the pearl barley and place it in a small pot with 750ml of water and 2 pandan leaves. Simmer over medium-low heat for 30 minutes until the barley is soft. Set aside.

  3. Working in batches, blend the soaked soybeans with 1.5 liters of filtered water in a high-speed blender until completely smooth.

  4. Place a fine sieve lined with a muslin cloth or nut milk bag over a large pot. Pour the blended soy mixture through and squeeze firmly to extract every drop of milk, discarding the pulp (okara).

  5. Bring the soy milk and remaining pandan leaves to a gentle boil over medium-low heat. You must stir constantly with a wooden spoon to prevent the bottom from scorching and the milk from foaming over.

  6. Once boiling, reduce heat and simmer for 15 minutes to cook off the 'raw' bean taste. Add rock sugar and stir until dissolved.

  7. Combine the cooked barley and its liquid into the soy milk pot. Serve warm or cold.

  8. For a set pudding (Tau Huay): Mix 1 tsp gypsum powder and 1 tbsp cornstarch with 3 tbsp of water in a large heatproof bowl. While the soy milk is still boiling hot (around 90°C), quickly pour it from a height into the bowl containing the gypsum mixture. Do not stir. Cover and let it set undisturbed for 30 minutes.

Notes

To achieve a smoother milk without a 'beany' smell, remove the skins of the soybeans after soaking by rubbing them between your palms in water; the skins will float to the top.

Constant stirring is the most important part of cooking soy milk; the proteins settle and burn very quickly if left alone.

If you want a thicker, richer drink, reduce the blending water to 1.2 liters instead of 1.5 liters.

Always use food-grade gypsum (calcium sulfate) if you are attempting to set the milk into a beancurd.

Questions

What does Yi Bi Dau Ni mean?
It is the Hokkien name for the drink: 'Yi Bi' means pearl barley, and 'Dau Ni' means soya milk.
Can I use a regular sieve instead of muslin cloth?
A regular sieve is not fine enough and will result in a gritty texture. A muslin cloth or a clean cotton T-shirt is necessary for that silky hawker-style finish.
How long does fresh barley soya milk last?
Since it has no preservatives, it should be consumed within 2-3 days when stored in an airtight container in the refrigerator.
Why did my soya milk curdle while boiling?
This usually happens if the heat is too high or if the beans were slightly old. Always simmer on low-medium heat and ensure the beans are fresh.

Try this next

Black Sesame Beancurd

Beancurd Desserts

Black Sesame Beancurd

A velvet-smooth soy pudding infused with the toasted, nutty aroma of premium black sesame...

More from Rochor Original Beancurd

Grass Jelly with Longan

Grass Jelly

Grass Jelly with Longan

Known in Mandarin as Xiāncǎo Lóngyǎn Dòufuhuā (仙草龙眼豆腐花), which translates to 'Immortal...

Ginger Syrup Beancurd

Beancurd Desserts

Ginger Syrup Beancurd

Experience the comforting embrace of Tau Huay, known in Mandarin as Dòuhuā (豆花), which...

Grass Jelly Drink

Grass Jelly

Grass Jelly Drink

A classic Singapore hawker staple, this refreshing beverage combines the silky creaminess of...

Almond Beancurd

Beancurd Desserts

Almond Beancurd

This refreshing chilled dessert, known in Mandarin as 杏仁豆腐 (Xìngrén Dòufǔ) meaning 'Apricot...

Butterfly Pastry Twists

Traditional Snacks

Butterfly Pastry Twists

A quintessential Singaporean breakfast featuring golden, sesame-crusted fried dough twists...