Popiah Calories Singapore: How Healthy Is It?
Popiah is one of those rare hawker foods in Singapore that feels indulgent but is actually one of the more calorie-friendly options you can pick. A fresh popiah roll packed with braised turnip, tofu, egg, and prawns clocks in at around 146 to 195 calories — roughly half the calories of a curry puff, and less than a third of a plate of fried carrot cake.
But like most hawker food, the exact calorie count depends on what goes into the roll and how generous the uncle or auntie is with the pork lard and sweet sauce. This guide breaks it all down using Health Promotion Board (HPB) Singapore data, so you know exactly what you're eating whether you grab one roll or two.
Fresh Popiah vs Fried Popiah: Calorie Comparison
Most popiah stalls in Singapore offer both fresh and fried versions. The fresh popiah uses a thin, soft wheat skin rolled up with the filling. The fried popiah (sometimes called spring roll) uses a similar filling but is wrapped in a thicker pastry skin and deep-fried until golden and crispy.
Thin wheat skin, braised filling
Crispy pastry skin, deep-fried
Fried: 360–460 kcal
| Type | Per Roll (kcal) | 2 Rolls (kcal) | Protein (g) | Fat (g) | Carbs (g) |
|---|---|---|---|---|---|
| Fresh popiah (standard) | 146–195 | 290–390 | 6–9 | 4–8 | 18–24 |
| Fresh popiah (no lard) | 130–160 | 260–320 | 6–9 | 2–4 | 18–24 |
| Fried popiah (spring roll) | 180–230 | 360–460 | 5–8 | 9–14 | 20–28 |
The main reason fried popiah has more calories is the oil absorbed during deep frying. The filling itself is similar — mostly braised turnip (bangkwang), which is very low in calories — but the pastry skin soaks up a meaningful amount of fat during frying. If you're watching your calorie intake, fresh is the smarter pick.
What's Inside: Popiah Ingredients and Their Calories
A traditional Singapore popiah is an assembly of many components layered together. Understanding each ingredient helps you see where the calories come from — and where you have room to customise.
| Ingredient | Typical Amount | Calories (kcal) | Notes |
|---|---|---|---|
| Wheat popiah skin | 1 sheet (~30g) | 60–70 | Thin, soft; relatively low calorie |
| Braised turnip / bangkwang | 60–80g | 30–45 | Main filling; very low calorie, high fibre |
| Bean sprouts | 20g | 8–10 | Almost negligible calories |
| Tofu (firm, braised) | 20–30g | 18–25 | Good protein source, low fat |
| Egg (omelette strips) | 15–20g | 22–30 | Adds protein; cooked in thin sheet |
| Prawns (small, cooked) | 2–3 pieces (~15g) | 15–20 | Lean protein, low fat |
| Lettuce leaf | 1 leaf (~10g) | 2–3 | Negligible; adds crunch and freshness |
| Pork lard (rendered fat bits) | 1 tsp (~5g) | 35–45 | Biggest single calorie driver per gram |
| Hoisin / sweet flour sauce | 1–2 tsp (~10g) | 25–35 | High in sugar; adds significant calories |
| Chilli sauce | 1 tsp (~5g) | 8–12 | Low calorie; use freely |
| Crushed peanuts / peanut powder | 1 tsp (~5g) | 28–32 | Adds flavour and fat; optional at many stalls |
When you add it all up, the filling itself — turnip, bean sprouts, tofu, egg, and prawns — contributes only around 95 to 130 calories. The wheat skin adds another 60 to 70 calories. The swing in total calories largely comes from how heavy-handed the stall is with pork lard and sweet sauce.
Why Popiah Is Actually One of the Better Hawker Options
Singapore hawker food has a reputation for being calorie-dense, and many dishes live up to that reputation. But popiah is genuinely an outlier. Here is why:
The main filling is turnip (bangkwang). Jicama or yam bean, as it's also known, is almost entirely water and fibre. A full 80g serving of braised turnip contributes only around 35 to 45 calories. For comparison, 80g of white rice contributes around 115 calories. Popiah packs a lot of volume and chewing satisfaction per calorie, which helps you feel full.
It's not fried. Fresh popiah is assembled cold and eaten immediately. There's no wok, no deep fryer, and no stir-frying in a pool of oil. The cooking that does happen — braising the turnip filling — is done with relatively little fat.
It's naturally portion-controlled. Each roll is a defined unit. Unlike cai png where it's easy to lose track of how much you've taken, popiah is one roll at a time. Eating two rolls and stopping is psychologically easy in a way that scooping rice is not.
It contains real protein. Between the egg, tofu, and prawns, a standard popiah roll delivers 6 to 9 grams of protein — enough to contribute meaningfully to satiety despite the low calorie count.
Popiah vs Other Hawker Snacks: How Does It Stack Up?
Popiah looks even better when you compare it side by side with what else is available at a typical hawker centre or food court snack stall.
| Hawker Snack | Serving Size | Calories (kcal) | vs Fresh Popiah |
|---|---|---|---|
| Fresh popiah (1 roll) | 1 roll (~130g) | 146–195 | — |
| Fresh popiah (2 rolls) | 2 rolls (~260g) | 290–390 | — |
| Fried popiah / spring roll | 1 roll (~100g) | 180–230 | +35–40 kcal |
| Curry puff (baked) | 1 piece (~100g) | 250–300 | +80–120 kcal |
| Curry puff (fried) | 1 piece (~100g) | 290–340 | +120–170 kcal |
| Fried carrot cake (white) | 1 plate (~200g) | 300–380 | +150–200 kcal |
| Fried carrot cake (black) | 1 plate (~200g) | 330–420 | +180–240 kcal |
| Wonton / dumpling (fried) | 4 pieces (~80g) | 200–280 | +40–90 kcal |
| Prawn fritters / hae zhor | 3 pieces (~90g) | 250–320 | +90–150 kcal |
| Ngoh hiang (5-spice roll) | 2 pieces (~80g) | 220–280 | +60–110 kcal |
| Kueh pie tee (top hats) | 4 pieces (~80g) | 140–180 | Similar |
Against virtually every fried snack at a hawker centre, fresh popiah wins on calories. The only snack in a similar calorie range is kueh pie tee — which is also a turnip-filled dish, and notably also not deep-fried in a batter casing.
One Roll vs Two Rolls: What's the Right Amount?
Most popiah stalls sell individual rolls, and many people wonder whether one is enough or two is too many. Here's the practical reality:
One roll as a snack: At 146–195 kcal, one fresh popiah makes for a perfectly sized mid-morning or mid-afternoon snack. It's filling enough to hold you over but light enough not to spoil your next meal.
Two rolls as a light meal: At 290–390 kcal, two rolls can work as a light lunch, especially if you pair them with a sugar-free drink. It won't replace a full hawker meal for most people in terms of satiety, but it is a genuinely reasonable option if you're trying to keep calories in check at lunchtime.
Two rolls plus a side: Some people order two popiah rolls alongside a bowl of clear soup or a small serving of economy rice with just one vegetable dish. This kind of combination can give you a complete, satisfying meal in the 450–600 kcal range — respectable for lunch.
Tips for Ordering Popiah Without Wrecking Your Calories
The good news is that popiah is already calorie-friendly. A few small ordering tweaks can make it even better without sacrificing flavour:
Ask for less pork lard (or none). Many stalls will honour this request. Skipping the lard entirely saves 35–45 kcal per roll. Some stalls offer fried shallots as an alternative garnish, which add crunch at a lower calorie cost.
Go easy on the sweet sauce. The dark hoisin or sweet flour sauce is brushed or drizzled onto the skin before rolling. Ask for "less sauce" and you save another 15–25 kcal per roll. The chilli sauce, by contrast, is very low in calories — use as much as you like.
Choose fresh over fried. The calorie difference is 30–50 kcal per roll, which adds up if you eat popiah regularly. The fresh version also lets you taste the individual ingredients more clearly — the sweetness of the braised turnip, the richness of the egg, the freshness of the bean sprouts.
Check if peanut powder is added. Some stalls sprinkle crushed peanuts or peanut powder over the filling. This is delicious but adds around 28–32 kcal per roll. If you're counting carefully, it's worth asking about.
Eat it fresh. Popiah doesn't hold well. The skin softens and becomes soggy within 30 minutes of being made. Always eat it immediately for the best texture — and because waiting often leads to ordering an extra one while you're at the stall anyway.
The History and Culture of Popiah in Singapore
Popiah has deep Hokkien and Teochew roots, brought to Singapore by early Chinese immigrants from Fujian and Chaozhou. The dish — which literally means "thin pancake" in Hokkien — was traditionally made to celebrate the arrival of spring (li chun), using fresh seasonal vegetables.
In Singapore, popiah evolved into its own distinct version. The filling is centred on braised jicama (bangkwang), which grows abundantly in Southeast Asia and is far more readily available here than the traditional spring vegetables of southern China. The addition of prawns and the use of hoisin sauce are local adaptations that have become standard.
Today, popiah is sold at hawker centres, food courts, and even upscale restaurants across Singapore. Some Peranakan restaurants serve a more elaborate version with additional ingredients like crab meat or dried shrimp, which can push the calorie count higher. The hawker centre version remains the most common — and is the basis for the calorie figures in this guide.
Frequently Asked Questions
One fresh popiah roll in Singapore contains approximately 146 to 195 calories, depending on portion size and the amount of pork lard, sauce, and fillings used. A fried popiah roll is slightly higher at around 180 to 230 calories per roll due to the oil absorbed during frying.
Fresh popiah is one of the healthier hawker snacks in Singapore. The turnip and vegetable filling is nutritious and high in fibre, and the thin wheat skin is relatively low in calories. The main calorie contributors are pork lard and hoisin or sweet sauce. Asking for less lard and less sauce can reduce each roll by 20 to 40 calories.
A standard two-roll serving of fresh popiah in Singapore is approximately 290 to 390 calories in total. A two-roll serving of fried popiah is approximately 360 to 460 calories. This makes even a two-roll serving competitive calorie-wise with many other hawker snacks.
Fried popiah typically has 30 to 50 more calories per roll than fresh popiah, due to the oil absorbed during deep frying. The filling is largely the same, but the crispy fried skin adds extra fat. If you are watching calories, fresh popiah is the better choice.
Popiah compares very favourably to most hawker snacks. One fresh popiah roll at around 150 to 195 kcal is much lower than a spring roll (200–280 kcal), curry puff (250–320 kcal), or fried carrot cake (300–400 kcal per serving). It is one of the best lower-calorie snack choices at a Singapore hawker centre.
Track Popiah Calories with NutriKaki
NutriKaki is a Singapore hawker food calorie tracking app built on HPB data. It includes fresh popiah, fried popiah, and common hawker snacks — already entered in the database so you don't have to guess or search. Tap the item, adjust the quantity, and your log is done in seconds.
Download it free for iPhone or Android:
Download NutriKaki — App Store (iPhone) Download NutriKaki — Google Play (Android)