Nasi Goreng Recipe: Indonesia’s Legendary Fried Rice

By Daniel

Nasi Goreng Recipe

Main Dishes

That smoky, savory Indonesian fried rice from street food stalls? You can absolutely nail it at home. This nasi goreng recipe delivers authentic flavor with techniques that actually work in a regular kitchen.

I’m going to show you how to make this iconic dish. Get ready for the best fried rice you’ve ever tasted.

Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 4 generous portions

Why This Nasi Goreng Recipe Works

Here’s what separates restaurant-quality nasi goreng from sad, mushy fried rice. The secret is day-old rice, high heat, and that magical sweet soy sauce called kecap manis.

This recipe captures authentic indonesian food flavors without requiring specialty equipment. You don’t need a wok burner or professional setup.

I learned to make this from an Indonesian friend who taught me the real techniques. Now it’s my go-to when I’m craving something satisfying and flavorful.

The smoky char, the perfect rice texture, the savory-sweet-spicy balance – it all comes together beautifully. This beats takeout every single time.

The Essential Ingredients

Ingredients for Nasi Goreng Recipe

Let’s break down what you need for authentic nasi goreng. Some ingredients are non-negotiable while others offer flexibility.

For the Rice Base:

  • 4 cups cooked rice, day-old and cold
  • 3 tablespoons vegetable oil
  • 2 eggs
  • 2 cloves garlic, minced
  • 2 shallots, thinly sliced
  • 1 red chili, sliced (adjust to taste)

For the Seasoning:

  • 3 tablespoons kecap manis (sweet soy sauce)
  • 2 tablespoons regular soy sauce
  • 1 tablespoon fish sauce
  • 1 teaspoon shrimp paste (optional but recommended)
  • ½ teaspoon white pepper

Proteins & Add-ins:

  • 8 ounces chicken, shrimp, or tofu
  • 2 green onions, sliced
  • 1 cup cabbage, shredded

For Serving:

  • Fried eggs (one per person)
  • Cucumber slices
  • Tomato slices
  • Prawn crackers (krupuk)

Understanding Day-Old Rice

Fresh rice is your enemy in fried rice dishes. It’s too moist and clumps together into a gummy mess. :/

Day-old refrigerated rice has dried out slightly. The grains separate easily and don’t stick together when stir-fried.

Cook your rice the day before if possible. Spread it on a baking sheet to cool, then refrigerate overnight.

In a pinch, spread fresh rice on a tray and refrigerate for 2-3 hours. It’s not perfect but works better than hot rice.

Kecap Manis: The Secret Weapon

Kecap manis is Indonesian sweet soy sauce. It’s thicker, sweeter, and more complex than regular soy sauce.

You’ll find it in Asian grocery stores or online. ABC brand is widely available and authentic.

Can’t find it? Mix 2 tablespoons regular soy sauce with 1 tablespoon molasses or brown sugar. Not identical but close enough.

This ingredient creates that signature nasi goreng flavor. Without it, you’re just making chinese fried rice instead.

Prep Work That Saves Time

Mise en place is crucial for stir-frying. Have everything chopped, measured, and ready before you heat the wok.

Mince the garlic and slice the shallots thinly. Dice your protein into small, even pieces.

Mix all your sauces together in a small bowl. This lets you add them quickly without fumbling during cooking.

Break up the cold rice with your hands. Separate any clumps before you start cooking.

See also  Steak Queso Rice Recipe

Have you noticed how restaurant stir-fries come together so fast? Proper prep is their secret.

Choosing and Preparing Protein

Chicken thighs work better than breast meat. They stay juicier during high-heat cooking.

Shrimp cooks quickly and adds sweetness. Use peeled, deveined shrimp for easiest preparation.

Tofu creates excellent vegetarian nasi goreng. Press it well and cube into bite-sized pieces.

You can combine proteins too. Chicken and shrimp together is traditional and delicious.

High Heat Technique

Crank your burner to the highest setting. Nasi goreng needs intense heat to develop that smoky char.

Use a large wok or the biggest skillet you own. Crowding prevents proper browning.

Work quickly and keep ingredients moving. High heat means things cook in seconds, not minutes.

The slight char on the rice creates authentic flavor. Don’t be afraid of a little smoke.

Starting with Aromatics

Heat your wok until it’s smoking hot. Add oil and swirl to coat the surface.

Toss in garlic, shallots, and chili. Stir-fry for 30 seconds until fragrant.

Don’t let the garlic burn. It goes from perfect to bitter in seconds at this temperature.

The aromatics create the flavor foundation. Everything builds on this base.

Cooking the Protein

Add your protein to the hot wok. Spread it in a single layer.

Let it sit undisturbed for 30 seconds to get color. Then toss and cook until just done.

Chicken takes 3-4 minutes. Shrimp needs only 2 minutes. Tofu requires about 3 minutes.

Remove the cooked protein to a plate. You’ll add it back later.

Making of Nasi Goreng Recipe

The Rice Stir-Fry

Add a bit more oil if the wok looks dry. Toss in the cold rice.

Break up clumps with your spatula. Keep the rice moving constantly.

Stir-fry for 2-3 minutes until the rice starts to crisp slightly. You want some grains to take on color.

This is where that day-old rice really shines. Fresh rice would turn to mush here.

Adding the Sauces

Push the rice to one side of the wok. Pour your sauce mixture into the empty space.

Let it bubble for a few seconds, then toss everything together. This distributes sauce evenly.

The rice should look glossy and take on a caramel color from the kecap manis. Each grain should be coated.

Keep tossing until no puddles of sauce remain. Everything should look unified.

Incorporating Vegetables

Add the shredded cabbage and stir-fry for 1 minute. It should wilt slightly but stay crunchy.

Toss in the cooked protein and green onions. Mix everything together thoroughly.

The vegetables add texture and freshness. They balance the rich, savory rice.

Cook for another minute until everything is hot. Taste and adjust seasoning if needed.

The Fried Egg Topping

Push the rice to the sides of the wok. Crack eggs into the center.

Let them fry until the edges are crispy but yolks stay runny. This takes about 2 minutes.

Alternatively, fry eggs separately for cleaner presentation. One fried egg tops each serving traditionally.

The runny yolk mixing into the rice is part of the authentic experience. Don’t skip this step.

Plating Like a Pro

Mound the nasi goreng on plates. Top each portion with a fried egg.

Arrange cucumber and tomato slices alongside. They provide cooling contrast to the spicy, rich rice.

Add prawn crackers if you have them. They’re traditional and add fun crunch.

Garnish with extra sliced chili and green onions. Simple but effective presentation.

Nasi Goreng Variations

This base recipe adapts beautifully to different preferences. Nasi goreng pattaya wraps the rice in an omelet – impressive and delicious.

Add sambal for extra heat. Indonesian chili paste kicks up the spice level significantly.

See also  Soft Milk Brioche Rolls You Will Make Every Weekend

Sweet fried rice versions use pineapple or raisins. It’s less traditional but surprisingly good.

Seafood nasi goreng uses a mix of shrimp, squid, and fish. Coastal regions favor this variation.

Comparison to Other Rice Dishes

How does this stack up against other asian easy dinner recipes like hibachi fried rice? The flavor profiles differ significantly.

Hibachi fried rice uses butter and soy sauce. It’s simpler and less complex than nasi goreng.

Chinese fried rice typically includes oyster sauce and sesame oil. The aromatics differ too.

Schezwan fried rice brings serious heat and tangy flavor. Nasi goreng is more balanced.

Each has its place, but IMO, nasi goreng offers the most complex flavor. The kecap manis makes all the difference.

Make-Ahead and Meal Prep

Nasi goreng works brilliantly for meal prep. Make a big batch and portion it into containers.

It keeps refrigerated for 4 days. Reheat in a hot skillet for best texture.

Don’t refrigerate with the fried egg on top. Add fresh fried eggs when reheating.

The flavors actually improve after a day. The rice absorbs the seasonings more deeply.

Nasi Goreng Recipe Ready

Common Mistakes to Avoid

Using fresh rice creates mushy, clumpy results. Always use day-old rice for proper texture.

Low heat prevents that essential char flavor. Crank the heat high and work quickly.

Adding too much liquid makes soggy rice. The sauces should coat, not drown.

Overcrowding the pan steams instead of fries. Use a large wok or cook in batches.

Skipping the shrimp paste loses authentic flavor. It adds umami depth that’s hard to replace.

Serving Suggestions

This easy food for lunch works as a complete meal. Add a side of satay for special occasions.

Serve with sambal on the side. Let people adjust their own spice level.

Pair with Indonesian vegetable pickles (acar). The acidity cuts through the richness perfectly.

A simple cucumber salad adds refreshing crunch. Keep the sides light since the rice is rich.

Why Homemade Beats Takeout

Restaurant nasi goreng often sits under heat lamps. Your fresh version tastes infinitely better.

You control the spice level and protein quality. No mystery ingredients or excess oil.

Making it costs maybe $8 for four servings. Takeout charges $12-15 per single portion.

The satisfaction of nailing authentic indonesian food at home is priceless. Plus your kitchen smells amazing.

Perfect for Busy Weeknights

This qualifies as one of the easiest lunch ideas with rice simple enough for weeknight cooking. Twenty-five minutes from start to finish.

Most of that time is just chopping and measuring. The actual cooking takes under 10 minutes.

Use leftover rice from previous nights. This turns leftovers into something exciting.

It’s faster than delivery and tastes fresher. FYI, your family will request this regularly.

Photographing Your Nasi Goreng

Want that nasi goreng aesthetic for social media? Plate it beautifully in a shallow bowl.

The fried egg on top is photogenic – keep that yolk runny. Natural lighting makes it look even better.

Nasi goreng photography benefits from garnishes. Fresh herbs, lime wedges, and chili slices add color.

Overhead shots work best. Show the whole composition with sides arranged around the main dish.

Final Thoughts on Rice Perfection

Nasi goreng proves that simple ingredients create spectacular results when prepared correctly. This is comfort food elevated to art.

The smoky char, complex seasonings, and perfect texture make this unforgettable. Every bite delivers satisfaction.

Once you master this, you’ll make it constantly. It’s too easy and too delicious not to.

So fire up that wok and get cooking. Your best fried rice adventure starts now.

FAQs

Can I use freshly cooked rice instead of day-old? You can, but results will be much better with day-old rice. If you must use fresh, spread it on a tray and refrigerate for 2-3 hours minimum. Fresh hot rice creates gummy, clumpy fried rice.

See also  Queso Chicken Enchiladas: The Creamiest Recipe Ever

What if I can’t find kecap manis? Mix regular soy sauce with molasses or brown sugar in a 2:1 ratio. It won’t be exactly the same but captures the sweet-savory profile. Some stores also carry it as “sweet soy sauce.”

Is nasi goreng very spicy? Not necessarily. The heat level is completely adjustable. Start with less chili and add more to taste. The dish focuses more on savory-sweet balance than heat.

Can I make this vegetarian? Absolutely! Use tofu instead of meat and skip the shrimp paste (or use vegetarian shrimp paste). The dish works beautifully without animal proteins while staying flavorful.

Why does my fried rice turn out mushy? Common causes: fresh rice instead of day-old, too much sauce, not enough heat, or overcrowding the pan. Use cold day-old rice and high heat for best results.

Indonesian Fried Rice

Authentic Nasi Goreng recipe that delivers smoky, savory flavors characteristic of Indonesian street food, all achievable from a regular kitchen.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Asian, Indonesian
Calories: 500

Ingredients
  

For the Rice Base
  • 4 cups cooked rice, day-old and cold Fresh rice is too moist for fried rice.
  • 3 tablespoons vegetable oil For stir-frying.
  • 2 pieces eggs Fried eggs for topping.
  • 2 cloves garlic, minced
  • 2 pieces shallots, thinly sliced
  • 1 piece red chili, sliced Adjust to taste.
For the Seasoning
  • 3 tablespoons kecap manis (sweet soy sauce) Essential for authentic flavor.
  • 2 tablespoons regular soy sauce
  • 1 tablespoon fish sauce
  • 1 teaspoon shrimp paste Optional but recommended.
  • ½ teaspoon white pepper
Proteins & Add-ins
  • 8 ounces chicken, shrimp, or tofu Your choice of protein.
  • 2 pieces green onions, sliced
  • 1 cup cabbage, shredded
For Serving
  • 1 piece fried eggs (one per person)
  • 1 cup cucumber slices
  • 1 cup tomato slices
  • 1 cup prawn crackers (krupuk) Optional for serving.

Method
 

Preparation
  1. Have all ingredients chopped, measured, and ready before you heat the wok.
  2. Mince the garlic and slice the shallots thinly.
  3. Dice your protein into small, even pieces.
  4. Mix all your sauces together in a small bowl.
  5. Break up the cold rice with your hands.
Cooking the Protein
  1. Heat your wok until it's smoking hot. Add oil and swirl to coat the surface.
  2. Add garlic, shallots, and chili. Stir-fry for 30 seconds until fragrant.
  3. Add your protein to the hot wok and spread it in a single layer.
  4. Let it sit undisturbed for 30 seconds to get color, then cook until just done.
  5. Remove the cooked protein to a plate.
The Rice Stir-Fry
  1. Add a bit more oil if the wok looks dry and toss in the cold rice.
  2. Break up clumps with your spatula and keep the rice moving constantly.
  3. Stir-fry for 2-3 minutes until the rice starts to crisp slightly.
Adding the Sauces
  1. Push the rice to one side of the wok and pour your sauce mixture into the empty space.
  2. Let it bubble for a few seconds, then toss everything together.
Incorporating Vegetables
  1. Add the shredded cabbage and stir-fry for 1 minute until slightly wilted.
  2. Toss in the cooked protein and green onions, mixing thoroughly.
The Fried Egg Topping
  1. Push the rice to the sides of the wok and crack eggs into the center.
  2. Let them fry until the edges are crispy and yolks stay runny, about 2 minutes.
Plating
  1. Mound the nasi goreng on plates and top each portion with a fried egg.
  2. Arrange cucumber and tomato slices alongside.
  3. Add prawn crackers if desired, and garnish with extra sliced chili and green onions.

Notes

Nasi goreng works brilliantly for meal prep and keeps refrigerated for up to 4 days. Reheat in a hot skillet for best texture. Adding fresh fried eggs when reheating is recommended.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating