Nutrition

How to Eat Healthy at the Mamak: A Fitness Lover's Guide

Coach Ravi Chandran

The mamak restaurant is a Malaysian institution. Open 24 hours, affordable, and everywhere — there are over 10,000 mamak restaurants across the country. Whether you are bulking, cutting, or just trying to eat better, knowing what to order at the mamak can make or break your nutrition goals.

The Mamak Menu Breakdown

Not all mamak food is created equal. Some dishes are surprisingly reasonable while others are calorie bombs disguised as a simple meal.

Best Choices (Under 500 kcal)

  • Roti canai kosong — 250 to 300 kcal. Stick to one piece and pair with dhal for protein. Avoid dunking in curry which adds 100+ calories.
  • Tandoori chicken — 250 to 350 kcal per quarter. High protein, moderate fat. One of the best things you can order at any mamak.
  • Naan with dhal — 350 to 400 kcal. Better than roti if you want something more filling because the dhal adds protein.
  • Mee goreng (regular portion) — 450 to 500 kcal. Not the healthiest but manageable if you keep it to one plate.
  • Sup kambing (without bread) — 200 to 300 kcal. High protein, warming, and one of the most underrated healthy options.

Worst Choices (Over 800 kcal)

  • Maggi goreng special — 800 to 1,000 kcal. Instant noodles fried in oil with extra toppings. Tasty but devastating for your calorie budget.
  • Roti bom — 450 to 500 kcal for one piece. Loaded with ghee and sugar, and most people eat two.
  • Murtabak — 600 to 800 kcal. The combination of fried dough and minced meat makes this one of the most calorie-dense items on the menu.
  • Nasi kandar campur — 900 to 1,400 kcal. The kuah banjir method of pouring multiple curries over rice turns a reasonable meal into a caloric disaster.
  • Roti tissue — 350 to 400 kcal. It looks light and crispy but it is essentially sugar-coated fried dough.

Smart Ordering Strategies

Control the Roti

The biggest trap at the mamak is roti. One leads to two, and two leads to three. Set a firm limit before you order. One piece of roti canai kosong or roti telur is enough if you are watching calories.

Choose Tandoori Over Fried

The tandoori section of the menu is your best friend. Tandoori chicken is marinated in yoghurt and spices, then cooked in a clay oven — no deep frying involved. A quarter tandoori chicken with naan is a balanced meal under 600 calories.

Watch Your Drinks

A teh tarik has about 120 to 150 calories from condensed and evaporated milk. Three glasses over a mamak session adds 360 to 450 calories — nearly a full meal. Switch to teh O kurang manis and save yourself 80 to 100 calories per glass.

Go for Soup-Based Options

Sup kambing, sup tulang, and mee kuah are all better options than fried dishes. The broth provides flavour without the excessive oil, and you get plenty of protein from the meat.

The Late-Night Mamak Trap

Many fitness goals die at the mamak after 10pm. You had a good day of eating, hit the gym, and then your friends call for mamak. Suddenly you are ordering maggi goreng, roti tisu, and two teh tariks. That single session adds 1,500 to 2,000 calories to your day.

If you must go for late-night mamak, decide what you will order before you arrive. A tandoori chicken with teh O kosong ais is a satisfying late-night option that keeps you under 400 calories.

Building a Mamak Meal Plan

You can eat at the mamak every day and still hit your fitness goals. The key is consistency in making better choices. A personal trainer familiar with Malaysian food culture can help you navigate mamak menus and build flexible meal plans that include your favourite mamak staples.

Ready to Start Your Fitness Journey?

Put what you've read into action. Connect with a certified personal trainer in Malaysia today — no commitment required.

Chat on WhatsApp — It's Free

Or call: +60 12-934 9471