Indonesian Fried Rice (Nasi Goreng)


This recipe for nasi goreng, Indonesian fried rice, is very easy to make and won't take more than 20 minutes to prepare. The dish can be enjoyed by itself or as the basis of a larger meal like a rijsttafel.

Prep Time:
20 mins
Cook Time:
40 mins
Additional Time:
2 hrs
Total Time:
3 hrs


  • 2 cups water

  • 1 cup uncooked white rice

  • cooking spray

  • 3 large eggs, beaten

  • 1 tablespoon vegetable oil

  • 1 onion, chopped

  • 1 leek, chopped

  • 2 green chile peppers, chopped

  • 1 clove garlic, minced

  • ½ pound skinless, boneless chicken breasts, cut into thin strips

  • ½ pound peeled and deveined prawns

  • 1 teaspoon ground coriander

  • 1 teaspoon ground cumin

  • 3 tablespoons sweet soy sauce (Indonesian kecap manis)


  1. Bring water and rice to a boil in a saucepan over high heat. Reduce heat to medium-low, cover, and simmer until rice is tender and liquid is absorbed, 20 to 25 minutes. Spread onto a baking sheet, then refrigerate until cold, about 2 hours.

  2. Heat a large nonstick skillet over medium heat. Coat with nonstick cooking spray.

  3. Pour eggs into the hot skillet and cook until the edges begin to set. Lift the edges to allow any uncooked egg to flow onto the hot pan, about 1 minute. Flip omelet in one piece and cook until fully set, about 30 seconds. Transfer omelet to a cutting board and slice into 1/2-inch strips. Set aside.

  4. Heat vegetable oil in a wok or large frying pan over high heat. Stir in onion, leek, chile peppers, and garlic. Cook and stir until onion is soft, 3 to 5 minutes. Stir in chicken, prawns, coriander, and cumin; mix well. Cook and stir for about 5 minutes.

  5. Mix in cold rice, sweet soy sauce, and omelet strips; cook until shrimp are bright pink and chicken is no longer pink in the center, 3 to 5 minutes.

Nutrition Facts (per serving)

415 Calories
10g Fat
50g Carbs
31g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 415
% Daily Value *
Total Fat 10g 12%
Saturated Fat 2g 12%
Cholesterol 258mg 86%
Sodium 872mg 38%
Total Carbohydrate 50g 18%
Dietary Fiber 3g 9%
Total Sugars 5g
Protein 31g
Vitamin C 63mg 314%
Calcium 101mg 8%
Iron 6mg 33%
Potassium 526mg 11%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love