
October 10, 2026
Make real Indonesian nasi goreng at home — day-old rice, sweet soy sauce, a simple spice paste, a fried egg on top and a generous handful of crispy fried shallots.
Nasi goreng is Indonesia's national comfort food. It is eaten for breakfast, lunch and late-night dinner, sold from street carts and served in hotels. Every family has its own version, but most share the same base: day-old rice, a spice paste, sweet soy sauce, and a topping of crispy fried shallots.
This recipe makes two plates and takes about 20 minutes.
Compared with Chinese-style egg fried rice, Indonesian nasi goreng is:
The fried shallots are not optional decoration. They add crunch and a sweet, toasty aroma that soft rice cannot give on its own.
Spice paste
Fried rice
Toppings
Living outside Indonesia? Most of these are sold in Asian grocery stores or online. If not, use these swaps:
Blend or pound the shallots, garlic, chilies, shrimp paste and salt into a rough paste. It does not need to be perfectly smooth.
Heat the oil in a wok or large pan over medium heat. Add the paste and stir for 2–3 minutes until it smells fragrant and the raw shallot smell is gone. Do not let it burn.
Add the chicken or shrimp. Stir-fry until cooked through, about 3 minutes.
Turn the heat to high. Add the cold rice and break up any clumps with your spatula. Toss for 2 minutes so every grain is coated with the paste.
Pour in the kecap manis and the salty soy sauce. Toss until the rice is evenly brown. Taste and add salt or white pepper if needed. Stir in the green onion.
Plate the rice, place a fried egg on top, and add cucumber, tomato and crackers on the side. Sprinkle the fried shallots last, right before serving, so they stay crisp.
Homemade fried shallots are great but take time — and they lose their crunch within a few days. Ready-made fried shallots are what most Indonesian street vendors use.
Look for fried shallots made from only shallots, oil and salt, with no flour. Hunay fried shallots are made from biru lancor shallots from Probolinggo, East Java, fried in coconut oil with no preservatives. They come in sealed packs that keep them crisp.
Importers, distributors and restaurants outside Indonesia can order in bulk. See our wholesale page for export packaging, pricing and shipping.
Interested in Hunay products?
Order via WhatsApp