How many calories in nasi goreng?
Last updated: · Prepared by: QuickCalo Team
Short answer
One plate of nasi goreng (about 400 g) has about 665 kcal and 16 g of protein; 100 g has about 166 kcal. What changes the calories most is the cooking oil and the size of the rice portion. One plate with scrambled egg was calculated, without the fried egg and crackers often served on top.
Nasi goreng is Indonesia's best-known dish: day-old rice stir-fried with shallots, garlic, chilli and sweet soy sauce until smoky and slightly caramelised. It is sold everywhere, from street carts at night to hotel breakfast buffets.
In Indonesia it usually arrives with a fried egg on top, prawn crackers and pickles on the side, and sometimes chicken satay. Those extras can add as much as the rice itself, which is why the base plate is listed on its own.
| Serving | Grams | Calories (kcal) | Protein (g) | Carbs (g) | Fat (g) |
|---|---|---|---|---|---|
| 1 plate | 400 | 665 | 16 | 101 | 21 |
| 100 g | 100 | 166 | 4 | 25.3 | 5.2 |
What changes the calories in Nasi goreng (Indonesian fried rice)?
- Oil: street vendors use plenty to keep the rice from sticking.
- Portion: a vendor's plate is often larger than a home serving.
- Toppings: fried egg, chicken and crackers add a lot.
How to enjoy Nasi goreng (Indonesian fried rice) a little lighter
- Ask for less oil and extra cucumber and tomato.
- Keep the egg inside the rice rather than adding a fried egg on top.
How were these values calculated?
No official record matches this dish directly, so the values come from a recipe calculation: the nutrients of each ingredient were taken from USDA FoodData Central, added up and divided by the cooked weight. Raw total 420 g, cooked weight 400 g.
One plate: cooked rice stir-fried with an egg, shallots, garlic, chilli and sweet soy sauce. Crackers and fried egg on top not included. Sweet soy sauce (kecap manis) is counted as soy sauce plus brown sugar, since USDA has no kecap manis record.
| Ingredient | Grams | Calories (kcal) | Protein (g) | Source |
|---|---|---|---|---|
| cooked white rice | 300 | 390 | 8.1 | USDA FDC 168878 |
| egg | 50 | 72 | 6.3 | USDA FDC 171287 |
| sunflower oil | 15 | 133 | 0 | USDA FDC 171025 |
| shallots | 20 | 14 | 0.5 | USDA FDC 170499 |
| garlic | 5 | 7 | 0.3 | USDA FDC 169230 |
| red chili | 10 | under 5 | 0.2 | USDA FDC 170106 |
| soy sauce | 10 | 5 | 0.8 | USDA FDC 174277 |
| brown sugar | 10 | 38 | 0 | USDA FDC 168833 |
Spices (under 5 g in total per recipe) are not counted.
Serving weights:
- 1 plate: the whole recipe
Calories per 100 g are rounded to a whole number and macros to one decimal; serving calories to the nearest 5 and protein to a whole gram.
Can you count the calories in Nasi goreng (Indonesian fried rice) from a photo?
Yes: in QuickCalo, snap a photo of your plate or type what you ate, and get the calories and protein in seconds.
Frequently asked questions
How much does one plate of nasi goreng weigh?
On this page, one plate of nasi goreng is taken as about 400 g (the whole recipe). The real weight depends on the recipe, the size and how it is served.
How much protein is in nasi goreng?
One plate of nasi goreng has about 16 g of protein; 100 g has 4 g.
Is nasi goreng healthy?
It can fit a balanced diet when the portion is moderate and it comes with vegetables and protein; the oil and toppings make the biggest difference.
Similar foods
- Nasi padang
- Mie goreng (Indonesian fried noodles)
- Mie ayam (chicken noodles)
- Instant fried noodles
- Nasi uduk (coconut rice)
- Nasi kuning (turmeric rice)
Sources
- USDA FoodData Central — SR Legacy (2018) and FNDDS 2021–2023 datasets; accessed 16 October 2026
Download QuickCalo
Free to download for iPhone (iOS 15.0 or later) and Android phone (Android 7.0 or later).
