Nasi Goreng

Nasi Goreng – flavorful Indonesian fried rice dish
Indonesia
⏱ — min. Serves: —

Nasi Goreng's wok-seared aroma—fragrant with garlic, shallots, and chilies—announces the start of countless Indonesian days and evenings. This humble fried rice, made from yesterday's jasmine rice stir-fried with proteins and vegetables, represents resourcefulness and flavor simultaneously. The sweetness of kecap manis mingles with umami from soy sauce and oyster sauce, creating a balanced profile that pleases everyone from street food vendors to home cooks. Its flexibility allows for endless variations while maintaining the essential technique of high heat and constant motion.

⚡ Easy 🔥 ~400 kcal / serving

Ingredients

  • 2 cups cooked jasmine rice (preferably cold and a day old)
  • 2 tablespoons vegetable oil
  • 2 cloves garlic, minced
  • 1 shallot, finely chopped
  • 1-2 red chilies, sliced (adjust to taste)
  • 2 eggs, beaten
  • 1 cup cooked chicken, shrimp, or tofu (diced)
  • 1 cup mixed vegetables (carrots, peas, corn)
  • 3 tablespoons soy sauce
  • 1 tablespoon sweet soy sauce (kecap manis) or honey
  • 1 teaspoon oyster sauce (optional)
  • Salt and pepper to taste
  • 2 green onions, chopped
  • Fresh cilantro or parsley for garnish (optional)
  • Cucumber slices and tomato wedges for serving (optional)

Instructions

Prepare the Ingredients

If using leftover rice, break up any clumps so that the grains are separated.

Cook the Aromatics

Heat vegetable oil in a large skillet or wok over medium-high heat.

Add garlic, shallot, and red chilies. Sauté until fragrant, about 1-2 minutes.

Add the Protein

Push the aromatics to one side of the pan. Pour the beaten eggs into the empty side and scramble until cooked through.

Add the diced chicken, shrimp, or tofu, and cook until heated through.

Stir-Fry the Rice

Add the cooked rice to the pan, breaking up any remaining clumps.

Stir in the mixed vegetables and cook until they are tender.

Season the Rice

Add soy sauce, sweet soy sauce (or honey), and oyster sauce (if using). Stir well to ensure that all the rice is evenly coated with the sauces.

Season with salt and pepper to taste.

Finish and Serve

Stir in the chopped green onions and cook for another minute.

Garnish with fresh cilantro or parsley if desired.

Frequently Asked Questions

What is Nasi Goreng?

Nasi Goreng is fried jasmine rice stir-fried with a flavor base of garlic, shallots, and red chilies, then seasoned with sweet soy sauce and oyster sauce. Proteins like chicken, shrimp, or tofu and vegetables make it customizable and complete.

Where does Nasi Goreng come from?

Nasi Goreng is ubiquitous throughout Indonesia, reflecting the country's resourcefulness—using leftover rice and whatever proteins and vegetables are on hand. It's equally at home in street stalls and family kitchens across the archipelago.

What are the main ingredients in Nasi Goreng?

Essential ingredients include cold cooked jasmine rice, garlic, shallots, red chilies for heat, eggs, your choice of protein, mixed vegetables, soy sauce, sweet soy sauce (kecap manis), and oyster sauce for umami depth.

Any tips for making the best Nasi Goreng?

Always use day-old cooked rice—fresh rice creates mushiness. Use high heat and constant stirring for wok flavor. Scramble eggs separately before adding rice for even distribution. Toast your spice base until fragrant before adding rice. Don't overcrowd the wok.

What do you serve with Nasi Goreng?

Serve with a fried egg on top, cucumber slices, tomato wedges, and crispy shrimp crackers. A side of sambal adds heat for those who want it, and lime wedges brighten the rich rice.