|

Nasi Goreng (Indonesian Fried Rice)

The unmistakable aroma of sizzling garlic and shallots drifting through the kitchen signals one thing—Nasi Goreng is on the way. This beloved Indonesian fried rice is more than just a quick stir-fry, it’s a dish that wraps up comfort, spice, and a touch of sweetness all in one bowl. Golden rice laced with kecap manis, tender shrimp, scrambled egg ribbons, and crisp vegetables make it a go-to favorite when you want something bold, fast, and full of soul.

Behind the Recipe

Nasi Goreng isn’t just a meal, it’s a memory. I remember standing beside my aunt in her modest Jakarta kitchen, watching her toss leftover rice with such flair and rhythm it felt like a dance. She had no fancy tools, just a wok, a wooden spoon, and generations of knowledge passed down through taste. We’d sit on the porch afterward with bowls steaming in our hands, the sun dipping low, and laughter in the air. That experience shaped my love for this dish and its ability to turn scraps into something special.

Recipe Origin or Trivia

If you’re unfamiliar with Nasi Goreng, let’s take a quick flavorful trip. This dish hails from Indonesia, where it’s often served as a breakfast made from leftover rice. What sets it apart is the use of kecap manis, a sweet soy sauce that gives it a distinct caramelized flavor and deep brown color. It’s commonly found across Southeast Asia, with each country and even household putting its own spin on it. From roadside warungs to high-end restaurants, Nasi Goreng is a staple that unites people over the love of flavorful, simple food.

Why You’ll Love Nasi Goreng

This dish fits into your life no matter the mood or moment. Here’s why it’s going to become a fast favorite:

Versatile: Easily swap out proteins and veggies based on what’s in your fridge.

Budget-Friendly: Uses pantry staples and leftover rice to create a hearty meal.

Quick and Easy: Ready in under 30 minutes, perfect for weeknights.

Customizable: Adjust spice levels or toss in your favorite mix-ins.

Crowd-Pleasing: Everyone loves fried rice, and this version is unforgettable.

Make-Ahead Friendly: Prep components ahead and just toss together when needed.

Great for Leftovers: In fact, day-old rice is the secret to perfect texture.

Chef’s Pro Tips for Perfect Results

To truly bring your Nasi Goreng to life, here are a few secrets straight from my kitchen:

  1. Use day-old rice: Freshly cooked rice is too moist. Cold, leftover rice fries up beautifully.
  2. Don’t skip the shallots and garlic: They’re the aromatic base that gives depth.
  3. Cook the egg separately first: This prevents it from disappearing into the rice.
  4. Get your wok hot: High heat is key to that signature smoky flavor.
  5. Taste and adjust sauces: Kecap manis can vary, so taste as you go.

Kitchen Tools You’ll Need

Keep it simple with these essential tools for success:

Wok or Large Skillet: For even heat distribution and quick stir-frying.

Sharp Knife: To finely chop aromatics and veggies.

Cutting Board: A sturdy surface for prepping your ingredients.

Spatula or Wooden Spoon: To toss everything together with ease.

Mixing Bowls: To prep sauces and beaten eggs.

Ingredients in Nasi Goreng

Each component plays its role to create that unmistakable flavor harmony. Here’s what you’ll need:

  1. Cooked Jasmine Rice: 4 cups, chilled overnight. Forms the base with ideal texture.
  2. Garlic: 3 cloves, minced. Adds bold, aromatic depth.
  3. Shallots: 2 small, finely sliced. Brings subtle sweetness and richness.
  4. Eggs: 2 large, lightly beaten. Adds protein and a soft texture.
  5. Kecap Manis: 3 tablespoons. The sweet soy sauce that defines the dish.
  6. Soy Sauce: 1 tablespoon. Balances sweetness with umami.
  7. Chili Paste (Sambal Oelek): 1 tablespoon. Adds heat and vibrancy.
  8. Carrots: 1/2 cup, finely diced. Gives color and slight crunch.
  9. Green Peas: 1/2 cup, frozen and thawed. Adds freshness and sweetness.
  10. Scallions: 2 stalks, chopped. For brightness and garnish.
  11. Shrimp: 1 cup, peeled and deveined. A classic protein addition.
  12. Cucumber Slices: for garnish. Cool contrast to the warm rice.

Ingredient Substitutions

Want to tweak it? Here are some easy swaps:

Jasmine Rice: Use basmati or long grain white rice.

Kecap Manis: Mix soy sauce with a touch of molasses or brown sugar.

Shrimp: Sub with chicken, tofu, or tempeh.

Shallots: Red onion works in a pinch.

Chili Paste: Use sriracha or chili flakes if needed.

Ingredient Spotlight

Kecap Manis: This thick, sweet soy sauce is the heart of Nasi Goreng. It creates that glossy, caramelized finish and deepens the savory-sweet profile.

Shallots: Their mild, slightly sweet flavor gives the dish a mellow backbone that complements the punchier garlic and chili paste.

Instructions for Making Nasi Goreng

Get ready to toss, sizzle, and stir your way to one deeply satisfying meal. Here’s how:

  1. Preheat Your Equipment:
    Heat a wok or large nonstick skillet over medium-high heat until hot.
  2. Combine Ingredients:
    In a small bowl, mix the kecap manis, soy sauce, and chili paste. Beat the eggs in a separate bowl.
  3. Prepare Your Cooking Vessel:
    Add 1 tablespoon of oil to the hot wok. Sauté garlic and shallots for 30 seconds until fragrant.
  4. Assemble the Dish:
    Push the aromatics to the side. Add the eggs and scramble until just set. Remove and set aside.
  5. Cook to Perfection:
    Add another tablespoon of oil. Toss in shrimp and cook until pink, about 2 minutes. Add carrots and peas. Stir-fry for another minute. Add rice, sauce mixture, and scrambled eggs back in. Toss everything together, pressing rice into the pan for crispy bits.
  6. Finishing Touches:
    Stir in scallions. Adjust seasoning if needed. Remove from heat.
  7. Serve and Enjoy:
    Serve hot with cucumber slices and extra sambal on the side if desired.

Texture & Flavor Secrets

This dish is all about balance. The rice should be lightly crisped and separate, not mushy. Kecap manis caramelizes just enough to stick to the grains, creating a slightly sweet, charred bite. The shrimp offers chewiness, the veggies bring crunch, and the eggs soften each mouthful with richness. Each bite is a layered experience of umami, heat, and subtle sweetness.

Cooking Tips & Tricks

A few things to keep in mind for best results:

  • Use a nonstick or seasoned wok for minimal sticking.
  • Don’t overcrowd the pan, cook in batches if necessary.
  • Taste before serving and adjust sauces to your preference.
  • Always start with cold rice to avoid clumping.

What to Avoid

Avoid these common pitfalls for perfect Nasi Goreng:

  • Using hot or fresh rice, it will turn mushy.
  • Overcooking the shrimp, they should stay tender.
  • Skipping the sauce balance, too much soy can overpower.

Nutrition Facts

Servings: 4
Calories per serving: 420

Note: These are approximate values.

Preparation Time

Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

Make-Ahead and Storage Tips

You can easily prep the veggies, sauce, and proteins ahead of time. Store components separately and mix everything fresh when you’re ready. Leftovers keep well in the fridge for up to 3 days. Reheat in a hot skillet for best results. Nasi Goreng can also be frozen, though fresh is best for texture.

How to Serve Nasi Goreng

Top with a fried egg for a traditional twist or serve alongside prawn crackers for crunch. Add cucumber, tomato slices, or a squeeze of lime for a refreshing contrast. It also pairs beautifully with a side of pickled vegetables or a simple salad.

Creative Leftover Transformations

Leftover Nasi Goreng makes a fantastic filling for wraps or rice-stuffed omelets. Or turn it into fried rice cakes by pressing it into a pan, slicing, and pan-frying until crisp on both sides.

Additional Tips

  • Always taste your sauces before adding them all in.
  • Use fresh aromatics for the best fragrance and flavor.
  • Keep ingredients prepped and ready before starting to cook.

Make It a Showstopper

Garnish with chopped scallions, fresh cilantro, or thinly sliced chili. Serve in a banana leaf bowl for a traditional flair or top with crushed peanuts and lime wedges for contrast. Presentation matters, especially when it tastes this good.

Variations to Try

  • Spicy Chicken Nasi Goreng: Swap shrimp for chicken and double the sambal.
  • Vegetarian Version: Use tofu and omit seafood, add mushrooms for umami.
  • Nasi Goreng Kampung: Add anchovies and omit kecap manis for a rustic twist.
  • Beef Nasi Goreng: Thinly slice cooked beef and stir in during the final toss.
  • Pineapple Fried Rice: Toss in chunks of pineapple for tropical sweetness.

FAQ’s

Q1: Can I make this without shrimp?

A1: Yes, use tofu, tempeh, or chicken for a different protein.

Q2: What if I don’t have kecap manis?

A2: Mix soy sauce with a little molasses or brown sugar as a quick substitute.

Q3: Is Nasi Goreng spicy?

A3: It can be. Adjust chili paste to your spice level.

Q4: Can I use fresh rice?

A4: It’s not ideal. Let it cool and dry out a bit if using fresh.

Q5: How do I make it vegetarian?

A5: Skip the shrimp and use tofu or just load up on vegetables.

Q6: What’s the best rice for this?

A6: Jasmine or any long grain rice works beautifully.

Q7: Can I prep it in advance?

A7: Absolutely. Prep everything and stir-fry when ready to serve.

Q8: Is this dish freezer-friendly?

A8: Yes, just reheat in a hot skillet for best texture.

Q9: What’s the difference between Nasi Goreng and regular fried rice?

A9: Nasi Goreng uses kecap manis, which gives it a sweet and deep flavor unique to Indonesia.

Q10: What can I serve it with?

A10: A fried egg, prawn crackers, cucumber slices, or pickled veggies are all great options.

Conclusion

There’s something incredibly comforting about a dish that can be whipped up with leftovers yet taste like a celebration. Nasi Goreng delivers on all fronts—it’s quick, customizable, deeply flavorful, and oh so satisfying. Whether you’re revisiting memories or making new ones, this dish deserves a permanent spot in your weeknight lineup. Trust me, it’s worth every bite.

Print

Nasi Goreng (Indonesian Fried Rice)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Nasi Goreng is Indonesia’s iconic fried rice, made with chilled jasmine rice, sweet soy sauce (kecap manis), shrimp, and crisp vegetables. It’s fast, flavorful, and perfect for weeknight dinners or delicious leftovers.

  • Author: Ava DiMio

Ingredients

Scale
  • 4 cups cooked jasmine rice (chilled overnight)
  • 3 garlic cloves, minced
  • 2 small shallots, finely sliced
  • 2 large eggs, lightly beaten
  • 3 tablespoons kecap manis
  • 1 tablespoon soy sauce
  • 1 tablespoon chili paste (sambal oelek)
  • 1/2 cup finely diced carrots
  • 1/2 cup green peas (thawed if frozen)
  • 2 scallions, chopped
  • 1 cup shrimp, peeled and deveined
  • Cucumber slices (for garnish)

Instructions

  1. Heat a wok or large nonstick skillet over medium-high heat until hot.
  2. In a small bowl, mix kecap manis, soy sauce, and chili paste. Beat eggs in a separate bowl.
  3. Add 1 tablespoon of oil to the hot wok. Sauté garlic and shallots for 30 seconds until fragrant.
  4. Push aromatics to the side. Add eggs and scramble until just set. Remove and set aside.
  5. Add another tablespoon of oil. Cook shrimp until pink, about 2 minutes. Add carrots and peas. Stir-fry for another minute.
  6. Add rice, sauce mixture, and scrambled eggs back in. Toss everything together, pressing rice into pan for crispy bits.
  7. Stir in scallions. Adjust seasoning if needed. Remove from heat.
  8. Serve hot with cucumber slices and extra sambal on the side if desired.

Notes

  • Always use cold rice for best texture.
  • Adjust chili paste based on your spice preference.
  • Prep all ingredients before starting as stir-frying goes fast.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star