Nasi Goreng
Indonesia's iconic fried rice โ day-old rice, sweet kecap manis, sambal, and a runny fried egg on top.
About Nasi Goreng
Nasi goreng is Indonesia's everyday fried rice, built from day-old steamed rice stir-fried in a hot wok with garlic, shallots, and a splash of kecap manis, the thick, molasses-sweet soy sauce that gives the dish its deep mahogany color and faint caramel edge. A spoonful of sambal chili paste and a dab of shrimp paste (terasi) push the flavor toward savory-spicy, while shredded cabbage, sliced cucumber, and crunchy prawn crackers (krupuk) round out the plate.
Most versions arrive topped with a fried egg, its yolk left runny so it can be broken and stirred through the rice at the table, plus a skewer of grilled chicken satay on the side. Regional variations abound: nasi goreng kampung leans smoky and fiery, nasi goreng seafood swaps in shrimp and squid, and nasi goreng jawa from Central Java is sweeter and less spicy than versions found in Sumatra.
๐๏ธ History & Culture
The dish traces back to Chinese immigrants who began settling across the Indonesian archipelago as early as the 10th century, bringing wok cooking and soy-based sauces with them. Over generations, Chinese stir-fried rice was reworked with indigenous Indonesian ingredients: sambal chili pastes, terasi shrimp paste, and above all kecap manis, a distinctly Indonesian sweet soy sauce made by simmering soy sauce with palm sugar. Etymologists have long linked the word "kecap" to the English word "ketchup," tracing a chain of borrowed terms through Hokkien Chinese and Malay trading language centuries before tomato ketchup existed.
Because it repurposes leftover rice, nasi goreng became a practical household staple long before it became a symbol of national cuisine โ a way to stretch a meal and avoid waste in kitchens across the archipelago. Today it is sold from roadside kaki lima carts at 2 a.m. to five-star hotel breakfast buffets, and in 2018 an Indonesian Ministry of Tourism public poll named it one of the country's five official national dishes, alongside soto, sate, gado-gado, and rendang.
For travelers exploring the region's street-food scene, nasi goreng pairs naturally with a stop for Hainanese chicken rice in Singapore, another dish shaped by Chinese immigration into a distinct national icon โ both are covered in our Southeast Asia budget travel guide.
๐ณ How to make Nasi Goreng
AI-assisted, not kitchen-testedNasi Goreng (Indonesian Fried Rice)
Indonesia's national dish: day-old rice tossed in a screaming-hot wok with garlic, shallots, chili, and a generous splash of kecap manis, finished with a runny fried egg and crispy krupuk. This version is the classic Javanese style โ savory, slightly sweet, and gently spicy.
- Prep
- 15 min
- Cook
- 12 min
- Total
- 27 min
- Serves
- 4
- Difficulty
- Medium
Recipe ingredients
- 600 g (1 lb 5 oz (about 4 cups)) cooked jasmine rice, day-old and thoroughly chilled; fresh rice clumps and turns mushy
- 4 tbsp (ยผ cup) kecap manis, Indonesian sweet soy sauce; if substituting, mix 2 tbsp dark soy + 1 tbsp palm sugar + 1 tsp molasses
- 6 cloves garlic, finely chopped
- 4 whole shallots, finely chopped; mild red onion works in a pinch
- 2 whole red bird's-eye chilies, finely chopped; deseed for less heat
- 1 tsp terasi (shrimp paste), toasted dry in a pan for 30 seconds per side before using; substitute with 1 tsp fish sauce if unavailable
- 150 g (5 oz) boneless chicken thigh, diced small, or omit for a simpler version
- 2 tbsp vegetable oil, neutral, high-smoke-point oil
- 1 tsp salt, or to taste
- 100 g (3ยฝ oz) cabbage, shredded, for serving
- 1 whole cucumber, sliced, for serving
- 4 whole eggs, one per person
- 100 g (3ยฝ oz) krupuk (prawn crackers), fried fresh in hot oil for 2โ3 seconds; serve immediately
- 2 tbsp sambal oelek or homemade sambal, for serving at the table
Steps
- 1 Toast the terasi: place the shrimp paste block in a dry skillet over medium heat for about 30 seconds per side until fragrant, then crumble it. (Skip if substituting fish sauce.)
- 2 Prepare the base: in a small bowl, mix the kecap manis with 1 tbsp water; set aside. Have all other ingredients measured and within arm's reach โ wok cooking moves fast.
- 3 Heat the wok: place a carbon-steel or heavy skillet over the highest heat your stove can deliver for 2 minutes. Add the vegetable oil and let it shimmer and just begin to smoke.
- 4 Bloom the aromatics: add the shallots, garlic, chilies, and toasted terasi. Stir-fry for 20โ30 seconds until fragrant and the shallots turn translucent โ do not let the garlic brown or it will turn bitter.
- 5 Cook the chicken (if using): add the diced chicken and stir-fry for 2โ3 minutes until just cooked through, with no pink remaining at the center (internal temperature 74ยฐC / 165ยฐF).
- 6 Add the rice: tip in the cold rice and break up any clumps with the back of your spatula. Toss and press the rice against the hot wok for 3โ4 minutes until every grain is hot and slightly toasted.
- 7 Season: pour the kecap manis mixture around the edge of the wok (not directly onto the spatula, so it caramelizes on the hot metal) and toss rapidly to coat. Season with salt to taste; the kecap manis is already quite savory.
- 8 Fry the eggs while the rice finishes: in a separate small non-stick pan over medium-high heat with a teaspoon of oil, fry the eggs sunny-side up for 2โ3 minutes until the whites are crisp at the edges but the yolks remain completely runny.
- 9 Fry the krupuk: in a clean pan with 2 cm of hot oil (180ยฐC / 350ยฐF), drop the crackers in one at a time. They will curl and puff within 2โ3 seconds โ remove immediately to a paper towel, as they continue to crisp from residual heat.
- 10 Plate: mound the nasi goreng on warm plates, top each with a fried egg, and arrange shredded cabbage and cucumber alongside. Tuck in a stack of hot krupuk and serve sambal on the side so each person can stir in yolk and adjust the heat at the table.
Report an issue with this recipe
Recipes from travellers
No one has shared their own Nasi Goreng recipe yet. Yours would be the first.
Share how you make Nasi Goreng
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
โ Before you go to Indonesia
Round out your trip โ most travellers book these alongside their trip.
You might also like
Dabu-dabu
Dabu-dabu counts among the traditional food of Indonesia, a condiment locals hold dear.
Sambal Terasi
From Indonesia, Sambal Terasi is a well-known sauce.
Rawon
Inky black beef soup coloured by earthy keluak nuts.
Bakso
Springy beef meatballs in a clear, fragrant broth with noodles.
Travel guides for Indonesia
All travel guides →Planning a trip where Nasi Goreng is on the menu? These guides cover Indonesia and beyond.
Destination Guides Best Time to Visit Bali โ Month-by-Month Weather, Crowds & Costs (2026)
May 28, 2026 · 5 min read
Budget Travel Southeast Asia on a Budget: Thailand, Vietnam & Bali Guide for 2026
Apr 13, 2026 · 8 min read
Destination Guides 3 Days in Amsterdam โ Itinerary, Museums & What to Book Ahead (2026)
May 28, 2026 · 4 min read
Budget Travel Morocco Budget Travel Guide 2026: Marrakech, Fez, and the Sahara on a Shoestring
Apr 19, 2026 · 9 min read
Reviews
No reviews yet. Be the first to share your experience with Nasi Goreng.
Write a review
Sign in to verify you're a real person, then share your thoughts on Nasi Goreng.
Comments
No comments yet. Be the first to say something about Nasi Goreng.