Jump to Recipe Print RecipeIf you’ve been longing for a dish that’s as vibrant as it is comforting, let me introduce you to my quick and customizable Nasi Goreng masterpiece. This beloved Indonesian fried rice brings together a delightful medley of textures and flavors—think crispy rice mingling with tender veggies and perfectly scrambled eggs, all laced with a hint of sweet soy sauce. What makes this recipe truly special is its versatility; you can tailor it to use whatever proteins or vegetables you have on hand, making it a lifesaver for busy weeknights or casual get-togethers. Plus, it’s gluten-free if you opt for a suitable soy sauce! Are you ready to transform your dinner experience with this flavorful wave of Southeast Asian flair? Why Is Nasi Goreng So Special? Flavor Explosion: This dish harmonizes savory, sweet, and spicy elements, offering a delicious taste journey with each bite. Quick and Easy: With just a few simple steps, you can whip up this meal in no time, making it perfect for busy weeknights. Versatile Goodness: Customize it to your palate! Switch proteins or add your favorite veggies; the possibilities are endless. Comfort Food: Enjoy the warm, satisfying combination of crispy rice and tender ingredients that feels like a big hug on a plate. Crowd-Pleaser: Impress your friends and family with this vibrant dish that’s sure to be a hit at gatherings or dinner parties. Transform your cooking nights with this delightful recipe and discover how easy it can be to create a restaurant-quality meal at home! If you’re looking for more quick recipes, check out our easy weeknight dinners. Nasi Goreng Ingredients • Ready to create your own Nasi Goreng? Let’s gather some amazing ingredients! For the Rice Cooked Rice – Use day-old, cold rice for the best texture; freshly cooked rice can turn mushy. For the Aromatics Vegetable Oil – This is your main cooking fat, but feel free to use peanut oil for a nuttier flavor. Onion – Finely chop for sweetness and depth; it should cook evenly. Garlic – Minced for an aromatic boost that enhances the overall flavor. Red Chili – Adds a punch of heat; adjust the amount to suit your spice preference. Ginger – Grated to distribute warmth and depth seamlessly into the dish. For the Protein Protein (Chicken/Shrimp/Tofu) – Choose your favorite; diced cooked options heat up quickly. For the Vegetables Frozen Peas and Carrots – These add color and nutrients; stir-fry until they retain a nice crunch. For the Flavor Base Sweet Soy Sauce (Kecap Manis) – This is key for that unique sweetness and color in Nasi Goreng. Soy Sauce – Provides essential umami and saltiness; feel free to adjust to taste. Fish Sauce – For a depth of flavor; skip for vegetarian versions. Ground Turmeric – An important ingredient for authenticity and lovely color. White Pepper – Enhances overall flavor; black pepper can be substituted if needed. Shrimp Paste – Optional for added flavor depth; not suitable for vegetarians. For the Binding Eggs – Scramble in the pan; they add richness and help bind the ingredients together. For the Finish Green Onions – Chop finely for garnish and a burst of freshness. Fried Shallots – Optional, but they give a delightful crunch and flavor lift. Cucumber and Tomato Slices – Serve fresh on the side for a refreshing contrast. Gather these ingredients to embark on your delicious Nasi Goreng adventure! Step‑by‑Step Instructions for Nasi Goreng Step 1: Prep Ingredients Start by gathering and chopping all your ingredients, including finely chopping the onion, mincing the garlic, and grating the ginger. This prep work ensures a smooth cooking process, allowing everything to come together quickly. Remember to use day-old, cold cooked rice for the best texture—fresh rice can lead to a mushy Nasi Goreng. Step 2: Heat Oil In a large wok, heat about 2 tablespoons of vegetable oil over medium-high heat until it shimmers but doesn’t smoke, which usually takes about 1-2 minutes. Make sure the oil is hot enough to ensure that your ingredients will sizzle when added, creating a deliciously aromatic base for your Nasi Goreng. Step 3: Sauté Aromatics Add the chopped onion to the hot oil and sauté for 2-3 minutes until it softens and becomes translucent. Next, stir in the minced garlic, red chili, and grated ginger, cooking for an additional minute until fragrant. This step builds a flavorful foundation for your Nasi Goreng that will infuse every bite with aromatic goodness. Step 4: Add Protein Incorporate your choice of protein—diced chicken, shrimp, or tofu—into the pan. Stir-fry for about 2-3 minutes until the protein is heated through and slightly browned. This quick cooking ensures that the proteins retain their tenderness while absorbing the flavors from the sautéed aromatics. Step 5: Incorporate Vegetables Next, add the frozen peas and carrots to the wok, stirring for another 2-3 minutes until they are heated and bright. This not only adds vibrant color to your Nasi Goreng but also ensures that the vegetables maintain a bit of crunch for added texture. Step 6: Add Shrimp Paste If you’re including shrimp paste, crumble it directly into the wok during this step. Stir it vigorously for about 1 minute until it becomes fragrant, blending it with the other ingredients. This optional step offers an extra layer of umami flavor that enhances the overall taste of your Nasi Goreng. Step 7: Cook Eggs Push the mixture to one side of the wok, creating space for the eggs. Crack 2 eggs into the cleared area and scramble them gently with your spatula until they’re just set but slightly wet, which should take about 1-2 minutes. This method allows the eggs to incorporate seamlessly into the Nasi Goreng. Step 8: Mix Eggs and Rice Break up the scrambled eggs with your spatula and mix them into the other ingredients, ensuring an even distribution. This step adds richness to the dish as the eggs bind all the elements together beautifully, preparing it for the addition of the key ingredient: the rice. Step 9: Add Rice Now, add the cooked and cooled rice to the wok, using your spatula to break up any clumps. Stir thoroughly for about 2-3 minutes, ensuring that the rice is evenly combined with the other ingredients, absorbing all those lovely flavors from the pan. This is where your Nasi Goreng starts to take shape. Step 10: Season Rice Pour in the sweet soy sauce (kecap manis), regular soy sauce, fish sauce, turmeric, and white pepper. Mix everything together for around another 2-3 minutes, allowing the rice to absorb the sauce and gain that characteristic deep color and flavor. Taste and adjust the seasoning if needed to suit your preferences. Step 11: Stir-Fry Continue to stir-fry the Nasi Goreng for an additional 3-5 minutes, ensuring everything is well combined and heated through. You want to see the rice slightly crisping at the edges while still being full of vibrant colors and flavors. This step is crucial for achieving the authentic texture of Nasi Goreng. Step 12: Taste and Adjust Before serving, give your Nasi Goreng a final taste. Adjust the seasoning by adding extra soy sauce or a pinch of salt if necessary. This is your chance to tailor the dish to your liking, ensuring that every bite will be packed with flavor. Step 13: Plate and Garnish Once satisfied with the taste, scoop the Nasi Goreng onto serving plates. Garnish with finely chopped green onions and a sprinkling of fried shallots for added flavor and crunch. These final touches will elevate your dish, making it visually appealing and enticing. Step 14: Top with Fried Egg For a delightful finishing touch, fry an egg sunny side up in a small pan. Once cooked, place it on top of the plated Nasi Goreng. This step adds both richness and a lovely presentation, making the dish even more indulgent. Step 15: Serve with Accompaniments Serve your Nasi Goreng hot, alongside fresh cucumber and tomato slices for a refreshing contrast. These crisp, bright accompaniments balance the richness of the fried rice, completing your beautiful and flavorful meal. Step 16: Enjoy Dig into your delicious homemade Nasi Goreng, savoring the warmth and comforting flavors in each bite. This colorful dish is perfect for gatherings or a cozy weeknight dinner, bringing a bit of Indonesian flair right to your kitchen. Make Ahead Options These Nasi Goreng are perfect for meal prep lovers! You can chop all your vegetables, mince the garlic, and grate the ginger up to 24 hours in advance. For added convenience, cook your protein (chicken, shrimp, or tofu) ahead of time and keep it refrigerated. When you’re ready to enjoy your meal, simply stir-fry the aromatics, add the protein along with the prepped veggies, and finish by mixing in the rice—everything will taste just as delicious! Remember to use cold, day-old rice for the best texture. By prepping these components in advance, you’ll transform busy weeknights into stress-free cooking experiences! How to Store and Freeze Nasi Goreng Room Temperature: Nasi Goreng is best served immediately; however, if you need to keep it out briefly, it can sit at room temperature for no more than 2 hours. Fridge: Store leftover Nasi Goreng in an airtight container in the refrigerator for up to 3 days. Reheat thoroughly in a skillet or microwave until hot. Freezer: For longer storage, freeze Nasi Goreng in a freezer-safe container for up to 2 months. Ensure it’s cooled completely before freezing to avoid ice crystals. Reheat directly from the freezer or thaw overnight in the fridge first. Reheating: To rejuvenate the flavors and textures, reheat Nasi Goreng on the stovetop with a splash of water to prevent sticking, stirring frequently until heated through. What to Serve with Nasi Goreng Elevate your Nasi Goreng experience by pairing it with delightful sides that complement its vibrant flavors and textures. Kerupuk (Indonesian Crackers): These crispy delights add a satisfying crunch that perfectly contrasts the savory rice dish. Asian Slaw Salad: A tangy slaw with fresh veggies provides a refreshing and crunchy balance, enhancing your meal’s flavors. Chicken Satay Skewers: Juicy, grilled chicken skewers marinated in spices create a delicious protein addition that fits flawlessly with Nasi Goreng. Sambal Oelek Sauce: A dollop of this hot chili paste introduces an extra kick, combining beautifully with the dish’s sweet and savory components. Pickled Cucumber Salad: Bright and crisp pickled cucumbers add a zesty flavor that cuts through richness, refreshing every bite of Nasi Goreng. Mango Sticky Rice: For dessert, this sweet treat balances the meal with its creamy coconut milk and luscious tropical taste, making it a perfect finish. Serving these delightful accompaniments will transform your Nasi Goreng into a spectacular meal that bursts with flavor! Nasi Goreng Variations & Substitutions Feel free to unleash your creativity and make this Nasi Goreng your own! The beauty of this dish lies in its adaptability. Protein Swap: Use chicken, shrimp, or tofu as your main protein; any works beautifully in this dish. Vegetable Variety: Mix in bell peppers or mushrooms instead of peas and carrots for a different texture and flavor. You can create hearty vegetarian versions by incorporating a combination of fresh veggies. Vegan Delight: Omit the shrimp paste for a fully vegan version, or replace it with a plant-based alternative for that umami punch. Sweet Heat: Add sriracha or chili oil for an extra kick if you love a bit of spice. Adjust the levels based on your heat tolerance! Crispy Additions: Sprinkle in some toasted nuts or seeds for an exciting crunch that complements the softness of the rice. Just a handful will do the trick! Herb Infusion: Stir in some fresh cilantro or basil at the end for a fragrant twist that brightens up each bite. Coconut Creaminess: Drizzle with coconut milk for a creamier texture that beautifully balances the savory elements. Umami Boost: Incorporate a splash of mushroom soy sauce for a deeper flavor profile and extra umami goodness. Each of these variations allows you to tailor your Nasi Goreng, making it a delightful family favorite. For more easy-to-customize recipes, check out our creative weeknight dinners that will spark joy in your kitchen! Expert Tips for Nasi Goreng Use Day-Old Rice: Ensure you’re using cold, day-old rice for the best texture. Freshly cooked rice can turn mushy, compromising the dish’s integrity. Prep in Advance: Have all your ingredients chopped and ready to go. This allows you to cook quickly without pausing to prepare items, ensuring a seamless flow. Adjust Spice Levels: Feel free to add or reduce the amount of red chili for your preferred heat level. Remember, you can always add more if you want extra spice! Hot Wok Magic: Ensure your wok is sufficiently hot before adding ingredients. A properly heated pan creates a lovely sizzle, enhancing flavors and textural contrasts in your Nasi Goreng. Tweak for Taste: Don’t hesitate to taste as you go! Adjust your soy sauce, sweet soy sauce, or fish sauce according to your personal palate. Finish with Freshness: Garnish with green onions and fried shallots right before serving. This adds a pop of color, flavor, and texture that elevates your Nasi Goreng experience. Nasi Goreng Recipe FAQs What type of rice is best for Nasi Goreng? Using day-old, cold rice is essential for the perfect Nasi Goreng. Freshly cooked rice tends to be too sticky and can result in a mushy texture. The cold rice allows for better separation of grains, creating the delightful, slightly crispy texture that makes this dish shine. How should I store leftover Nasi Goreng? Leftover Nasi Goreng should be stored in an airtight container in the refrigerator. It can typically last for up to 3 days. When you’re ready to enjoy it again, simply reheat in a skillet or microwave until heated through to maintain its flavor and texture. Can I freeze Nasi Goreng? Absolutely! To freeze Nasi Goreng, allow it to cool completely first. Place it in a freezer-safe container, where it can be stored for up to 2 months. When you’re ready to eat it, you can reheat directly from frozen or thaw it overnight in the fridge before warming it on the stove. What if my Nasi Goreng is too salty? If you find that your Nasi Goreng is too salty after seasoning, don’t worry! You can balance the flavors by adding more cooked rice to the mix to dilute the saltiness. Additionally, adding a splash of water or vegetable broth while reheating can help adjust the seasoning. Are there any dietary considerations for Nasi Goreng? Yes! If you have gluten sensitivities, make sure to use gluten-free soy sauce. For those with allergies, be cautious with ingredients like shrimp paste and fish sauce, as they are common allergens. You can also easily tailor this recipe to be vegetarian or vegan by substituting animal proteins with tofu and omitting fish sauce altogether. How long can I leave Nasi Goreng at room temperature? Nasi Goreng should not be left at room temperature for more than 2 hours to ensure safety and freshness. If it’s going to sit longer than that, it’s best to refrigerate it to avoid any food safety risks. Nasi Goreng: Quick and Delicious Indonesian Fried Rice Recipe No ratings yet Nasi Goreng is a quick and customizable Indonesian fried rice dish, perfect for busy weeknights. Print Recipe Pin Recipe Prep Time 15 minutes minsCook Time 30 minutes minsTotal Time 45 minutes mins Servings: 4 servingsCourse: DinnerCuisine: IndonesianCalories: 450 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Rice4 cups Cooked Rice Use day-old, cold rice for best texture.For the Aromatics2 tablespoons Vegetable Oil Or peanut oil for nuttier flavor.1 medium Onion Finely chopped.2 cloves Garlic Minced.1 medium Red Chili Adjust to spice preference.1 tablespoon Ginger Grated.For the Protein1 cup Protein (Chicken/Shrimp/Tofu) Diced, cooked options heat quickly.For the Vegetables1 cup Frozen Peas and Carrots Add color and nutrients.For the Flavor Base3 tablespoons Sweet Soy Sauce (Kecap Manis)1 tablespoon Soy Sauce1 teaspoon Fish Sauce Skip for vegetarian versions.1 teaspoon Ground Turmeric1/2 teaspoon White Pepper Black pepper can be substituted.1 teaspoon Shrimp Paste Optional for added depth.For the Binding2 large Eggs Scramble to bind.For the Finish2 tablespoons Green Onions Chopped for garnish.2 tablespoons Fried Shallots Optional for crunch.1 cup Cucumber and Tomato Slices Fresh on the side. Equipment Wok Method Step-by-Step InstructionsStart by gathering and chopping all your ingredients, including finely chopping the onion, mincing the garlic, and grating the ginger.In a large wok, heat about 2 tablespoons of vegetable oil over medium-high heat until it shimmers.Add the chopped onion to the hot oil and sauté for 2-3 minutes until it softens.Stir in the minced garlic, red chili, and grated ginger, cooking for an additional minute.Incorporate your choice of protein into the pan and stir-fry for 2-3 minutes.Add the frozen peas and carrots, stirring for another 2-3 minutes until heated.If you're including shrimp paste, crumble it into the wok and stir for about 1 minute.Push the mixture to one side, crack eggs into the other side, and scramble until just set.Mix the scrambled eggs with the other ingredients.Add the cooked and cooled rice, stirring thoroughly for about 2-3 minutes.Pour in the sweet soy sauce, soy sauce, fish sauce, turmeric, and white pepper, mixing everything together.Continue to stir-fry for an additional 3-5 minutes.Taste and adjust the seasoning as needed.Scoop onto serving plates and garnish with green onions and fried shallots.Fry an egg sunny side up and place it on top of the plated Nasi Goreng.Serve hot with fresh cucumber and tomato slices.Enjoy your delicious homemade Nasi Goreng! Nutrition Serving: 1plateCalories: 450kcalCarbohydrates: 60gProtein: 14gFat: 18gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 150mgSodium: 900mgPotassium: 500mgFiber: 4gSugar: 5gVitamin A: 300IUVitamin C: 15mgCalcium: 30mgIron: 2mg NotesThis dish is quick, easy, and highly customizable. Perfect for busy weeknights or gatherings. Tried this recipe?Let us know how it was!