Nutri Kaki
Roti prata calories — plain, egg, cheese, murtabak and tissue prata compared using HPB Singapore data

Roti Prata Calories: Every Variant From Plain to Tissue Prata

By the NutriKaki Team  ·  Data sourced from HPB Singapore  ·  Updated June 2026

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

Plain Prata
180
kcal / piece
Egg Prata
240
kcal / piece
Cheese Prata
270
kcal / piece
Onion Prata
200
kcal / piece
Murtabak (Beef)
480
kcal / piece
Tissue Prata
520+
kcal / piece

The Full Calorie Breakdown

Prata VariantCalories (per piece)Key DifferenceVerdict
Plain Prata~170–190 kcalDough + ghee only✅ Best choice
Egg Prata~230–250 kcalOne egg folded in✅ Excellent — adds protein
Onion Prata~195–215 kcalOnion inside, minimal cal difference👍 Good
Mushroom Prata~210–230 kcalCooked mushrooms inside👍 Good
Cheese Prata~260–290 kcalProcessed cheese adds saturated fat⚠️ Occasional
Egg + Cheese Prata~310–340 kcalBest of both worlds, but heavier⚠️ Moderate
Murtabak (Beef)~450–510 kcalMinced beef + egg + onion stuffing❌ Occasional treat
Murtabak (Mutton)~440–500 kcalSlightly leaner than beef❌ Occasional treat
Tissue Prata (plain)~380–420 kcalStretched thin, lots of ghee, crispy❌ Very high fat
Tissue Prata (condensed milk)~500–560 kcal+ condensed milk + sugar❌ Dessert, not breakfast
The egg prata is the sweet spot. At 240 kcal, it gives you meaningful protein from the egg, keeps you full longer than plain prata, and doesn't dramatically increase calories. It's the NutriKaki recommendation for everyday prata mornings.

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 TypeCalories (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 pratas + dhal curry = ~430–460 kcal. That's a very reasonable breakfast. The same two pratas with rich mutton curry = ~540–580 kcal. The choice of curry matters as much as the choice of prata.

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.

OrderCaloriesProteinSatiety
2 × Plain Prata~360–380 kcal~6gModerate
1 × Egg Prata + 1 × Plain Prata~410–430 kcal~12g✅ Higher — egg protein helps
2 × Egg Prata~460–500 kcal~18gHigh
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

✅ Choose egg prata as your defaultBest protein-to-calorie ratio. Only 60 kcal more than plain.Benefit: ~6g extra protein per piece
✅ Pair with dhal over fish or mutton curryDhal curry is the lightest option and still delicious.Save: ~40–90 kcal vs richer curries
⚠️ Stop at two piecesThree or four pieces push breakfast well past 600 kcal. Two is enough.Avoid: ~180–240 extra kcal
⚠️ Tissue prata = dessertEnjoy it occasionally. Don't make it a daily breakfast habit.Avoid: 520+ kcal for low-protein food

Roti Prata vs Other Singapore Breakfasts

BreakfastApprox. CaloriesVerdict
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

How many calories is one plain roti prata?

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.

Is roti prata fattening?

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.

How many calories is egg prata?

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.

How many calories does the curry dip add?

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.

Which prata has the most calories?

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.

Is roti prata suitable for weight loss?

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.

Track your prata order with HPB data — free on NutriKaki → Download NutriKaki on iOS — App Store → Download NutriKaki on Android — Google Play →

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.