Roti Prata Calories: Every Variant From Plain to Tissue Prata
Roti prata is one of Singapore's most beloved breakfast foods — and one of the most calorie-variable. Order a plain prata and you're looking at a modest 180 kcal. Order tissue prata with condensed milk and you've just consumed over 520 kcal before your kopi even arrives.
The gap between the lightest and heaviest prata order is larger than most people expect. And unlike chicken rice or cai png, the toppings and preparation method are built into the prata itself — you can't just ask for "less oil" after it's been flipped on the tawa.
This guide breaks down every common prata variant using HPB Singapore data so you know exactly what you're ordering — before you order it.
Roti Prata Calories at a Glance
The Full Calorie Breakdown
| Prata Variant | Calories (per piece) | Key Difference | Verdict |
|---|---|---|---|
| Plain Prata | ~170–190 kcal | Dough + ghee only | ✅ Best choice |
| Egg Prata | ~230–250 kcal | One egg folded in | ✅ Excellent — adds protein |
| Onion Prata | ~195–215 kcal | Onion inside, minimal cal difference | 👍 Good |
| Mushroom Prata | ~210–230 kcal | Cooked mushrooms inside | 👍 Good |
| Cheese Prata | ~260–290 kcal | Processed cheese adds saturated fat | ⚠️ Occasional |
| Egg + Cheese Prata | ~310–340 kcal | Best of both worlds, but heavier | ⚠️ Moderate |
| Murtabak (Beef) | ~450–510 kcal | Minced beef + egg + onion stuffing | ❌ Occasional treat |
| Murtabak (Mutton) | ~440–500 kcal | Slightly leaner than beef | ❌ Occasional treat |
| Tissue Prata (plain) | ~380–420 kcal | Stretched thin, lots of ghee, crispy | ❌ Very high fat |
| Tissue Prata (condensed milk) | ~500–560 kcal | + condensed milk + sugar | ❌ Dessert, not breakfast |
Why Tissue Prata Is So High in Calories
Tissue prata is made by stretching the dough extremely thin and folding it into a cone shape — which sounds lighter than a thick plain prata, but isn't. The extended stretching process requires significantly more ghee rubbed into the dough to keep it from tearing, and the large surface area absorbs more oil during cooking. The result is a beautifully crispy prata with far more fat than its thin appearance suggests.
Add condensed milk and sugar on top — which is standard for tissue prata at most stalls — and you're adding another 80 to 120 kcal of pure sugar. At 520+ kcal for one piece, tissue prata is best treated as an occasional dessert rather than a regular breakfast.
What the Curry Dip Adds
No prata guide is complete without the curry. Most people don't count the dipping sauce, but it adds up — especially if you're ordering fish head curry or chicken curry with coconut milk.
| Curry Type | Calories (small bowl / dip) | Notes |
|---|---|---|
| Dhal curry (lentil) | ~60–90 kcal | ✅ Lowest fat option |
| Chicken curry (light) | ~80–120 kcal | 👍 Moderate |
| Fish curry (coconut) | ~100–150 kcal | ⚠️ Coconut milk adds fat |
| Mutton curry (rich) | ~130–180 kcal | ⚠️ High fat, high sodium |
Two Plain vs One Egg: Which Is Better?
This is the most common prata dilemma. Most people eat two pieces — and the question is whether to have two plain or one egg prata.
| Order | Calories | Protein | Satiety |
|---|---|---|---|
| 2 × Plain Prata | ~360–380 kcal | ~6g | Moderate |
| 1 × Egg Prata + 1 × Plain Prata | ~410–430 kcal | ~12g | ✅ Higher — egg protein helps |
| 2 × Egg Prata | ~460–500 kcal | ~18g | High |
| 1 × Tissue Prata (condensed milk) | ~500–560 kcal | ~5g | ⚠️ Low — mostly sugar |
The 1 egg + 1 plain combination gives you more protein and better satiety than 2 plain pratas at only 50 extra calories. Over a morning of work, you'll likely feel less hungry by 10am — which reduces snacking.
How to Order Prata Smarter
Roti Prata vs Other Singapore Breakfasts
| Breakfast | Approx. Calories | Verdict |
|---|---|---|
| Kaya toast + soft-boiled eggs + kopi-o | ~280–330 kcal | ✅ Light and balanced |
| Congee / porridge with fish | ~250–320 kcal | ✅ Very light |
| 2 × Plain prata + dhal | ~430–460 kcal | 👍 Acceptable |
| 1 Egg + 1 Plain prata + dhal | ~460–490 kcal | 👍 Good protein balance |
| Nasi lemak (standard) | ~490–560 kcal | ⚠️ Heavy for breakfast |
| Murtabak (1 piece) + curry | ~560–640 kcal | ⚠️ More a lunch portion |
| Tissue prata (condensed milk) + teh tarik | ~660–700 kcal | ❌ Very high sugar + fat |
Frequently Asked Questions
One plain roti prata is approximately 170 to 190 calories. Most people eat two pieces, making a typical plain prata meal around 360 to 380 kcal before adding curry.
One or two plain pratas with dhal curry is a moderate breakfast at 430 to 470 kcal. Prata becomes a concern when eating tissue prata with condensed milk (520+ kcal), or eating three or four pieces regularly. The bigger issue is that prata is low in fibre and protein, so you tend to get hungry again faster.
One egg prata contains approximately 230 to 250 calories. The egg adds around 60 extra calories compared to plain prata and adds meaningful protein — making it the better choice if you're eating prata regularly.
Dhal curry (a small bowl for dipping) adds around 60 to 90 calories. Fish or mutton curry with coconut milk can add 100 to 180 calories. Choosing dhal over richer curries is a meaningful calorie saving.
Tissue prata with condensed milk and sugar is the most calorie-dense at over 500 to 560 calories per piece. Murtabak (beef or mutton, stuffed) is close behind at 450 to 510 calories due to the meat and egg filling.
One egg prata plus one plain prata with dhal curry at around 460 to 490 kcal total is a manageable breakfast within a calorie-controlled day. The key is stopping at two pieces, choosing egg over plain for protein, and pairing with dhal curry. Tissue prata should be reserved for occasional treats.
Nutrition data sourced from the Health Promotion Board (HPB) Singapore food composition database. Calorie values are approximate and vary by stall, dough thickness, ghee quantity, and portion size. This article is for general wellness information only and does not constitute medical or dietary advice. Consult a registered dietitian for personalised nutrition guidance.