Nasi Goreng (Indonesian Fried Rice)


Nasi goreng is a delicious Indonesian fried rice dish that's very easy to make with cooked rice, eggs, kecap manis (sweet soy sauce), chiles, and garlic. This recipe adds chicken, shrimp, and veggies for a very satisfying meal.

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


  • 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 shrimp

  • 1 teaspoon ground coriander

  • 1 teaspoon ground cumin

  • 3 cups cold cooked white rice

  • 3 tablespoons kecap manis (sweet soy sauce)


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

  2. 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.

  3. 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, shrimp, coriander, and cumin; mix well. Cook and stir for about 5 minutes.

  4. Mix in cooked rice, sweet soy sauce, and omelet strips; cook until rice is heated through and chicken is no longer pink in the center, 3 to 5 minutes.


To cook rice: Bring 2 cups of water and 1 cup white 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.

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