nasi goreng recipe
Recipe Rice

Authentic Nasi Goreng Recipe | Easy & Tasty!


Welcome to our authentic Nasi Goreng recipe! If you’re a fan of Indonesian fried rice, you’re in for a treat. In this article, we’ll show you how to make easy and delicious Nasi Goreng that is true to its roots and bursting with authentic flavors. Whether you’re a seasoned chef or a beginner in the kitchen, this recipe is perfect for anyone looking to explore the world of Indonesian cuisine. So, let’s dive in and discover how to make this mouthwatering dish!

Indonesian fried rice, also known as Nasi Goreng, is a beloved dish that embodies the essence of Indonesian cuisine. Made with simple ingredients and bursting with flavor, Nasi Goreng is a staple in many Indonesian households. It features caramelized rice, thanks to the use of kecap manis, a sweet soy sauce that gives the dish its distinct taste and beautiful dark brown color.

To create an authentic Nasi Goreng, we’ll guide you through the traditional steps and techniques, ensuring that you achieve the same incredible flavors and textures that Indonesians enjoy. With this recipe, you’ll be able to prepare a delicious plate of Nasi Goreng right in your own kitchen. So let’s get started on this culinary adventure!

What is Nasi Goreng?

Nasi Goreng, which translates to “fried rice” in Indonesian and Malay, is a delicious and popular dish that has gained international recognition. It is a flavorful and satisfying meal made primarily with rice, a small amount of meat, and onions for vegetables. Nasi Goreng stands out from other fried rice dishes thanks to its signature sauce made with kecap manis, a sweet soy sauce that adds a rich flavor and caramelizes the rice when cooked.

The dish is typically served with a sunny-side-up egg on top, adding a creamy texture and additional protein to the meal. It is also common to find Nasi Goreng accompanied by a side of fresh cucumber and tomato, which provides a refreshing contrast to the savory rice.

While there are countless variations of Nasi Goreng, this recipe focuses on the authentic and traditional version of the dish. It captures the essence of Indonesian and Malay flavors, making it a perfect choice for those seeking an authentic culinary experience at home.

nasi goreng cooking

Discover the next section to learn about the key ingredients and step-by-step instructions for preparing homemade Nasi Goreng.

Nasi Goreng Ingredients and Preparation

In order to create an authentic and delicious Nasi Goreng, you will need the following ingredients:

  • Cooked rice
  • Onion
  • Garlic
  • Chicken breast (or other protein)
  • Kecap manis (sweet soy sauce)
  • Shrimp paste (optional)
  • Vegetable oil
  • Eggs
  • Garnishes like green onions, tomatoes, and cucumbers

The rice used in Nasi Goreng should be cooled and preferably day-old. This allows the rice to dry out slightly and become perfect for stir-frying. The dish can be made vegetarian by omitting the meat and adding more vegetables such as peppers or peas. It’s important to note that Malaysian cuisine also offers variations of Nasi Goreng, which may include additional spices or ingredients.

Now that we have the ingredients ready, let’s move on to the preparation process.

  1. Begin by heating vegetable oil in a wok or large skillet over medium heat.
  2. Add the chopped onion and minced garlic, then sauté until they become fragrant and translucent.
  3. If you’re using chicken breast or any other protein, add it to the pan and cook until it’s no longer pink. Ensure it’s cooked thoroughly.
  4. Once the protein is cooked, push everything to the side of the pan and crack the eggs into the empty space. Scramble the eggs until they are fully cooked and then mix everything in the pan together.
  5. Add the cooked rice to the pan, breaking up any clumps. Stir-fry the rice for a few minutes to evenly distribute the flavors.
  6. Next, pour the kecap manis over the rice. This sweet soy sauce will add a rich and caramelized flavor to the dish. If you’re using shrimp paste, add a small amount as well.
  7. Continue stir-frying the rice until all the ingredients are well combined and the rice has absorbed the sauce. This will take about 5 minutes.
  8. Once the Nasi Goreng is ready, serve it hot and garnish with chopped green onions, sliced tomatoes, and cucumber.

Enjoy your authentic and delicious Nasi Goreng!

Ingredients Instructions
Cooked rice Ensure the rice is cooled and preferably day-old.
Onion Chop the onion into small pieces.
Garlic Mince the garlic cloves.
Chicken breast (or other protein) Cook the chicken until no longer pink.
Kecap manis (sweet soy sauce) Pour the kecap manis over the rice during stir-frying.
Shrimp paste (optional) Add a small amount for extra flavor (optional).
Vegetable oil Heat the oil in a wok or large skillet.
Eggs Crack and scramble the eggs in the pan.
Garnishes (green onions, tomatoes, cucumbers) Chop and slice the garnishes for the final presentation.

How to Make Nasi Goreng?

To make delicious and authentic Nasi Goreng, follow these simple steps:

  1. Start by heating oil in a wok or large skillet. Add onions and garlic, and cook until they become softened and fragrant.
  2. Next, add your choice of meat, such as chicken breast, and cook until it is mostly cooked through. This will ensure that the meat is tender and flavorful.
  3. Add the cooked rice to the skillet and stir-fry it with kecap manis, a sweet soy sauce that gives Nasi Goreng its distinct flavor and color. If desired, you can also add shrimp paste for an extra layer of umami.
  4. Keep stir-frying the rice until the grains start to caramelize and become slightly crispy. This is what gives Nasi Goreng its delicious texture and depth of flavor.
  5. Once the Nasi Goreng is ready, serve it with a fried egg on top. The rich and creamy yolk enhances the overall taste of the dish.
  6. For added freshness and crunch, garnish your Nasi Goreng with chopped green onions, chili for a spicy kick, and fried shallots.

“Nasi Goreng is a flavorful and satisfying dish that can be easily prepared at home. Just follow these steps to create an authentic Indonesian Nasi Goreng that your family and friends will love!”

traditional nasi goreng recipe

With this traditional Nasi Goreng recipe, you can enjoy the rich and aromatic flavors of Indonesian cuisine in the comfort of your own kitchen. Follow these steps and impress your loved ones with a homemade dish that captures the essence of Nasi Goreng.

Tips and Variations for Nasi Goreng Recipe

Unleash your creativity and enhance your nasi goreng skills with these tips and variations. Whether you’re a beginner or a seasoned cook, these ideas will take your nasi goreng to the next level.


  1. Use shrimp paste for a more authentic and flavorful taste. It adds a unique umami depth to your nasi goreng, making it truly delicious.
  2. Make your own kecap manis if it’s not readily available in your supermarket. It’s simple to prepare and gives your dish a touch of sweetness.
  3. Use day-old rice to achieve the perfect texture and flavor. The dry rice ensures each grain stays separate and doesn’t become mushy when stir-frying.


  • Customize the dish by adding or substituting ingredients like fresh vegetables, tofu, or different proteins. Make it your own and experiment with flavors that inspire you.
  • For a vegan option, try a plant-based protein like tempeh or seitan instead of meat. This twist on the traditional recipe is perfect for those following a plant-based lifestyle.
  • Add sambal, a spicy chili sauce, to your nasi goreng for an extra kick of flavor. It complements the dish beautifully and adds a touch of heat that will leave you wanting more.
  • Explore different variations of nasi goreng from various regions, such as Indonesian or Malaysian cuisine. Each region has its own unique blend of spices and ingredients, offering a delightful culinary adventure.

Inspiration from the Experts

“Nasi goreng is a versatile dish that allows you to showcase your culinary creativity. Don’t be afraid to experiment with different ingredients and flavors to create a nasi goreng that reflects your personal taste.” – Chef Amanda Nguyen

With these tips and variations, you can elevate your nasi goreng game and impress your family and friends with your culinary prowess. So go ahead, embrace the flavors, and let your imagination run wild!

Traditional Nasi Goreng Recipe

Variation Description
Recipe Nasi Goreng A twist on the traditional recipe with unique flavor combinations.
Nasi Goreng Recipe Indonesian The authentic recipe that captures the essence of Indonesian cuisine.
Nasi Goreng Recipe Simple A simplified version of nasi goreng for busy cooks.
Traditional Nasi Goreng Recipe The classic recipe that stays true to its traditional roots.
Vegan Nasi Goreng Recipe A plant-based twist on nasi goreng for those following a vegan lifestyle.
Sambal Nasi Goreng A spicy chili sauce that adds a burst of flavor to your nasi goreng.
Traditional Nasi Goreng The timeless recipe that has been passed down through generations.


Nasi Goreng is a delicious and popular Indonesian dish that can be easily made at home. This authentic recipe stays true to the traditional flavors and techniques of Nasi Goreng, ensuring a tasty and satisfying meal. Whether you prefer the classic version or want to experiment with variations, Nasi Goreng is a versatile dish that can be customized to suit your taste. So grab your ingredients and give this authentic Nasi Goreng recipe a try – you won’t be disappointed!

Leave A Comment