Written by

James Wilson

Published

Indonesian Nasi Goreng Fried Rice Recipe Easy Smoky Kecap Manis

Ready In 25-30 minutes
Servings 3-4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

“You have to try this nasi goreng,” my coworker Amir said one humid Thursday afternoon, sliding a steaming container across the office kitchen table. Honestly, I wasn’t expecting much—just another fried rice recipe, right? But the moment I took that first bite of the Indonesian Nasi Goreng fried rice with smoky kecap manis, I was hooked. The rich, caramelized sweetness of the kecap manis paired with the subtle smoky undertones made the dish unlike any fried rice I’d had before.

It wasn’t just a meal; it was a little story of Indonesia’s vibrant street food culture wrapped in a bowl. Amir mentioned that this particular recipe had been his late grandmother’s secret, passed down through generations in Surabaya. He even laughed about the time he tried to make it without the kecap manis—disaster, he said, but a valuable lesson for all of us who underestimate the power of that syrupy dark soy sauce.

That day, I spilled a little soy sauce on my shirt, forgot to set a timer, and ended up chatting with Amir about his favorite local markets. Maybe you’ve been there—caught between a craving and a cooking adventure, feeling the warmth of a dish that’s more than just food. Since then, this recipe has been my go-to when I want something quick, comforting, and packed with flavor. Let me tell you, once you try this Indonesian Nasi Goreng fried rice with smoky kecap manis, it’ll probably stick with you too.

Why You’ll Love This Recipe

After testing countless versions of Indonesian Nasi Goreng, this recipe stands out because it balances simplicity with bold flavors. It’s not just about frying rice; it’s about layering tastes that sing together harmoniously.

  • Quick & Easy: Ready in under 30 minutes, perfect for busy weeknights or when you just want a satisfying meal fast.
  • Simple Ingredients: Most are pantry staples or easy to find at your local Asian market—no exotic hunting required.
  • Perfect for Any Occasion: Whether it’s a casual lunch, a cozy dinner, or a fun potluck dish, it fits right in.
  • Crowd-Pleaser: Kids and adults alike rave about the smoky, sweet, and savory flavor combo.
  • Unbelievably Delicious: The smoky kecap manis gives this fried rice a unique depth you won’t find in other recipes.

This isn’t just any fried rice—honestly, the secret is the smoky kecap manis. It’s like that unexpected twist that turns a simple dish into something memorable. I’ve found that blending the sweet soy sauce with a hint of charred shallots and garlic makes all the difference. Trust me, the first bite will have you closing your eyes, savoring that perfect balance of smoky, sweet, and savory.

What Ingredients You Will Need

This Indonesian Nasi Goreng recipe uses straightforward, wholesome ingredients to bring bold flavors and satisfying textures without fuss. Most ingredients are easy to find, and many are pantry staples, making this dish approachable for home cooks.

  • Cooked Jasmine Rice (3 cups / 600g): Preferably day-old rice for best texture—fresh rice can get mushy.
  • Chicken Thighs (200g), diced: Optional, but adds great protein and flavor.
  • Shrimp (100g), peeled and deveined: Fresh or frozen works well.
  • Shallots (3 small), thinly sliced: Adds a subtle sweetness and crunch.
  • Garlic (3 cloves), minced: For that essential aromatic base.
  • Red Chili (1 small), sliced: Adjust to your heat preference (optional).
  • Kecap Manis (3 tablespoons): This sweet soy sauce is the star—look for ABC brand for authentic flavor.
  • Light Soy Sauce (1 tablespoon): Adds saltiness and depth.
  • Eggs (2 large), beaten: To scramble into the rice for richness.
  • Vegetable Oil (2 tablespoons): For frying; neutral oil preferred.
  • Spring Onions (2), chopped: For garnish and freshness.
  • Pickled Shallots or Acar (optional): Adds a tangy contrast, highly recommended if available.
  • Cucumber Slices (for serving): Fresh and cooling balance to the spicy rice.

Pro tip: If you can’t find kecap manis, mix 2 tablespoons of soy sauce with 1 tablespoon of molasses or brown sugar as a quick substitute. Also, in summer, swapping chicken for fresh prawns is a delightful variation.

Equipment Needed

  • Large Non-stick Skillet or Wok: A wok is ideal for tossing and even cooking, but a sturdy skillet works fine too.
  • Spatula or Wooden Spoon: For stirring without scratching pans.
  • Knife and Cutting Board: For prepping shallots, garlic, and proteins.
  • Measuring Spoons and Cups: To keep seasoning consistent.
  • Mixing Bowl: To beat eggs and combine ingredients.

If you don’t have a wok, I’ve found that a heavy-bottomed skillet helps keep the rice from sticking and burning. For budget-friendly options, consider a cast iron skillet, which also adds a nice sear to the ingredients. Remember to keep your tools well-seasoned and clean, especially your wok, to avoid the rice sticking and to develop that natural non-stick patina over time.

Preparation Method

Indonesian Nasi Goreng preparation steps

  1. Prepare Ingredients (10 minutes): Dice the chicken thighs and peel the shrimp if not done. Thinly slice shallots, mince garlic, and slice the chili if using. Beat the eggs in a bowl and set aside.
  2. Heat Oil & Cook Aromatics (3-4 minutes): Warm 2 tablespoons of vegetable oil in your wok or skillet over medium-high heat. Add the sliced shallots and cook until fragrant and slightly golden, about 2 minutes. Add garlic and chili, stirring quickly to avoid burning.
  3. Add Chicken and Shrimp (5-6 minutes): Toss in the diced chicken, stirring to brown evenly. After 3 minutes, add the shrimp and cook until pink and opaque, about 2-3 minutes more.
  4. Push Ingredients Aside & Scramble Eggs (2-3 minutes): Push the cooked ingredients to one side of the pan. Pour beaten eggs into the empty side, scrambling gently until just set but still moist.
  5. Add Rice and Sauces (5 minutes): Add the cold jasmine rice, breaking up any clumps with your spatula. Stir everything together. Pour in 3 tablespoons of kecap manis and 1 tablespoon of light soy sauce. Stir-fry until the rice is evenly coated and heated through, about 4-5 minutes. Look for that glistening, slightly caramelized rice texture.
  6. Taste and Adjust Seasoning: Give it a quick taste. Add more kecap manis or soy sauce if needed. At this stage, if the rice feels dry, add a splash of water or oil to loosen it up.
  7. Serve and Garnish: Transfer the nasi goreng to plates. Sprinkle chopped spring onions on top. Serve with sliced cucumber and pickled shallots or acar on the side for the perfect balance.

Note: If your rice sticks, lowering the heat can help, plus make sure your rice is dry and preferably chilled overnight. Also, don’t overcrowd the pan—if needed, cook in batches to keep the frying crisp and flavorful.

Cooking Tips & Techniques

Authentic Indonesian Nasi Goreng relies on a few key techniques to get that distinctive smoky and sweet flavor that keeps you coming back for more.

  • Use Day-Old Rice: Fresh rice is too moist and clumps together. Leftover rice that’s been refrigerated dries out just enough to fry up beautifully.
  • Control Your Heat: Medium-high heat is best. Too hot and the garlic or shallots burn, too low and you miss out on the signature “wok hei” or smoky char flavor.
  • Don’t Skip Kecap Manis: This sweet soy sauce is the soul of the dish. Its syrupy texture caramelizes nicely, creating that deep smoky-sweet glaze.
  • Stir Often but Gently: You want the rice well-coated but not mushy. Light tossing keeps grains separate.
  • Multitask with Prep: While your aromatics cook, prep veggies or proteins to keep the process efficient. This trick saved me many times when cooking for guests.
  • Experiment with Protein: Chicken, shrimp, tofu, or even tempeh work well if you want a vegetarian twist. Just adjust cooking times accordingly.

I once almost ruined the whole batch by adding the eggs too early—they scrambled into tiny bits and lost that soft, silky texture. Lesson learned: add eggs after the protein cooks through for the best mouthfeel.

Variations & Adaptations

This Indonesian Nasi Goreng fried rice with smoky kecap manis is flexible and welcomes plenty of tweaks based on your pantry or palate.

  • Vegetarian Version: Skip chicken and shrimp; add diced firm tofu or extra vegetables like carrots, peas, and bell peppers. Use mushroom soy sauce for a deeper umami flavor.
  • Spicy Kick: Add sliced bird’s eye chilies or a dash of sambal oelek during cooking for an extra punch of heat.
  • Low-Carb Adaptation: Swap jasmine rice with cauliflower rice. Cook a bit less time to keep the cauliflower tender but not mushy.
  • Different Proteins: Try thinly sliced beef or pork belly for a richer, meatier version. Adjust cooking time so the meat is tender but not overdone.
  • Seasonal Twist: In autumn, add diced pumpkin or sweet potato for a naturally sweet contrast that complements the smoky kecap manis.

One time, out of sheer curiosity, I tossed in some grilled pineapple chunks — unexpected but surprisingly good for a tropical flair. Don’t be afraid to make it yours!

Serving & Storage Suggestions

Serve your Indonesian Nasi Goreng hot, straight from the pan, garnished with fresh spring onions and cucumber slices to cut through the richness.

Pair it with a simple fried egg on top for the ultimate comfort meal or alongside some crispy garlic chicken if you want a heartier spread. A cold glass of iced jasmine tea or a light lager beer complements the smoky flavors beautifully.

Leftovers store well in the refrigerator for up to 3 days in an airtight container. When reheating, sprinkle a few drops of water and cover loosely before microwaving or stir-frying briefly to restore moisture and warmth.

Flavors often deepen overnight, so if you can wait, the nasi goreng tastes even better the next day—just remember to reheat thoroughly.

Nutritional Information & Benefits

Per serving (approximate): 450 calories, 25g protein, 50g carbohydrates, 10g fat.

This dish offers a balanced mix of protein, carbs, and fats, making it a satisfying meal. The garlic and shallots provide antioxidants, while the shrimp adds omega-3 fatty acids. Using jasmine rice keeps it light and fragrant.

For those avoiding gluten, ensure your soy sauces are gluten-free. The dish can easily be adjusted for low-carb diets by swapping rice for cauliflower rice. It’s a comforting yet nourishing choice that feels indulgent without being heavy.

Conclusion

Indonesian Nasi Goreng fried rice with smoky kecap manis is a dish that captures the soul of Indonesian street food with approachable ingredients and straightforward steps. It’s quick, flavorful, and endlessly adaptable to your tastes and needs.

I keep coming back to this recipe because it’s like a little celebration in a bowl—comforting, a bit sweet, smoky, and just right. Honestly, it’s one of those dishes that makes you want to invite friends over and share stories over plates full of flavor.

If you try this recipe, I’d love to hear how you made it your own or what variations you enjoyed. Don’t hesitate to leave a comment below or share your culinary adventure!

Happy cooking and enjoy every smoky, sweet bite!

FAQs

What is kecap manis, and can I substitute it?

Kecap manis is a thick, sweet Indonesian soy sauce with molasses or palm sugar. If you can’t find it, mix regular soy sauce with brown sugar or molasses as a quick substitute.

Can I make this fried rice vegetarian or vegan?

Absolutely! Omit the chicken and shrimp, use tofu or tempeh, and check that your sauces are vegan-friendly. Adding more veggies works great too.

Is day-old rice necessary for this recipe?

Using day-old rice helps keep the grains separate and prevents mushiness. If you only have fresh rice, spread it out on a tray to cool and dry slightly before cooking.

How spicy is this nasi goreng?

The recipe is mildly spicy, but you can adjust the heat by adding or omitting chili peppers or sambal according to your preference.

Can I prepare nasi goreng in advance?

Yes, you can cook it ahead and refrigerate. Reheat by stir-frying quickly or microwaving with a splash of water. Flavors often deepen after resting overnight.

Pin This Recipe!

Indonesian Nasi Goreng recipe

Print

Indonesian Nasi Goreng Fried Rice Recipe Easy Smoky Kecap Manis

A quick and flavorful Indonesian fried rice recipe featuring smoky kecap manis, combining sweet, savory, and smoky flavors for a comforting meal.

  • Author: Serene
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Indonesian

Ingredients

Scale
  • 3 cups cooked jasmine rice (preferably day-old)
  • 200g diced chicken thighs (optional)
  • 100g peeled and deveined shrimp
  • 3 small shallots, thinly sliced
  • 3 cloves garlic, minced
  • 1 small red chili, sliced (optional)
  • 3 tablespoons kecap manis (sweet soy sauce)
  • 1 tablespoon light soy sauce
  • 2 large eggs, beaten
  • 2 tablespoons vegetable oil
  • 2 spring onions, chopped
  • Pickled shallots or acar (optional)
  • Cucumber slices (for serving)

Instructions

  1. Prepare Ingredients (10 minutes): Dice chicken thighs and peel shrimp if needed. Thinly slice shallots, mince garlic, and slice chili if using. Beat eggs in a bowl and set aside.
  2. Heat Oil & Cook Aromatics (3-4 minutes): Warm 2 tablespoons vegetable oil in a wok or large skillet over medium-high heat. Add sliced shallots and cook until fragrant and slightly golden, about 2 minutes. Add garlic and chili, stirring quickly to avoid burning.
  3. Add Chicken and Shrimp (5-6 minutes): Add diced chicken, stirring to brown evenly. After 3 minutes, add shrimp and cook until pink and opaque, about 2-3 minutes more.
  4. Push Ingredients Aside & Scramble Eggs (2-3 minutes): Push cooked ingredients to one side of the pan. Pour beaten eggs into the empty side, scrambling gently until just set but still moist.
  5. Add Rice and Sauces (5 minutes): Add cold jasmine rice, breaking up clumps with a spatula. Stir everything together. Pour in 3 tablespoons kecap manis and 1 tablespoon light soy sauce. Stir-fry until rice is evenly coated and heated through, about 4-5 minutes, until slightly caramelized.
  6. Taste and Adjust Seasoning: Taste and add more kecap manis or soy sauce if needed. If rice feels dry, add a splash of water or oil to loosen.
  7. Serve and Garnish: Transfer nasi goreng to plates. Sprinkle chopped spring onions on top. Serve with cucumber slices and pickled shallots or acar on the side.

Notes

Use day-old rice for best texture to avoid mushiness. Control heat to prevent burning aromatics and to develop smoky flavor. If you can’t find kecap manis, substitute with 2 tablespoons soy sauce mixed with 1 tablespoon molasses or brown sugar. Avoid adding eggs too early to keep them soft and silky. Cook in batches if pan overcrowds to maintain crispness.

Nutrition

  • Serving Size: 1 plate (approximate
  • Calories: 450
  • Fat: 10
  • Carbohydrates: 50
  • Protein: 25

Keywords: Nasi Goreng, Indonesian fried rice, kecap manis, smoky fried rice, easy fried rice recipe, Asian cuisine, quick dinner

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating