
Milo Peng
Hawker • Singapore
About Milo Peng
Iced Milo with condensed milk — classic kopitiam drink
How to Make Milo Peng (Traditional & Healthy Version)
Milo Peng is an iconic Singaporean beverage that perfectly encapsulates the vibrant fusion culture of our local kopitiams and hawker centres. 'Peng' means 'ice' in Hokkien, so Milo Peng refers to the beloved iced Milo drink that generations of Singaporeans have enjoyed, especially in the tropical heat. This chocolate-malt drink is a staple in Singapore’s food scene, from school canteens to bustling kopitiams, where it’s often ordered alongside kaya toast and soft-boiled eggs for a true local breakfast experience. The origins of Milo Peng can be traced back to Singapore’s creative hawker culture, where food and drink are constantly adapted to local tastes. Unlike the hot Milo drinks served elsewhere, Singaporeans love their Milo Peng strong, creamy, and refreshingly cold, often with a generous 'Milo dinosaur' topping. This healthy adaptation uses reduced sugar and low-fat milk, making it a nourishing, guilt-free treat for both adults and kids. The result: a velvety, chocolatey beverage with a malty depth, perfect for cooling down during sunny afternoons. Whether you’re reminiscing about school days or enjoying a modern café twist, Milo Peng is a must-try classic that celebrates Singapore's unique food heritage.
Ingredients(for 1 tall glass (about 350ml))
- 4 tablespoons Milo powder (Classic Singaporean Milo)
- 1 cup Low-fat milk (fresh or UHT)
- 1/2 cup Warm water (not boiling)
- 1.5 cups Ice cubes (as needed)
- 1-2 teaspoons Stevia or low-calorie sweetener (adjust to taste, or use less sugar) - optional
- 1 tablespoon Skimmed condensed milk (optional, for creaminess) - optional
- 1 teaspoon Unsweetened cocoa powder (for garnish (optional)) - optional
- 1 cup Oat milk (substitute for vegan version) - optional
Instructions
- 1
In a heatproof mug, add Milo powder and sweetener (if using). Pour in the warm water and stir well until the Milo dissolves completely.
3 minutes
Use just-warm water (not boiling) to prevent bitterness.
- 2
Add low-fat milk to the dissolved Milo mixture. Stir until well combined and smooth.
2 minutes
Chill the milk beforehand for an extra refreshing drink.
- 3
Fill two tall serving glasses with ice cubes until about 3/4 full.
2 minutes
Use large ice cubes to slow down dilution.
- 4
Pour the Milo-milk mixture evenly over the ice in both glasses.
1 minute
Pour slowly to avoid splashing and maintain layers if desired.
Why This Dish is Healthy
Choosing low-fat milk and natural sweeteners transforms Milo Peng into a guilt-free treat that retains its classic taste. With fewer calories, less saturated fat, and reduced sugar, this version supports weight management and is suitable for diabetics when made with low-GI sweeteners. It’s also rich in nutrients and can be part of a balanced breakfast or snack, making it a smart choice for the health-conscious and families alike.
This healthy Milo Peng recipe provides a good balance of carbohydrates for energy, protein from milk, and essential vitamins like B-complex from Milo powder. Using low-fat milk and a sugar substitute reduces overall calories and saturated fat, making it suitable for calorie-conscious individuals. The beverage is also a source of calcium and iron, supporting bone health and energy metabolism. Skipping condensed milk further reduces sugars, and optional oat milk makes it suitable for lactose-intolerant or vegan diets.
Pro Tips
- 💡Tip 1: Chill the serving glasses beforehand to keep your Milo Peng cold longer.
- 💡Tip 2: For a thicker texture, blend the Milo mixture with some ice before pouring over more ice.
- 💡Tip 3: Adjust sweetness gradually—Milo is already sweet, so taste before adding extra sweetener.
Storage & Serving
Best consumed fresh. If needed, refrigerate the Milo-milk mixture (without ice) for up to 24 hours. Add ice just before serving to retain texture and flavor.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 200.0 kcal |
| Protein | 5.0 g |
| Carbohydrates | 32.0 g |
| Total Fat | 6.0 g |
| Fiber | 1.0 g |





