Skip to main content
Nutrition

Better Breakfast Alternatives to Roti Canai for Fitness

Coach Aminah Zainal

Love roti canai but hate the macros? Here are healthier Malaysian breakfast alternatives that give you energy without the calorie bomb.

Roti canai is delicious. It is also essentially refined flour, ghee, and condensed milk pressed flat and fried on a griddle. Two pieces with dhal deliver about 550 calories, 25g of fat, and only 12g of protein. For a meal that is supposed to fuel your morning, those macros are terrible.

You do not need to give up breakfast at the mamak entirely. But if you are training and watching your nutrition, consider these alternatives that are available at the same stalls or require minimal home preparation.

At the Mamak Stall

Chapati with Dhal

Chapati uses whole wheat flour and no ghee or condensed milk. Two pieces come in at roughly 200 calories - less than half the calories of two roti canai. The dhal adds plant-based protein and fibre. Total meal: approximately 300-350 calories with 15g protein.

Thosai (Plain)

Plain thosai is made from a fermented rice and lentil batter - the fermentation process adds probiotics and makes the nutrients more bioavailable. One plain thosai is about 120 calories. Pair with sambar (lentil-based vegetable stew) for a meal around 250-300 calories with 12g protein.

Avoid thosai masala if watching calories - the potato filling adds 150-200 calories.

Roti Telur (Egg Roti)

If you must have roti, roti telur adds an egg into the dough, bumping the protein to about 15-18g. It is slightly higher in calories (350-400 per piece) but the protein improvement makes it a better choice than plain roti canai. Order one piece instead of two.

Idli with Sambar

Steamed rice cakes with lentil stew. Two idlis come in at about 140 calories with 5g protein. Add sambar for another 8-10g protein. Light, easy to digest, and ideal if you are training within an hour of eating. Total: approximately 250 calories with 15g protein.

Quick Home Alternatives

Overnight Oats (Malaysian Style)

Preparation time: 5 minutes the night before.

  • 50g rolled oats - 190 calories, 7g protein
  • 1 scoop whey protein - 120 calories, 24g protein
  • 200ml milk - 100 calories, 7g protein
  • 1 banana (sliced) - 100 calories

Total: 510 calories, 38g protein

Mix everything in a container, refrigerate overnight. Grab and eat in the morning. Triple the protein of roti canai at similar calories.

Eggs Any Style + Toast

Two whole eggs and two slices of whole grain toast takes five minutes:

  • 2 eggs (scrambled/fried with minimal oil) - 140 calories, 12g protein
  • 2 slices whole grain bread - 160 calories, 8g protein
  • Butter/kaya (small amount) - 50 calories

Total: 350 calories, 20g protein

Simple, fast, and nutritionally superior to roti canai.

Peanut Butter Banana Wrap

  • 1 whole wheat tortilla - 130 calories
  • 2 tablespoons peanut butter - 190 calories, 8g protein
  • 1 banana - 100 calories

Total: 420 calories, 14g protein

Portable and requires zero cooking. Prepare in two minutes and eat on the drive to work.

The Comparison Table

BreakfastCaloriesProteinPrep Time
2 roti canai + dhal55012g0 (order)
2 chapati + dhal35015g0 (order)
Thosai + sambar28012g0 (order)
Overnight oats51038g5 min (night before)
Eggs + toast35020g5 min
Idli + sambar25015g0 (order)

When Roti Canai Is Actually Fine

Roti canai is not poison. There are situations where it makes sense:

  • Post-workout on a bulking diet: You need the calories, and the fast-digesting carbs help with glycogen replenishment.
  • As an occasional treat: Once a week will not derail a well-planned diet.
  • When you have budgeted for it: If your other meals are lean and protein-rich, one roti canai meal fits the daily totals.

The problem is not eating roti canai sometimes. The problem is eating it daily and wondering why you are not losing weight.

Making the Switch

If you currently eat roti canai five or six mornings a week, switching to chapati or thosai is the easiest first step. You are still at the mamak, still eating something familiar, still spending the same RM3-5. But you are saving 200-300 calories per breakfast.

Over a month, that is 4,000-6,000 fewer calories from one simple change. That alone can result in 0.5-0.8kg of fat loss without changing anything else about your diet.

Small changes, applied consistently, produce significant results. Start with your breakfast.

Find a Personal Trainer

Ready to put this into practice? Connect with a certified personal trainer near you, or explore by service and goal.

Ready to Put This Into Action?

Stop reading, start training. WhatsApp us your goal and we will match you with a certified trainer in your area. No commitment needed.

Chat on WhatsApp Now