• Skip to primary navigation
  • Skip to header navigation
  • Skip to main content
  • Skip to primary sidebar

RecipeTin Eats

Fast Prep, Big Flavours

  • My RecipeTin
  • NEW cookbook!
  • Recipes
  • Recipes By Category
    • Iconic + cult classics
    • Mains
      • Chicken
        • Chicken mince
      • Beef Recipes
        • Ground Beef (Mince)
      • Pork
      • Lamb
      • Turkey
      • Shrimp / Prawns
      • Salmon
      • Fish recipes
      • Salad Meals
    • Quick and Easy
    • Soups
    • One Pot – One Pan
    • Stewy slow-cooked things
    • Slow Cooker
    • Sides
      • All
      • Salads & veg
      • Show Off Salads
      • Rice (all)
      • Fried rice recipes
      • Rice (plain)
      • Potato
    • Pasta
      • All
      • Pasta bakes
      • Pasta salads
    • Sweet
      • Cakes
      • Candy
      • Cheesecakes
      • Cupcakes & Muffins
      • Cookies
      • Puddings & Cosy Desserts
      • Bite Size
      • Pies
      • Slices & Bars
      • Frosting & Icing
      • Ice cream
    • Cuisine
      • Asian
        • All
        • Stir fries
        • Noodles
        • Soups
        • Chinese
        • RecipeTin Japan 🇯🇵
        • Korean
        • Modern Asian
        • Thai
        • Vietnamese
      • French
      • Greek
      • Indian
      • Italian
      • Mediterranean
      • Mexican
      • Middle Eastern
      • South American
    • Dietary
      • Gluten Free
      • Low Calorie
      • Vegetarian
    • Other Categories
      • BBQ
      • Breakfast
      • Burgers
      • 🎄Christmas
      • Cocktails
      • Party Foods
      • Rice Recipes
      • Roasts
      • Sandwiches & Sliders
    • Recipe collections
    • Cookbook recipes
  • My Food Bank
  • About
    • Me
    • RecipeTin Meals
    • My Cookbooks
      • Tonight (NEW!)
      • Dinner
    • Free Recipe Books
    • Contact
    • Nitty Gritty
      • Policy: Use of Recipes & Images
      • Privacy & Disclosure
Home Asian

Nasi Goreng (Indonesian Fried Rice)

By Nagi Maehashi
290 Comments
Share
  • Copy Link
  • E-mail
  • Facebook
  • WhatsApp
Published19 Jun '19 Updated11 May '25
Jump to
Recipe

Nasi Goreng is the popular Indonesian fried rice which is traditionally served with a fried egg. I love the unique dark brown, caramelised colour of the rice! It’s a simple recipe, you won’t need to hunt down any unusual ingredients, and it’s one of my favourite Indonesian foods – and I’m betting you will love it too. 🙂

Nasi Goreng on a plate with a side of fried egg, tomato and cucumbers

Nasi Goreng

Anyone who has been to Bali would be familiar with Nasi Goreng and probably had it almost every day because it’s everywhere and darn delicious!

So for those who have tried and love Nasi Goreng, you will be surprised how easy this is to make in your very own home.

And for those who haven’t tried it, I hope you do!

What is Nasi Goreng?

The literal translation of Nasi Goreng is “fried rice” in Indonesian and Malaysian – and that’s exactly what it is! It’s mainly rice with just a little bit of meat and just onion for the vegetables. The thing that distinguishes it from other Fried Rice dishes is the sauce which is made with kecap manis, a sweet soy sauce that stains the rice dark brown and caramelises the rice when it cooks.

Typically it’s served with a sunny side up egg (love how the yolk runs into the rice!) and a side of fresh cucumber and tomato (no dressing) to make a meal of it.

Nasi Goreng - Traditional Indonesian fried rice, full of flavour, easy to make and no hunting down unusual ingredients!
Close up of Nasi Goreng (Indonesian Fried Rice) in a skillet, fresh off the stove ready to be served

Shrimp Paste is optional!

As with almost every traditional dish, there are many versions of Nasi Goreng. Some are more complicated than others, calling for the use of dried shrimp (belacan) which, astonishingly, is now sold in large supermarkets in Australia as well as Asian stores.

I make it with, and I make it without. It’s tasty even without dried shrimp – and in fact, when I originally shared this Nasi Goreng recipe in 2016, I chose the version without shrimp paste because of that reason.

But it is tastier and more authentic with dried shrimp.

So I’ve compromised and taken the easy route by using shrimp paste rather than dried shrimp which requires more effort in the preparation process (crumble and toast before using).

Ingredients in Nasi Goreng (Indonesian Fried Rice)

Kecap Manis (sweet soy sauce)

A distinguishing feature of Nasi Goreng is the dark brown colour of the rice from the kecap manis / ketjap manis which is an Indonesian sweet soy sauce. It’s thicker and sweeter than normal soy sauce, with a consistency like syrup.

Don’t go running for the hills thinking it’s a hard-to-find-ingredient! Here in Australia, kecap manis is available in major supermarkets (see here for Woolworths).

And if you can’t find it at your supermarket, don’t worry! It is SO easy to make – just reduce soy sauce and brown sugar. Seriously. I’ve included directions in the recipe for you.

Kecap Manis - Sweet Soy Sauce

Cold, day old rice is not optional!

While shrimp paste is optional, the COLD cooked rice called for is not!

It’s simply not possible to make any fried rice with hot, freshly cooked rice – it gets kind of stickier when stir fried in sauce.

On the other hand, day old cold rice is drier and harder, so the rice can be stir fried in the sauce in a way that makes it become caramelised which gives Nasi Goreng the signature colour and flavour.

Speedy option: Cook the rice, spread out on tray then FREEZE for 1 – 2 hours, or refrigerate for 3 – 4 hours. It’s not just about cooling the rice, it’s also about making the surface of the rice dry out.

How to make Nasi Goreng (Indonesian Fried Rice)

Super quick 20 minute recipe

The making part is very straightforward, no different to typical fried rice recipes. Garlic, chilli and onion first, then chicken, then rice, kecap manis and shrimp paste, if using.

Cook for a couple of minutes until the rice grains start to caramelise. Trust me – you will know when it’s ready, it smells amazing!

How to serve Nasi Goreng

Nasi Goreng is traditionally served with a fried egg and a side of fresh vegetables (commonly plain juicy wedges of tomato and cucumber).

Both these side options are very typical in various parts of Asia to add protein and vegetables to a plate to turn something carb-heavy into a meal.

Nasi Goreng is also a terrific Asian side dish option, something a little different that packs a bit of a flavour punch! Try it on the side of:

  • Indonesian or Thai Chicken Satay Skewers

  • Asian Marinated Chicken

  • Asian Chilli Garlic Shrimp/Prawns – big punchy flavours, tastes like Thai Chilli jam!

  • Marinated Thai Chicken (Gai Yang)

  • Chinese Barbecue Pork (Char Siu)

Or have a browse of my Asian recipes collection for more ideas!

I do hope you try this. Super tasty, it’s probably one of the most flavour packed Asian fried rice dishes! – Nagi x

Close up of Nasi Goreng om a plate, ready to be eaten

Watch how to make it

Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

Close up of Nasi Goreng om a plate, ready to be eaten

Nasi Goreng (Indonesian Fried Rice)

Author: Nagi | RecipeTin Eats
Prep: 10 minutes mins
Cook: 10 minutes mins
Total: 20 minutes mins
Dinner, Sides
Indonesian
4.82 from 98 votes
Servings4
Tap or hover to scale
Print
  • 928
Recipe video above. A traditional Indonesian fried rice recipe which is often served with a fried egg for a protein boost to make it a meal, but I usually serve it as a side dish. The magic ingredient in this is kecap manis, a sweet soy sauce which is available in large supermarkets and of course in Asian stores. Feel free to swap out the chicken for other proteins! Shrimp/prawns, tofu, beef and pork are all great alternatives.

Ingredients

Chicken

  • 1 tbsp oil
  • 5 oz / 150g chicken breast , thinly sliced (or other protein)
  • 1 tbsp kecap manis (sweet soy sauce, Note 1)

Rice

  • 1.5 tbsp oil
  • 2 garlic cloves , finely chopped
  • 1 tsp red chilli , finely chopped (Note 2)
  • 1 onion , small, diced
  • 3 cups cooked white rice , day old, cold (Note 3)
  • 2 tbsp kecap manis (sweet soy sauce, Note 1)
  • 2 tsp shrimp paste , optional (Note 4)

Garnishes / side servings (optional)

  • 4 eggs , fried to taste
  • 1 green onion , sliced
  • Tomatos and cucumbers, cut into wedges/chunks
  • Fried shallots , store bought (optional) (Note 3)
  • Lime wedges
Prevent screen from sleeping

Instructions

  • Heat oil in a large skillet or wok over high heat.
  • Add chilli and garlic, stir for 10 seconds.
  • Add onion, cook for 1 minute.
  • Add chicken, cook until it mostly turns white, then add 1 tbsp kecap manis and cook for a further 1 minute or until chicken is mostly cooked through and a bit caramelised.
  • Add rice, 2 tbsp kecap manis and shrimp paste, if using. Cook, stirring constantly, for 2 minutes until sauce reduces down and rice grains start to caramelise (key for flavour!).
  • Serve, garnished with garnishes of choice (green onions, red chilli, fried shallots).

Serving

  • Serve as a side for Asian main dishes or as part of a  large spread, Asian or not! 🙂 See in post for suggestions.
  • Make it a meal – traditional Indonesian style!: Serve with a fried egg sunny side up (runny yolk!), tomato wedges and slices of cucumber on the side.

Recipe Notes:

1. Kecap Manis (sometimes called Ketjap Manis) is an Indonesian sweet soy sauce that is thicker than other soy sauces. Sometimes just labelled as “sweet soy sauce”. Consistency resembles maple syrup, available in most supermarkets in Australia (Woolworths, Coles, Harris Farms).
Also easy to make your own! Just combine 1/4 cup ordinary soy sauce (I use Kikkoman) and 1/4 cup brown sugar over medium heat. Bring to a simmer and reduce until it becomes a maple syrup consistency. It will thicken more when it cools.
2. Chilli – I use 2 birds eye or Thai red chillies, adds a mild warmth, doesn’t make it spicy. Adjust to taste. Chilli paste can also be used instead – add it when you add the rice.
3. Day old cooked rice – All types of fried rice are best made using day old cooked rice that has been refrigerated overnight. It dries it out, making it easier to stir fry to evenly coat the grains with the flavourings. TIP: Keep bags of cooked rice in the freezer! Fabulous for fried rice, or even using plain.
4. Shrimp paste – Adds depth of flavour and complexity, but is optional. Traditional dish uses belacan which is dried shrimp blocks, requires crumbling then toasting prior to use. Same flavour achieved with any shrimp paste which you can just dollop in. Any shrimp paste brand/type is fine.
Still tasty WITHOUT shrimp paste. SUB with more kecap mans OR 1 tbsp fish sauce!
5. Fried shallots are slices shallots that have been fried until crunchy. They are a great garnish and add a pop of texture to the dish but are optional because it’s not traditional! Fried shallots can be purchased at most supermarkets in Australia (see here for Woolworths).
6. Make this GLUTEN FREE by making your own kecap manis (Note 1) using Tamari.
7. Storage – as with all fried rice, it keeps great for a day or two in the fridge then I find it gets a bit dry. Salvage it with a sprinkle of water then microwave it – makes it all steamy and moist again! Do the same if you freeze it.
8. Nutrition per serving including egg.

Nutrition Information:

Serving: 187gCalories: 453cal (23%)Carbohydrates: 58.6g (20%)Protein: 23.7g (47%)Fat: 13g (20%)Saturated Fat: 2.4g (15%)Cholesterol: 196mg (65%)Sodium: 898mg (39%)Potassium: 290mg (8%)Fiber: 1.3g (5%)Sugar: 1.2g (1%)Vitamin A: 200IU (4%)Vitamin C: 1.7mg (2%)Calcium: 60mg (6%)Iron: 4.7mg (26%)
Keywords: bali rice, indonsian fried rice, nasi goreng
Did you make this recipe?I love hearing how you went with my recipes! Tag me on Instagram at @recipe_tin.

Nasi Goreng recipe originally shared March 2016. Updated June 2019 with new photos, new writing, brand new video, slight recipe improvement and most importantly, Life of Dozer added!

Life of Dozer

Annual check up – passed with flying colours! And he behaved pretty well too…. until he saw the needle….

Dozer vet check up 2019 - Mona Vale vet

…. but the teeny tiny little prick was soon forgotten as he launched himself onto the reception desk for treats. 🙄 The wonderful team at Mona Vale Vetinary Hospital spoil him!! (And you know I totally love it)

Dozer vet check up 2019 - Mona Vale vet

Previous Post
Lime Chicken (marinade – great for grilling!)
Next Post
Chocolate Zucchini Bread

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative!

Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Related Posts

Crispy Chinese Lemon Chicken

Crispy Chinese Lemon Chicken

Filipino Pork Adobo

Filipino Pork Adobo

The fastest noodle stir fry I know

The fastest noodle stir fry I know

More Asian

Reader Interactions

Leave a Comment Cancel reply

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

Cooked this? Rate this recipe!




290 Comments

  1. Ashlea says

    September 19, 2020 at 4:01 am

    Nagi I ADORE this recipe and have been making it a few years but lost my copy of it and had to come searching again. Please tell me, I have *never* used fresh chilli and instead used, like, a Chili paste? I can’t remember what is called – but I can completely miffed as to why I would use it when recipe doesn’t call for it. Did your recent update remove it? Maybe I initially mashed together two recipes. I haven’t made it since moving to my new house and I’m desperate now but can’t figure out what / how I came to make it the way I did. Any thoughts ?

    Reply
    • Nagi says

      September 19, 2020 at 6:07 pm

      Hi Ashlea, you can definitely use Sambal ole here – whatever you have on hand is fine!!! N x

      Reply
    • Ashlea says

      September 19, 2020 at 4:08 am

      Sambal Oelek is what I was thinking of.

      Reply
  2. Amy says

    September 16, 2020 at 3:52 am

    For making my own Kecap manis u used light or dark soya …

    Reply
    • Franki says

      November 28, 2020 at 11:33 am

      5 stars
      So good! So authentic! So easy🤤

      Reply
    • Nagi says

      September 16, 2020 at 10:59 am

      Hi Amy, Ordinary soy (not dark or light) – N x

      Reply
  3. Cara says

    September 14, 2020 at 8:21 pm

    5 stars
    This is an amazing recipe Nagi! Thank you so much. We have spent a lot of time in Malaysia/Singapore and this tasted so genuine. Thank you for the mini ‘travel experience’ we can’t wait to make this again!

    Reply
  4. Kay Adamd says

    September 9, 2020 at 9:29 am

    5 stars
    This is the only recipe site I use now.. I’ve made over 50 of Nagi’s recipes and they have all been divine! Easy to follow and super tasty.. when I cook something from here my family and friends always love it!! Waiting for a good beef korma recipe from Nagi… as I’ve tried countless others and always disappointed. Thanks so much Nagi for being my trusted good friend in my kitchen! 💕

    Reply
    • Nagi says

      September 9, 2020 at 11:19 am

      Korma is on the cards Kay! I’ve bombarded people with curries lately so I thought I better take a break 😂 Korma and Goan Fish Curry are the next two on my list! N x

      Reply
  5. Jed says

    August 26, 2020 at 6:41 pm

    I Love nasi goreng! The minute i saw the recipe i had to try it! It is so awsome.

    Reply
  6. Ian Wauchope says

    August 15, 2020 at 8:01 am

    hi Nagi….can you post a fried rice recipe with the dried shrimp?

    Reply
    • Nagi says

      August 16, 2020 at 8:12 pm

      Hi Ian, pop a request on my recipe request page 🙂 N x

      Reply
  7. Nikki says

    August 11, 2020 at 10:45 am

    What is the best rice to use?

    Reply
    • Nagi says

      August 11, 2020 at 12:23 pm

      Hi Nikki, any medium or long grain rice will work well here. N x

      Reply
  8. Nancy says

    July 25, 2020 at 10:49 am

    This sounds delicious! I want to try it but am not sure what the chilli is. Does it mean a pepper from the fresh produce department, dried red chilli pepper flakes…? Could you please help me? I live in California. Perhaps something I could only find in an Asian market?

    Reply
    • Nagi says

      July 25, 2020 at 1:07 pm

      Hi Nancy, the chilli is a fresh chopped red chilli. N x

      Reply
  9. Jan says

    July 16, 2020 at 7:27 pm

    Made this for dinner tonight, thank you Nagi, so fast and so good. It’s a keeper…x

    Reply
  10. Sarah Labreche says

    July 14, 2020 at 1:20 am

    Hi Nagi, is it okay to make Nasi Goreng a head of time?

    Reply
    • Nagi says

      July 14, 2020 at 7:22 pm

      Yes it’s great to make in advance. Just reheat, covered in the microwave. N x

      Reply
  11. Mel says

    June 29, 2020 at 2:09 pm

    Hello!
    Just wondering what veggies would be best in this Nasi goreng?

    Thanks!
    Mel

    Reply
    • Karen Raspin says

      July 21, 2020 at 11:39 pm

      As a Forces child I was brought up on a couple of versions of nasi goreng – both very mild because of feeding small children, not to mention a chilli-fearful mother. This version is brilliant. I put pre-fried mushrooms and left over potatoes in it, as well as prawns and baby sweetcorn, and I cooked the egg omelette style, shredded it and folded in to the rice. Fabulous!

      Reply
  12. Vibudha says

    June 20, 2020 at 8:11 am

    5 stars
    Loved the recipe! We missed Nasi Goreng so much… We made it vegetarian. Do check my blog post!

    Reply
  13. Jan Dudley says

    June 11, 2020 at 1:37 am

    5 stars
    Just made this tonight was amazing.Just like I had in Bali. Used worcester sauce instead of shrimp paste as I couldnt get any.xx

    Reply
    • Nagi says

      June 11, 2020 at 7:37 am

      Nailed it Jan!! N x

      Reply
  14. Reshma Athawale says

    June 8, 2020 at 9:28 pm

    5 stars
    A huge family favorite Nagi. It does the trick every time. Thanks a lot!

    Reply
  15. Isabella says

    May 26, 2020 at 6:43 am

    5 stars
    I love this version of nasi goreng! wont be paying CAD13 for this simple recipe anymore!

    Thanks Nagi once again for sharing with us your excellent recipes.

    Reply
  16. Jarmila says

    May 19, 2020 at 6:58 am

    One of my favorites ever sice my trip to Bali few years back! You have some great recipes here. Thanks for sharing. ❤️ Dozer! 🤗

    Reply
    • Nagi says

      May 19, 2020 at 2:36 pm

      You’re so welcome Jarmila! N

      Reply
  17. Jo says

    May 19, 2020 at 4:53 am

    Hi
    I have some belacan! How much would you use?
    Also, when you say ordinary soy sauce do you mean light or dark?
    Thanks! Looking forward to cooking this tomorrow 😊

    Reply
    • Maria says

      July 26, 2020 at 11:22 am

      Hi Jo, just wondering how you went with the belacan and if you remembered how much you used? I too have some sitting in my cupboard I would like to try using it when I cook this recipe 😊
      Thanks!

      Reply
      • Jo says

        July 26, 2020 at 7:38 pm

        Hi
        I’m afraid I wimped out a little and only used a couple of pinches as I was worried the flavour would be too strong! It tasted amazing though! I think next time I might use a little more but I guess it’s personal taste too.

        Reply
    • Nagi says

      May 19, 2020 at 7:08 pm

      Hi Jo, I haven’t tried with bellman, but you’d only need a tiny bit. Ordinary soy is regular soy – not dark or light (these are different again) N x

      Reply
  18. Veronica says

    May 12, 2020 at 8:50 am

    5 stars
    I love this easy recipe. We try to keep the carbs down so I use a frozen bag of cauliflower rice instead of the rice. Works really well!

    Reply
  19. Liz says

    April 9, 2020 at 2:02 pm

    Nagi, you have an amazing website! Every single one of the recipes I’ve tried has been amazing. This one is my favorite so far. I’m blown away! Thank you for sharing your recipes and teaching me to cook ❤️

    Reply
    • Nagi says

      April 9, 2020 at 7:18 pm

      That’s so good to hear Liz, thanks so much for letting me know ❤️

      Reply
  20. Aziza says

    March 30, 2020 at 5:34 am

    This is one of my fave recipes. Can I make it with prawns too? Would it be the same recipe?

    Reply
    • Nagi says

      March 30, 2020 at 1:28 pm

      Hi Aziza, you sure can! Cook the same way as you would the chicken in the recipe 🙂

      Reply
Newer Comments
Older Comments

Primary Sidebar

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative! Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Meet Dozer

Official taste tester of RecipeTin Eats! Meet Dozer
As Featured On

Never miss a recipe!

Subscribe to my newsletter and receive 3 FREE ebooks!

Subscribe
Recipes
  • All Recipes
  • By Category
  • Collections
About
  • About Nagi
  • About Dozer
  • RecipeTin Meals
Related
  • RecipeTin Japan
Help
  • Contact
  • Image Use Policy
© RecipeTin Eats 2025
  • Privacy Policy & Terms
Site Credits
Maintained by Human Made Designed by Melissa Rose Design Developed by Once Coupled
All Rights Reserved

Subscribe to my newsletter

Sign up and receive 3 FREE EBOOKS!