Home » Indonesian Cooking » Classic Nasi Goreng Recipe – Indonesian Fried Rice Recipe

Classic Nasi Goreng Recipe – Indonesian Fried Rice Recipe

Classic Nasi Goreng - Indonesian Fried Rice

Classic Nasi Goreng Recipe – Indonesian Fried Rice Recipe

One of Indonesia’s most popular dishes, Nasi Goreng is prepared in countless ways and is eaten morning, noon and night. This classic version is accompanied by fried egg, fried chicken, satay and krupuk (deep-fried shrimp crackers) for a substantial meal. Any sort of leftover or fresh meat or shrimp may be added, but the true flavor of Indonesia comes from the use of pungent chilies and trasi (dried shrimp paste).

Ingredients :

  • 5 cups (500 g) cold cooked rice or leftover rice
  • 3 tablespoons oil
  • 4 eggs
  • 4–5 shallots, peeled and sliced
  • 2 cloves garlic, peeled and sliced
  • 1–2 red finger-length chilies, deseeded and minced
  • 2 teaspoons dried shrimp paste (trasi), dry-roasted
  • 5 oz (150 g) fresh shrimp, peeled and deveined
  • 1 cup (200 g) leftover cooked chicken, lamb or beef, diced
  • 2 cups (250 g) thinly sliced cabbage
  • 1 teaspoon salt
  • 1 tablespoon sweet Indonesian soy sauce (kecap manis)
  • Sliced cucumber and sliced tomato, to garnish (optional)


  • 1 portion Javanese Fried Chicken
  • 1/2 portion Beef Satay
  • Crispy Fried Shallots
  • 1 portion Sambal Kecap
  • Krupuk shrimp crackers
  • 1/2 portion Mixed Vegetable Pickles

Method :

  1. Prepare the Javanese Fried Chicken, Beef Satay, Crispy Fried Shallots, Sambal Kecap and Mixed Vegetable Pickles by following the respective recipes.
  2. Flake the cold rice with a fork or your fingers to separate the grains. Set aside.
  3. Lightly grease a non-stick skillet with a little oil and fry the eggs sunny side up. Remove from the heat and set aside.
  4. Heat the remaining oil in a wok over medium heat and stir-fry the shallots, garlic, minced chili and dried shrimp paste until fragrant, 1 to 2 minutes. Add the shrimp and stir-fry until almost cooked, about 2 minutes, then add the cabbage and leftover cooked meat, and continue to stir-fry until the cabbage is slightly wilted, about 2 minutes. Increase the heat to high, add the rice, salt and sweet Indonesian soy sauce, and stir-fry briskly until all the ingredients are mixed well and heated through, about 2 minutes. Remove from the heat.
  5. Transfer the fried rice to a serving platter, top with the fried eggs and arrange the fried chicken and satays on the side. Garnish with cucumber and tomato slices (if using) and serve with the Accompaniments on the side.

Note : It is essential to use cold rice for this dish. Freshly cooked rice is too soft and will absorb the oil, resulting in an oily and mushy fried rice. In Asia, leftover rice is used the next day for any fried rice dish as it is easier to fry.

Serves 4
Preparation time : 30 mins + time to prepare the Accompaniments
Cooking time : 15 mins + time to prepare the Accompaniments


Source :
The Food of Indonesia
Delicious Recipes from Bali, Java and the Spice Islands
by Heinz von Holzen & Lother Arsana
photos by Heinz von Holzen


See also Indonesian Recipe “Soto Ayam with Potato Croquettes Recipe – Chicken Noodle Soup Recipe”