Join us for an adventure in flavor!

    Nasi Goreng (Indonesian Fried Rice)

    This is just not your regular fried rice. Nasi Goreng is a national dish of Indonesia, for good reason. It is a simple yet flavorful fried rice with an intriguing blend of ingredients, techniques, and traditions.

    From street vendors to households to high end restaurants, everyone likes to stir fry it with their own tweaks and tricks. I love making this savory, sweet umami flavor bomb with bold notes of spiciness.

    Nasi Goreng, if you ask me, tops the list of all the fried rice dishes from all over the world. It’s about time I share this easy yet unique Indonesian-style fried rice with you, so you can try making these authentic flavors in your own kitchen.

    This easy Nasi Goreng Recipe for Indonesian fried rice is a great use for leftover rice, and is perfect for busy weeknights!

    Nasi Goreng is a little hard to find in your local Asian restaurants, unless you live in some big metros where you have easy access to all types of Asian cuisine.

    But it’s very easy for me to create this great fried rice in my kitchen with just a few special ingredients. Like any other fried rice, it’s a breeze to cook, and I can customize it just the way I like.

    I have some great fried rice recipes like Hawaiian Fried Rice, Thai Basil Fried Rice, Pork Fried Rice and Hibachi Fried Rice.

    Each has very distinctive regional flavors and flairs. But today’s Indonesian version can wear a crown over all of them.

    This easy Nasi Goreng Recipe for Indonesian fried rice is a great use for leftover rice, and is perfect for busy weeknights!

    What is Nasi Goreng?

    Nasi Goreng is an Indonesian dish that simply translates to “fried rice.” It is a beloved staple food in Indonesian cuisine and has gained popularity across the world for its unique flavors and versatility.

    The dish is made by stir-frying pre-cooked rice, typically leftover from a previous meal, with a variety of ingredients such as meats, vegetables, and a mix of aromatic spices, like garlic, shallot, and chili, often seasoned with kecap manis (sweet soy sauce).

    The history of Nasi Goreng goes back centuries and reflects the widespread agricultural tradition of rice farming in Indonesia.

    The concept of frying rice emerged as a practical solution to prevent leftover rice from spoiling in the tropical climate. By stir-frying the rice, not only was food waste minimized, but a new, flavorful dish was created.

    It is deeply embedded in the daily life of Indonesians, and can be found everywhere from street-side food stalls known as “warungs” to high-end restaurants.

    It’s often consumed as a breakfast dish, made with rice from the night before. It’s also a common late-night meal, and many street vendors work late into the night serving it.

    In 2017, CNN conducted an online poll of 35,000 people which named Nasi Goreng as number two on their list of the ‘World’s 50 Most Delicious Foods.’ This highlights the universal appeal of this simple yet richly flavored dish.

    Typically it’s served with a sunny side up egg and a side of fresh cucumber and tomatoes.

    This easy Nasi Goreng Recipe for Indonesian fried rice is a great use for leftover rice, and is perfect for busy weeknights!

    Ingredients Needed

    To make authentic Nasi Goreng, you’ll need a mix of key ingredients that give the dish its unique and savory flavor. You’ll find the exact amounts in the recipe card. Here’s what you’ll need:

    • Kecap Manis – Kecap Manis, pronounced “ketchup manis,” is a popular Indonesian sweet soy sauce that has been sweetened with palm sugar, giving it a thick, syrupy consistency and a rich, dark color. I usually buy it at an Asian market, but it’s no problem if I don’t have any on hand! I simply combine ¼ cup of ordinary soy sauce (I use Kikkoman) and ¼ cup of brown sugar over medium heat. I bring it to a simmer and reduce it until it has a maple syrup-like consistency. It will thicken more as it cools.
    • Shrimp Paste – Shrimp paste, known as ‘terasi’ in Indonesia, is a traditional ingredient used in many Southeast Asian cuisines. It adds a distinct flavor to dishes, imparting a depth of umami and a touch of the sea. Shrimp paste is very potent with a strong aroma, and it should be used sparingly. In its absence, you can use 1 tablespoon of fish sauce.
    • Leftover Rice – A day-old leftover, cold rice is ideal for any kind of fried rice. Freshly cooked rice won’t fry well and turns mushy. If I don’t have any on hand, I cook rice fresh, spread it thinly on a sheet pan, and refrigerate it for an hour or two. I recommend using jasmine rice or basmati rice for the best results.
    • Protein – Today I am using boneless, skinless chicken thighs (you can use chicken breast as well) and eggs, both for scrambling in the fried rice and topping the rice with fried eggs. You can make this with shrimp and tofu as well.
    • Aromatics – Shallots, garlic, fresh red chili.
    • Other sauces – Soy sauce, dark soy sauce.
    • Turmeric – Just a little to give vibrant color.
    • For garnishing and serving – Fried eggs, scallions, red chili, tomatoes, sliced cucumber, shrimp crackers.
    This easy Nasi Goreng Recipe for Indonesian fried rice is a great use for leftover rice, and is perfect for busy weeknights!

    Nasi Goreng Recipe

    First, I start by heating some oil in a large wok or skillet over medium-high heat. I toss in the chopped shallot and stir-fry it for about a minute. Then, I add the chopped garlic and red chili, cooking them for another minute to release all those great aromas.

    Next, I add the chicken to the wok and cook it for about 5 minutes, stirring in 1 tablespoon of kecap manis. I keep stir-frying until the chicken is almost cooked through and has browned a bit. Then, I push the chicken mixture to the sides of the wok, add a splash of oil if necessary, and add the shrimp paste. I move it around in the oil to help dissolve it a bit before mixing it in with the chicken and aromatics.

    After that, I push everything to the sides again, making a small well in the center of the wok, and crack in 2 eggs. I scramble them right in the middle, then mix them in with the rest of the ingredients. Finally, I add the rice along with some more kecap manis, regular soy sauce, dark soy sauce, and a dash of turmeric. I stir-fry everything together until it’s well combined and the rice starts to get a bit caramelized.

    indonesian fried rice in a wok

    I like to serve the fried rice with a crispy fried egg on top, along with cucumber slices, tomato wedges, and prawn crackers on the side.

    Alpana’s Tips

    This is a relatively simple dish to prepare, but there are a few tips and tricks that can take your fried rice to the next level:

    • Use day-old rice: I always use day-old rice that’s been left to cool overnight. Freshly cooked rice is too moist and can lead to a soggy, clumpy result. Day-old rice is drier and fries better, giving distinct rice grains and a perfect texture.
    • High heat is key: When I make Nasi Goreng, I cook it quickly on high heat. This gives the rice a slightly crisp texture and prevents it from steaming and becoming mushy.
    • Use a wok: If you have one, a wok is ideal because its shape distributes heat evenly. If you don’t have a wok, use your largest skillet.
    • Season to taste: While the traditional recipe calls for certain ingredients, I adjust to my own taste. Sometimes I add more or less chili, use different proteins, or add extra veggies.

    Serving Suggestions

    This easy Nasi Goreng Recipe for Indonesian fried rice is a great use for leftover rice, and is perfect for busy weeknights!

    I love my Nasi Goreng with traditional accompaniments of prawn crackers, which you can easily find in Asian grocery stores, along with tomato and cucumber. Sometimes I whip up some quick Asian Cucumber Salad.

    And please don’t forget that runny fried egg on top. The runny yolk mixes into the rice when cut into, adding a rich and creamy element to the dish.

    You can also serve it as a side dish to Asian dishes like my Teriyaki Chicken, Spicy Garlic Shrimp, Asian Meatballs, or Sticky Asian Wings.

    If you like it on the spicy side, serve it along with sambal oelek or homemade Chili Oil.

    A squeeze of fresh lime juice also goes great here.

    This easy Nasi Goreng Recipe for Indonesian fried rice is a great use for leftover rice, and is perfect for busy weeknights!

    Variations

    1. Swap the protein: Sometimes, I replace the chicken with other proteins like beef or shrimp. Ground chicken or ground pork work great too.
    2. Add veggies: I often add veggies like peas, carrots, green beans, or bell peppers to give the dish more flavor and nutrition.
    3. Make it vegan: The dish can be made vegan by omitting the shrimp paste and using tofu or tempeh as protein, and using a vegan-friendly soy sauce.
    4. Kampung style: Also known as ‘village-style’ fried rice, this version uses more chili and less soy sauce, resulting in a spicier and less sweet dish.
    5. Nasi Goreng Pattaya: A popular variation in Malaysia, this involves wrapping the fried rice in a thin omelet and often topping it with a sweet and spicy chili sauce.
    This easy Nasi Goreng Recipe for Indonesian fried rice is a great use for leftover rice, and is perfect for busy weeknights!

    There you go, one more cracking fried rice recipe that can really come in handy on busy weeknights. Explore new flavors and experiences in your kitchen, and make my Indonesian style fried rice the next time you have some leftover rice.

    Tell me how you like these new ethnic flavors, and how it turned out. All you need is a couple of new ingredients that you might not be familiar with, and a whole new dinner is waiting for you.

    Give this Indonesian national dish a try, and find out why it’s so beloved.

    Nasi Goreng, on our Gypsy Plate… enjoy!

    serving of nasi goreng on the Gypsy Plate

    Try these other great rice main dishes:
    Spanish Chicken and Rice
    Lebanese Hashweh
    Chicken Jollof Rice
    Asopao de Camarones
    Mexican Rice Casserole
    Arroz con Pollo
    Cajun Dirty Rice

    featured image for nasi goreng recipe post

    Nasi Goreng (Indonesian Fried Rice)

    Yield: 4 servings
    Prep Time: 10 minutes
    Cook Time: 15 minutes
    Total Time: 25 minutes

    This easy Nasi Goreng Recipe for Indonesian fried rice is a great use for leftover rice, and is perfect for busy weeknights!

    Ingredients

    • 2 Tbsp oil
    • 1 large shallot (or 1 small onion), finely chopped
    • 3-4 garlic cloves, finely chopped
    • 1 fresh red chili, finely chopped (see note 1)
    • 8oz boneless, skinless chicken thigh or breast, cut into small bites
    • 3 Tbsp kecap manis (sweet soy sauce, see note 2)
    • 1 tsp shrimp paste (see note 3)
    • 2 eggs, for scrambling
    • 4 cups cold cooked rice
    • 1 Tbsp soy sauce
    • 1 Tbsp dark sauce
    • ⅛ tsp turmeric

    Garnish

    • 4 fried eggs
    • scallions
    • tomatoes
    • cucumber
    • red chili
    • prawn crackers

    Instructions

    1. Heat oil in large wok or skillet over medium high heat and stir fry chopped shallot for a minute. Add in chopped garlic and red chili and cook for a minute.
    2. Add chicken and cook for 5 minutes. Stir in 1 Tbsp kecap manis and stir fry till chicken is almost cooked and browed a bit.
    3. Move the chicken mixture to the sides of the wok, add splash of oil if needed, and add in shrimp paste. Move it around in the oil to dissolve it a little before stir-frying and mixing it through the remaining ingredients
    4. Move the mixture again to the sides, making a small well in the middle and scramble 2 eggs, and them mix with the rest of the mixture.
    5. Add in rice along with 2 Tbsp kecap manis, 1 Tbsp soy sauce, 1 Tbsp dark soy sauce and a dash of turmeric. Stir fry till everything is well combined and the rice starts to caramelize a little.
    6. Serve fried rice with a crispy fried egg on top along with cucumber, tomato and prawn crackers.

    Notes

    1. You can use any fresh red chili with a little heat like Thai red chilies or red fresno chilis. In its absence you can use red chili paste or even red chili flakes for the heat.
    2. Kecap Manis is an Indonesian sweet soy sauce that is thicker than other soy sauces. Sometimes it's just labelled as "sweet soy sauce". You can easily find this in most of Asian grocery stores. Cant find it? No problem!! Simply combine ¼ cup ordinary soy sauce and ¼ cup brown sugar over medium heat. Bring to a simmer and reduce until it becomes a maple syrup like consistency. It will thicken more when it cools.
    3. Shrimp paste is important to achieve authentic Nasi Goreng flavors. Though in its absence you can add 1 Tbsp fish sauce instead, to add that umami factor to the dish.
    4. Leftovers: Leftovers, like other cooked rice dishes, can typically be stored in the refrigerator for 3-5 days. Store in an airtight container. When you're ready to eat, simply microwave it or stir fry again in a wok until heated through out.

    Nutrition Information
    Yield 4 Serving Size 1
    Amount Per Serving Calories 438Total Fat 22gSaturated Fat 5gTrans Fat 0gUnsaturated Fat 16gCholesterol 350mgSodium 1137mgCarbohydrates 32gFiber 2gSugar 13gProtein 28g

    Nutrition information calculated by Nutritionix.

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Pinterest

    Picture of Alpana, blogger and recipe developer at GypsyPlate

    Welcome to GypsyPlate! I'm Alpana, former wordwide tour manager and professional caterer, now full time blogger. I love exploring cuisines from around the world, and my recipes have been featured on sites such as MSN, Parade, Brit + Co, CNET and AOL. You can explore my entire collection of sortable recipes in my Recipe Index or learn more about me here.

    Get griddling! Try these Blackstone Recipes!

    Never miss a recipe!

    Join the GypsyPlate mailing list and get easy dinner recipes right in your mailbox. From homestyle comfort food to exotic dishes from around the world.



      1 thought on “Nasi Goreng (Indonesian Fried Rice)”

      • I love the recipe and the showcase of Indonesian heritage, but two comments. First, Indonesia is a majority Muslim country, so pork in Nasi Goreng is not appropriate for the cultural heritage of the dish. Secondly, in Sumatera the egg is almost always sunny-side down and cooked hard, making it easier to eat with your hands (which is the normal way of eating here in Indonesia). Terima kasih ya 🙂

      Leave a Reply

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

      Search by Cuisine

      Travel a word of flavors with GypsyPlate. Sort our recpes by regions:

      GypsyPlate logo.
      Skip to Recipe