Jump to Recipe Print RecipeThe aroma of sizzling garlic and spices wafts through the kitchen, instantly transporting me to the bustling streets of Indonesia—where the vibrant dish Nasi Goreng reigns supreme. This Indonesian fried rice is more than just a meal; it’s the heart of countless family gatherings, adaptable enough to accommodate any protein or veggie you fancy, making it the perfect dish for the busy home chef. With a quick prep time and endless customization options, you’ll find Nasi Goreng to be your reliable weeknight hero or a standout at dinner parties. Ready to dive into a bowl of comfort that’s as warm as the smiles it brings? Why is Nasi Goreng a Crowd Favorite? Versatile and Customizable: No matter your taste, Nasi Goreng can be tailored to fit your cravings—choose from chicken, shrimp, tofu, or an assortment of fresh veggies. Quick Cooking: Whip it up in under 30 minutes, making it perfect for those hectic weeknights when you want something delicious without the wait. Flavor Explosion: The harmonious blend of sweet soy sauce and spices creates a mouthwatering taste that captivates everyone at the table. Comfort and Satisfaction: With crispy rice and the perfect runny fried egg on top, every bite is a comforting hug! Cultural Delight: Experience a dish that transcends borders, embracing Indonesian culinary traditions right in your home. You’ll love how this dish pairs well with a crispy salad for a quick meal, making it an instant family favorite. Want more delightful adaptations? Check out our variations for a vegetarian Nasi Goreng that’s just as scrumptious! Nasi Goreng Ingredients • Create the perfect flavor with these essential ingredients! For the Rice Base Cooked Rice – Preferably day-old and chilled; using it prevents gumminess for your Nasi Goreng. Vegetable Oil – For frying; peanut oil can provide a nutty flavor! For the Aromatics Onion (1 small, finely chopped) – Adds a lovely sweetness and depth; opt for yellow or white onions. Garlic (2 cloves, minced) – Infuses the dish with fantastic flavor; avoid burning it to prevent bitterness. Red Chili (1, finely chopped) – Brings in some heat; adjust based on your spice preference. Ginger (1 inch, grated) – Adds warmth and aroma; always go for fresh ginger for the best flavor! For the Protein Cooked Protein (1/2 cup) – Chicken, shrimp, or tofu can be used; mix and match for variety! Frozen Peas and Carrots (1/4 cup) – Offers color and nutrition; feel free to substitute with other veggies like bell peppers. For the Flavor Sweet Soy Sauce (kecap manis) (2 tablespoons) – Essential for the unique flavor profile; don’t substitute with regular soy sauce! Soy Sauce (1 tablespoon) – For that added saltiness; adjust according to your taste. Fish Sauce (1 teaspoon, optional) – Enhances umami flavor; can be skipped for vegetarian versions. Ground Turmeric (1/2 teaspoon) – Provides color and a subtle flavor; substitute with paprika if desired. White Pepper (1/4 teaspoon) – Adds a mild heat and flavor. Shrimp Paste (1/4 teaspoon, optional) – Boosts authenticity; omit for vegetarian dishes. For the Egg Eggs (2) – For scrambling and richness; a fried egg on top adds wonderful texture! For the Garnish Garnishes: Green onions (chopped), fried shallots (for a crunchy finish), cucumber and tomato slices (for a fresh contrast) – optional but enhance the dish beautifully! Feel free to get creative with your Nasi Goreng to cater to every taste bud! Step‑by‑Step Instructions for Nasi Goreng Step 1: Prep Ingredients Start by gathering all your ingredients for Nasi Goreng. Finely chop the onion, garlic, red chili, and grate the ginger. Ensure your cooked rice is day-old and chilled to prevent gumminess. Having everything ready will streamline your cooking process, allowing you to sauté and fry efficiently. Step 2: Heat Oil In a large wok or skillet, heat 2 tablespoons of vegetable oil over medium-high heat until it shimmers and is hot. This should take about 2 minutes, and you’ll notice the oil glistening. Ensure the wok is hot enough to prevent sticking, setting the stage for perfectly fried ingredients. Step 3: Sauté Aromatics Add the finely chopped onion to the hot oil, sautéing for about 2-3 minutes or until it becomes translucent and aromatic. Then, toss in the minced garlic, chopped red chili, and grated ginger, stirring continuously for another 1-2 minutes until the garlic is fragrant but not burned. The vibrant smells will fill your kitchen! Step 4: Add Protein Incorporate your choice of cooked protein—be it chicken, shrimp, or tofu—into the pan. Stir-fry the protein for 2-3 minutes, until it is heated through. As the protein warms up, mix it well with the aromatic blend, ensuring the flavors meld beautifully. Step 5: Add Vegetables Next, add 1/4 cup of frozen peas and carrots to the wok, stir-frying for another 2-3 minutes until the vegetables are heated through and the colors brighten. As they cook, they’ll create a lovely contrast in color and provide additional texture to your Nasi Goreng. Step 6: Add Shrimp Paste If you’re using shrimp paste, crumble it into the mix now. Stir-fry everything together for about 30 seconds until fragrant, allowing the paste to dissolve and integrate with the other ingredients. This step enhances the dish’s authenticity, but feel free to skip it for a vegetarian variation. Step 7: Cook Eggs Push the mixture to one side of the pan and crack two eggs into the empty space. Scramble the eggs for 1-2 minutes until they’re just cooked and slightly runny. This method gives your Nasi Goreng a deliciously rich element that blends beautifully with the other components. Step 8: Combine Ingredients Mix the scrambled eggs with the sautéed ingredients in the wok, ensuring they are evenly distributed. Stir them together thoroughly for about 1 minute, allowing the eggs to embrace the flavors of Nasi Goreng. Step 9: Add Rice Now it’s time to introduce the chilled, pre-cooked rice. Add it to the wok and use a spatula to gently break apart any clumps. Stir everything together for approximately 2-3 minutes, making sure the rice is well-coated with the mixture and heated throughout. Step 10: Add Sauces and Spices Pour in the sweet soy sauce (kecap manis), regular soy sauce, and optional fish sauce. Sprinkle in the ground turmeric and white pepper. Mix everything vigorously for an additional 3-5 minutes, ensuring each grain of rice gets coated in the sauces, which will deepen the flavors of your Nasi Goreng. Step 11: Taste and Adjust Take a moment to sample your Nasi Goreng. Adjust seasoning if necessary, adding extra soy sauce or spices to your taste. This is your final chance to tweak the dish to your liking, ensuring it’s just right before serving. Step 12: Plate & Garnish Spoon the Nasi Goreng onto plates, making it inviting for your guests. Garnish generously with chopped green onions and crispy fried shallots, which add texture and flavor. Step 13: Optional Egg Topper For an added touch, top each serving with a sunny-side-up fried egg. This beautiful addition elevates the dish, inviting everyone to dig in! Step 14: Serve Accompany your Nasi Goreng with fresh cucumber and tomato slices for a refreshing contrast. Serve immediately and relish the comforting flavors of this beloved Indonesian dish! How to Store and Freeze Nasi Goreng Fridge: Store leftover Nasi Goreng in an airtight container for up to 3 days. Ensure it’s completely cooled before sealing to maintain freshness. Freezer: For longer storage, freeze in a tightly sealed container or freezer bag for up to 1 month. Portion it out for easy reheating later! Reheating: To reheat, thaw in the fridge overnight, then warm in a skillet over medium heat. Add a splash of water or soy sauce to revive moisture and avoid dryness. Room Temperature: Avoid leaving Nasi Goreng at room temperature for more than 2 hours to prevent food safety issues. Expert Tips for Nasi Goreng Rice Quality: Use day-old, chilled rice: Freshly cooked rice can turn mushy; day-old rice ensures a perfect texture. Oil Temperature: Heat oil adequately: Make sure the oil is hot enough before adding ingredients to prevent sticking and ensure even cooking. Seasoning Balance: Taste and adjust: Don’t hesitate to tweak sauces and spices during cooking—this allows you to personalize your Nasi Goreng. Egg Cooking: Scramble eggs separately: This technique adds richness without overcooking the eggs; a runny fried egg on top is an excellent finish! Veggie Variety: Experiment with vegetables: Feel free to mix in seasonal veggies like bell peppers or snap peas to brighten up your dish. Protein Flexibility: Get creative with proteins: From chicken to tofu, mix and match your favorite ingredients for a personalized Nasi Goreng experience! What to Serve with Nasi Goreng Set the perfect stage for your delicious Indonesian fried rice by pairing it with vibrant, complementary sides. Crispy Asian Salad: A fresh mix of crunchy vegetables with a tangy sesame dressing brings a delightful contrast to the savory rice. Thai Spring Rolls: These light and crispy rolls, filled with veggies and served with a sweet dipping sauce, are a refreshing sidekick to Nasi Goreng. Egg Soup: A warm, savory egg drop soup offers a soothing note that amplifies the delightful flavor of your main dish. Grilled Shrimp Skewers: Juicy, perfectly seasoned grilled shrimp provide an additional layer of flavor and satisfy seafood lovers at your table. Mango Salsa: This vibrant, tropical fruit salsa adds a burst of sweetness and acidity that brightens the rich spices of the fried rice. Cucumber & Tomato Salad: A simple salad with cool cucumber and ripe tomatoes provides a fresh and crunchy contrast against the hearty rice. Iced Green Tea: Refreshing and slightly grassy, this drink cleanses the palate and complements the bold flavors beautifully. Chocolate Mousse: End the meal on a sweet note with light and fluffy chocolate mousse, offering a perfect dessert balance after savory dishes. Make Ahead Options These Nasi Goreng are perfect for busy home cooks who want to save time without sacrificing flavor! You can prepare all the chopped vegetables (onion, garlic, red chili, ginger) and store them in the refrigerator for up to 3 days. Additionally, you can cook your preferred protein (chicken, shrimp, or tofu) in advance and refrigerate it as well. In the morning, simply combine the ingredients and reheating them in a hot wok takes just 10-15 minutes. Just be sure to use day-old rice stored in the fridge to maintain that ideal texture, and when it’s time to serve, add fresh garnishes like green onions and fried shallots for a delightful finish. Enjoy the effortless time-saver that Nasi Goreng offers any weeknight! Nasi Goreng Variations & Substitutions Ready to make your Nasi Goreng experience even more delightful? Let’s explore how you can tailor this dish to suit your tastes and dietary preferences! Vegetarian Option: Omit shrimp paste and use tofu or tempeh instead. This way, you’ll enjoy a hearty, plant-based delight without sacrificing flavor! Dairy-Free Delight: Replace any creamy additions with a drizzle of coconut cream. It provides a rich, tropical twist to your dish. Spicier Version: Increase the number of red chilies or add a spoonful of sriracha to amp up the heat. Feel free to taste-test as you go to get your perfect spice level! Flavor Boost: Swap half the soy sauce for oyster sauce or hoisin sauce for an extra layer of sweetness and umami richness. This twist will certainly elevate your flavors! Bright Veggies: Mix in seasonal vegetables like snap peas, bok choy, or bell peppers for added color and crunch. Fresh greens can compliment the dish beautifully. Protein-Packed: Incorporate a blend of proteins by adding diced ham or leftover grilled chicken. The variety will keep your diners guessing and delighted! Noodle Option: For a fun twist, swap out rice for cooked noodles. Whether you choose egg noodles or rice noodles, it adds a delightful texture and delicious variation. Heat Adjustments: If you love heat but want it playful, try using sweet chili sauce instead of regular soy sauce. It balances sweetness with a zesty kick that’s irresistible. The beauty of Nasi Goreng lies in its wonderful adaptability! If you’re curious about more delectable possibilities, consider exploring our tasty ideas for a vegetarian Nasi Goreng that doesn’t compromise on flavor. Happy cooking! Nasi Goreng Recipe FAQs What type of rice should I use for Nasi Goreng? Absolutely! For the best texture, use day-old, chilled rice. Freshly cooked rice tends to become mushy when fried, while day-old rice remains separate and slightly crispy—perfect for Nasi Goreng! How should I store leftover Nasi Goreng? To keep your Nasi Goreng fresh, store it in an airtight container in the refrigerator for up to 3 days. Make sure it’s completely cooled before sealing to prevent moisture buildup, which can affect the texture. Can I freeze Nasi Goreng? Yes, you can! For longer storage, freeze Nasi Goreng in a tightly sealed container or freezer bag for up to 1 month. I recommend portioning it into smaller servings to make reheating more convenient later on. How do I reheat frozen Nasi Goreng? To reheat, first thaw it in the fridge overnight. When you’re ready to enjoy it, warm it in a skillet over medium heat. Adding a splash of water or soy sauce can help revive moisture and prevent the rice from drying out. What if I have allergies or dietary restrictions? Very! If you’re dealing with allergies, watch out for soy sauce, which contains gluten. Opt for gluten-free soy sauce (tamari) instead. For a vegetarian version, simply omit shrimp paste and fish sauce, opting for extra vegetables or tofu as protein alternatives. How can I adjust the spice level in my Nasi Goreng? If you love a bit of heat, you can increase the amount of red chili or even add sriracha during the cooking process. On the other hand, if you prefer a milder flavor, feel free to reduce the chili or omit it altogether. The more the merrier when it comes to customizing your dish! Savory Nasi Goreng: Your New Favorite Comfort Meal No ratings yet Nasi Goreng is a delectable Indonesian fried rice that offers a flavorful, customizable comfort meal. Print Recipe Pin Recipe Prep Time 10 minutes minsCook Time 20 minutes minsTotal Time 30 minutes mins Servings: 4 servingsCourse: DinnerCuisine: IndonesianCalories: 450 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Rice Base4 cups Cooked Rice Preferably day-old and chilled2 tablespoons Vegetable Oil Can use peanut oil for flavorFor the Aromatics1 small Onion Finely chopped; yellow or white onion2 cloves Garlic Minced; avoid burning1 piece Red Chili Finely chopped; adjust for heat1 inch Ginger Grated; fresh is bestFor the Protein1/2 cup Cooked Protein Chicken, shrimp, or tofu1/4 cup Frozen Peas and Carrots Substitute with other veggies if desiredFor the Flavor2 tablespoons Sweet Soy Sauce (kecap manis) Essential for unique flavor1 tablespoon Soy Sauce Adjust to taste1 teaspoon Fish Sauce Optional; enhances umami1/2 teaspoon Ground Turmeric Can substitute with paprika1/4 teaspoon White Pepper Adds mild heat1/4 teaspoon Shrimp Paste Optional; omit for vegetarianFor the Egg2 large Eggs For scrambling and garnishFor the GarnishGreen Onions Chopped, for garnishFried Shallots For a crunchy finishCucumber and Tomato Slices Optional, for freshness Equipment Wok or Skillet Method PreparationStart by gathering all your ingredients for Nasi Goreng. Finely chop the onion, garlic, red chili, and grate the ginger. Ensure your cooked rice is day-old and chilled to prevent gumminess.In a large wok or skillet, heat 2 tablespoons of vegetable oil over medium-high heat until it shimmers and is hot.Add the finely chopped onion to the hot oil, sauté for about 2-3 minutes until translucent, then toss in garlic, chili, and ginger, stirring for another 1-2 minutes.Incorporate your choice of cooked protein into the pan and stir-fry for 2-3 minutes until heated through.Next, add 1/4 cup of frozen peas and carrots to the wok, stir-frying for another 2-3 minutes until heated through.If using shrimp paste, crumble it into the mix and stir-fry together for about 30 seconds.Push the mixture to one side of the pan and crack two eggs into the empty space. Scramble the eggs for 1-2 minutes.Mix the scrambled eggs with the sautéed ingredients in the wok, ensuring they are evenly distributed.Add the chilled, pre-cooked rice to the wok and break apart any clumps; stir for approximately 2-3 minutes.Pour in the sweet soy sauce, regular soy sauce, and optional fish sauce; mix everything for an additional 3-5 minutes.Taste your Nasi Goreng and adjust seasoning if necessary, adding extra soy sauce or spices to your liking.Spoon the Nasi Goreng onto plates and garnish with chopped green onions and crispy fried shallots.Optionally, top each serving with a sunny-side-up fried egg.Serve immediately with fresh cucumber and tomato slices. Nutrition Serving: 1servingCalories: 450kcalCarbohydrates: 55gProtein: 15gFat: 20gSaturated Fat: 3gPolyunsaturated Fat: 6gMonounsaturated Fat: 10gCholesterol: 140mgSodium: 800mgPotassium: 300mgFiber: 3gSugar: 2gVitamin A: 500IUVitamin C: 5mgCalcium: 30mgIron: 1.5mg NotesFeel free to experiment with different proteins and vegetables to suit every taste bud. Enjoy the comforting flavors of this beloved dish! Tried this recipe?Let us know how it was!