
Soy Protein Milk
Hawker • Singapore
About Soy Protein Milk
Soy Protein Milk is a common sight at Singapore hawker drink stalls, known for its plant-based profile and suitability for those seeking halal and vegan options. This beverage blends soy milk with added soy protein, creating a richer and creamier texture than the standard soy bean drink, yet still distinct from the traditional tau huay or soya bean curd. It's typically served chilled or over ice in a plastic cup, and you can choose how sweet you want it by opting for less sugar or even unsweetened. Occasionally, stalls offer it blended or with toppings like grass jelly, but the basic version is straightforward and refreshing, suitable for pairing with local breakfast sets or as a light snack throughout the day. From a health perspective, Soy Protein Milk serves up 100 kcal per 100g, which is a moderate calorie count for drinks at the hawker. With 3g of protein and just 4g of carbohydrates per 100g, it’s notably lighter and higher in protein compared to sugary bandung or milo. However, total fat is present at 2g per 100g — usually from added oils or richer soy concentrates. It's not high in fibre, so it won’t keep you full for long. For calorie control, choose smaller portions (the standard cup is usually 250-300ml) and skip extra syrup or toppings. If you’re watching your sugar intake, request 'less sweet'. Soy Protein Milk is a fuss-free, convenient option for those with dietary restrictions or anyone after a quick, cooling plant-based drink that isn’t overly heavy.
How to Make Soy Protein Milk (Traditional & Healthy Version)
Soy Protein Milk is a beloved beverage found in many Singaporean kopitiams and hawker centres, reflecting the city’s multicultural influences and commitment to healthy, delicious drinks. Traditionally, soy milk is enjoyed by Singaporeans as a refreshing breakfast or teatime beverage, sometimes paired with kaya toast or chee cheong fun. The addition of soy protein elevates the classic drink, providing a nutritious boost that suits Singapore’s fast-paced, health-conscious lifestyle. This fusion beverage is naturally vegetarian and can be easily adapted for vegan diets, making it perfect for modern Singaporeans. Its creamy, slightly nutty taste is balanced with just a touch of sweetness, reminiscent of those familiar kopitiam mornings. Whether enjoyed after a morning walk around the neighbourhood or as a midday pick-me-up, this Soy Protein Milk recipe brings together the best of Singapore’s food heritage and contemporary wellness trends. It’s easy to prepare at home, free from unnecessary additives, and can be customised to your taste and dietary needs. With Singaporeans’ growing interest in plant-based options, Soy Protein Milk stands as a testament to the city’s innovative food culture.
Ingredients(for 1 large glass (about 300ml), typical Singapore kopitiam portion)
- 1 cup Dried soybeans (Soaked overnight)
- 4 cups Water (Filtered)
- 2 tablespoons Soy protein powder (Unflavoured or vanilla)
- 2 leaves Pandan leaves (Daun pandan, tied into a knot) - optional
- 1-2 tablespoons Rock sugar (Adjust to taste; can use gula melaka for local flavour) - optional
- A pinch Salt - optional
- 1/2 teaspoon Vanilla essence - optional
- 2 tablespoons Oats (optional) (For added creaminess and fibre) - optional
- As needed Ice cubes - optional
Instructions
- 1
Soak soybeans in water overnight (8-10 hours). Drain and rinse thoroughly.
8-10 hours (soaking)
Use fresh, local soybeans for best flavour and fewer anti-nutrients.
- 2
Blend soaked soybeans with 4 cups of filtered water until smooth. If using oats, add them in now.
3 minutes
Blend in batches if necessary for smoother texture.
- 3
Strain the blended mixture using a muslin cloth or nut milk bag into a large pot. Squeeze out as much liquid as possible.
5 minutes
The leftover soy pulp (okara) can be used in other recipes.
- 4
Add pandan leaves (if using), rock sugar, and a pinch of salt to the soy milk. Bring to a gentle boil, then simmer for 15 minutes, stirring frequently.
15 minutes
Watch carefully to prevent boiling over.
Why This Dish is Healthy
This Soy Protein Milk recipe is a healthier alternative to sweetened commercial soy drinks, allowing you to control sugar and fat levels. The use of whole, non-GMO soybeans and unflavoured soy protein powder ensures a clean, nutrient-dense beverage. It supports muscle growth, bone health, and sustained energy, making it suitable for active Singaporeans and those managing their weight or cholesterol.
Soy Protein Milk is rich in plant-based protein, essential for muscle repair and satiety. The beverage is an excellent source of calcium, iron, and vitamin B12 (if fortified). It is naturally cholesterol-free and low in saturated fat, making it heart-friendly. The optional addition of oats adds dietary fibre, which supports digestive health and helps regulate blood sugar. With minimal added sugar, this drink fits well into balanced, calorie-conscious diets.
Pro Tips
- 💡Tip 1: Always soak soybeans overnight for a smoother, less beany taste.
- 💡Tip 2: Use pandan leaves for a uniquely Singaporean flavour and aroma.
- 💡Tip 3: Add protein powder only after cooling to maintain maximum nutritional value.
Storage & Serving
Store in a covered jug in the refrigerator for up to 3 days. Shake or stir before serving, as natural separation may occur.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 100.0 kcal |
| Protein | 3.0 g |
| Carbohydrates | 4.0 g |
| Total Fat | 2.0 g |
| Fiber | 0.0 g |
Cultural Notes
Soy-based drinks are a mainstay at Singapore hawker centres, especially for those seeking dairy-free or vegetarian-friendly options. Soy Protein Milk caters to locals wanting a protein boost without animal products, often accompanying breakfast or light meals.





