A plate of nasi goreng with a fried egg beside chicken satay, peanut sauce, ketupat, cucumber and onion at a Malaysian hawker centre

Nasi Goreng & Satay Calories: Kampung, Pattaya, Satay Ayam & Sauce (Malaysian Food Data)

A plate of nasi goreng (330 g) has about 637 calories, and one stick of chicken satay has about 36 calories, based on the Malaysian Food Composition Database (MyFCD) from the Ministry of Health's Institute for Medical Research. Nasi goreng with chicken pieces comes to about 591 calories, while a plate of Chinese-style fried rice can reach about 949. Ten sticks of chicken satay are about 365 calories, or about 494 with half a cup of satay sauce. Below you will find the full numbers (kalori nasi goreng and kalori satay), estimates for nasi goreng kampung and pattaya, and simple ways to enjoy both with fewer calories.

How many calories are in nasi goreng?

Values are calculated from the Malaysian Food Composition Database (1997) using its standard portions.

Dish (portion) Calories Protein Fat Carbs Sodium
Nasi goreng (1 plate, 330 g) 637 kcal 16.2 g 25.1 g 86.8 g 1,465 mg
Nasi goreng with chicken pieces (1 plate, 330 g) 591 kcal 22.1 g 17.5 g 85.9 g 416 mg
Chinese-style fried rice (1 plate, 392 g) 949 kcal 28.2 g 51.7 g 92.1 g not listed
Plain white rice, for comparison (100 g) 130 kcal 2.3 g 0.1 g 30.0 g 6 mg

Per 100 g, nasi goreng has about 193 kcal compared with 130 kcal for plain rice, mostly because of the oil it is fried in. The three MyFCD samples also differ a lot: the Chinese-style plate was both bigger (392 g) and much oilier, at about 52 g of fat, while the version with chicken had more protein and less sodium than the plain one. How the stall cooks it matters more than the name on the menu.

What about nasi goreng kampung and pattaya?

MyFCD has no separate entries for these two favourites, so use the plain nasi goreng figure as a starting point:

  • Nasi goreng kampung: the closest reference is a plate of nasi goreng at about 637 kcal. Kampung style adds fried ikan bilis, chilli and often kangkung; the ikan bilis and extra oil push the calories and sodium up, while the vegetables add little.
  • Nasi goreng pattaya: fried rice wrapped in an omelette. A plate of nasi goreng (about 637 kcal) plus a one-egg omelette (about 71 kcal) comes to roughly 710 kcal, before the oil used to fry the omelette. A two-egg wrap adds about another 71.

How many calories are in satay?

Item (portion) Calories Protein Fat Carbs Sodium
Chicken satay, satay ayam (1 stick, 15 g) 36 kcal 2.8 g 1.9 g 1.9 g 20 mg
Chicken satay (10 sticks, 150 g) 365 kcal 28.4 g 19.4 g 19.1 g 203 mg
Beef satay, satay daging (10 sticks, 150 g) 360 kcal 30.6 g 11.7 g 33.2 g 138 mg
Mutton satay, satay kambing (1 stick, 11 g; separate sample) 24 kcal 4.8 g 0.6 g 0 g 13 mg
Beef tripe (maw) satay, satay perut (1 piece, 15 g) 33 kcal 3.4 g 1.7 g 0.9 g 28 mg
Satay sauce, kuah satay (1/2 cup, 86 g) 129 kcal 12.8 g 1.1 g 17.1 g 109 mg

A typical order of 10 chicken satay with half a cup of sauce comes to about 494 kcal. Satay is usually served with ketupat or nasi impit (compressed rice); MyFCD has no entry for it, but as a guide, 100 g of plain cooked rice is about 130 kcal. The marinade often includes sugar, which is why chicken and beef satay carry some carbohydrate even before the sauce.

Satay sizes vary a lot between stalls. A heavier 10-stick sample in MyFCD's ready-to-eat meals study weighed 353 g and came to about 642 kcal, so count bigger sticks accordingly.

How they compare with other Malaysian meals

Are nasi goreng and satay healthy?

  • Nasi goreng is mostly rice and oil. A plate has about 87 g of carbohydrate and 25 g of fat, with modest protein and few vegetables.
  • It is salty. A plate of plain nasi goreng has about 1,465 mg of sodium, well over half of the World Health Organization's recommended limit of less than 2,000 mg a day for adults.
  • Satay is one of the better hawker choices. It is grilled rather than deep fried and gives about 28 to 31 g of protein per 10 sticks.
  • The extras add up. The peanut sauce, ketupat and a sweet drink can double the calories of the satay itself.

How to order lighter

  1. Ask for less oil ("kurang minyak") when ordering nasi goreng.
  2. Choose nasi goreng with chicken or egg for more protein, and ask for extra vegetables.
  3. Share a plate, or ask for less rice ("nasi sikit").
  4. For satay, keep the sauce on the side and dip rather than pour, and fill up on the cucumber and onion.
  5. Go easy on the ketupat if you are already having rice or noodles elsewhere in the day.
  6. Choose an unsweetened drink. A teh tarik adds roughly 125 to 190 kcal; our guide to Malaysian drinks for weight loss compares the options.

For more filling local choices, see our list of protein foods for weight loss in Malaysia. On busy days, Drann's Chocolate Meal Replacement Shake has 116 kcal and 12 g of protein per sachet with water; our meal replacement guide explains how to use one well.

A note on these numbers

The figures come from the Malaysian Food Composition Database (1997), which lists nutrients per 100 g along with standard portions; we multiplied the per-100 g values by those portions. MyFCD has satay data from more than one study. The chicken and beef figures above come from its cooked-dishes section (10 sticks weighing 150 g). The mutton satay comes from a separate sample with smaller sticks and leaner meat, so its numbers are not directly comparable. MyFCD's satay sauce sample lists only 1.3 g of fat per 100 g, which is unusually low for a peanut-based sauce; recipes with more oil and ground peanuts will be higher, so treat 129 kcal as a low-end figure. Sodium was not measured for the ready-to-eat samples. Real portions vary with the amount of rice, oil and sauce, so treat these as good estimates rather than exact counts.

Looking for other dishes? See our full Malaysian food calories list covering 40+ hawker dishes, kuih and drinks.

Frequently asked questions (FAQ)

How many calories are in a plate of nasi goreng?

About 637 kcal for a 330 g plate of nasi goreng, with about 25 g of fat and 1,465 mg of sodium, based on the Malaysian Food Composition Database. Nasi goreng with chicken pieces comes to about 591 kcal per plate.

How many calories are in nasi goreng kampung?

The Malaysian Food Composition Database has no separate entry for nasi goreng kampung. The closest reference is a plain plate of nasi goreng at about 637 kcal; the extra ikan bilis, chilli and oil used in kampung style can add more calories and sodium.

How many calories are in nasi goreng pattaya?

There is no official figure. As an estimate, a plate of nasi goreng (about 637 kcal) wrapped in a one-egg omelette (about 71 kcal) comes to roughly 710 kcal, plus the oil used to fry the omelette.

How many calories are in one stick of chicken satay?

About 36 kcal for one 15 g stick of chicken satay, based on the Malaysian Food Composition Database. Ten sticks come to about 365 kcal with about 28 g of protein.

How many calories are in satay sauce?

About 129 kcal for half a cup (86 g) of satay sauce, based on the Malaysian Food Composition Database. Recipes with more oil and ground peanuts can be higher, so treat this as a low-end figure.

Is satay healthy for weight loss?

Satay is grilled rather than deep fried and is high in protein, so it is one of the better hawker choices. Ten chicken sticks with half a cup of sauce come to about 494 kcal. Go easy on the sauce and ketupat, and add the cucumber and onion on the side.

References