Nasi goreng

Indonesia's much-loved fried rice, made with sweet soy sauce (kecap manis), shallots, garlic, and chili, often topped with a fried egg and served with crackers and pickles.

Nasi goreng

Nasi Goreng Kampung (11967588375): shankar s. from Dubai, united arab emirates, CC BY 2.0 (Wikimedia Commons)

Where it comes from

Nasi goreng began as a way to use up leftover rice and is now eaten at breakfast, lunch, and late-night stalls across Indonesia and the region. Each cook has their own spice paste and toppings.

Explore the cuisine of Indonesia.

Recipe

Make Nasi goreng at home

Serves 4Time 30 minutes

Ingredients

  • 4 cups cooked and chilled rice
  • 3 tbsp oil
  • 3 shallots, sliced
  • 3 garlic cloves, minced
  • 2 red chilies, chopped
  • 1/2 lb chicken or shrimp, diced
  • 3 tbsp kecap manis (sweet soy sauce)
  • 1 tbsp soy sauce
  • 2 eggs for frying
  • 2 scallions, sliced
  • Cucumber and tomato slices, fried shallots, shrimp crackers

How it's made

  1. Heat oil in a wok and fry shallots, garlic, and chilies until fragrant.
  2. Add chicken or shrimp and cook through.
  3. Push to the side and add the cold rice, breaking up clumps.
  4. Pour in kecap manis and soy sauce and stir-fry over high heat 4-5 minutes.
  5. Fold in scallions.
  6. Fry the eggs sunny-side up in a separate pan.
  7. Serve rice topped with an egg, cucumber, tomato, crackers, and fried shallots.

Variations

  • Nasi goreng kampung: village-style with anchovies and greens
  • Nasi goreng seafood
  • Vegetarian with tempeh

Cook’s tip: Use day-old rice; fresh rice turns mushy.

Also on the menu in

Related dishes

About this page

Description and method written by Intercontinental Chef. Home-style method; quantities are a starting point, so adjust to taste.

Photo credit
  • Nasi Goreng Kampung (11967588375): shankar s. from Dubai, united arab emirates, CC BY 2.0 (Wikimedia Commons)