Indonesia’s national fried rice — Bali’s any-hour comfort plate
Explore the Dish
Nasi goreng — literally “fried rice” — is Indonesia’s national dish and Bali’s most reliable comfort food. Day-old rice is wok-fried with garlic, shallots, chilli and sweet soy (kecap manis) until smoky and savoury, then crowned with a fried egg, prawn crackers, and often chicken, prawns or vegetables.
The magic is kecap manis, which gives the rice its glossy, slightly sweet, caramelised character. A side of sliced cucumber and tomato cools the plate, and sambal brings the heat.
You can eat nasi goreng for breakfast at a warung, as a beach-club lunch, or at midnight from a street cart. It is the dish travellers fall back on — and quickly fall for.
Fried rice has Chinese roots but became distinctly Indonesian through kecap manis and sambal. Nasi goreng is now an emblem of the nation, eaten everywhere from village kitchens to fine-dining tables.
Warungs island-wide
📍 Everywhere
The everyday nasi goreng — cheap, fast and consistently good at any neighbourhood warung.
Beach clubs & cafes
📍 Seminyak / Canggu
Smarter versions with prawns or chicken, served with a view.
Night-market & street carts
📍 Denpasar / Gianyar
Smoky, wok-fired nasi goreng cooked to order late into the night.
| Venue Type | IDR | USD (approx.) | INR (approx.) |
|---|---|---|---|
| Street cart / warung | 15,000–35,000 IDR | $0.9–$2.2 | ₹85–₹195 |
| Local warung (sit-down) | 42,000–63,000 IDR | $2.6–$3.9 | ₹235–₹350 |
| Mid-range restaurant | 70,000–112,000 IDR | $4.4–$7.0 | ₹390–₹620 |
| Hotel / tourist restaurant | 122,000–210,000 IDR | $7.6–$13.1 | ₹680–₹1165 |
Easily made vegetarian with just vegetables and egg, or fully vegan without egg. Almost every kitchen can do it.
“Nasi goreng sayur, tanpa telur” for vegan (no egg)Jain note: Balinese cooking uses garlic, shallots and shrimp paste (terasi) widely. Jain travellers should ask for dishes without onion, garlic and terasi — easiest at vegetarian warungs in Ubud.
Indonesian fried rice wok-tossed with garlic, shallots, chilli and sweet soy, topped with a fried egg and prawn crackers.
It can easily be made vegetarian (sayur) or vegan (no egg). Many versions include chicken or prawns, so specify.
Usually mild to medium; you control the heat with sambal. Ask “tidak pedas” for none.
From ₹90 at a warung to ₹500 at a beach club.
Nasi goreng is fried rice; mie goreng is fried noodles. Same seasonings, different base.
Our specialists plan food-focused itineraries around what you want to eat.
Plan My Food Trip