The sizzle of rice meeting a hot wok brings back memories of bustling Indonesian street markets, where the smell of Nasi Goreng wafts lightly through the air. This vibrant dish is not just ordinary fried rice; it’s a culinary love letter to the rich flavors of Indonesia, beautifully balanced with sweetness from kecap manis and a hint of spice. What’s even more exciting is that it’s a quick fix for those busy weeknights; with simple, readily available ingredients, you can whip up a delightful meal that pleases the palate and nourishes the soul. Whether you opt for the traditional shrimp paste or savor it without, this authentic Nasi Goreng recipe is bound to become a favorite in your cooking repertoire. Curious about how to make this magical dish yourself? Let’s dive in and get cooking! Why is Nasi Goreng So Loved? Flavor Explosion: The enchanting blend of sweet kecap manis and savory garlic creates a symphony of tastes in every bite. Quick and Easy: Perfectly suited for busy nights, this recipe can be made in just under 30 minutes! Culinary Flexibility: Use whatever protein or veggies you have on hand, making it a go-to for leftovers. Crispy Goodness: The technique of stir-frying ensures a delightful crispiness that elevates your rice experience. Family-Friendly: With its vibrant colors and delicious flavors, it’s a dish that both kids and adults will adore. Explore more ideas on how you can make this dish your own, and get inspired by checking out our tips on cooking perfect fried rice. Your kitchen is about to turn into a culinary haven! Nasi Goreng Ingredients For the Base Oil – Prevents sticking; creates a crisp texture. Can substitute with sesame oil for added flavor. Chicken Breast – Main protein; adds heartiness to the dish. Shrimp, tofu, beef, or pork can be used based on preference. Kecap Manis (Sweet Soy Sauce) – Provides sweetness and distinctive caramel color. Can be made at home by reducing soy sauce with brown sugar if unavailable. Garlic – Aromatic base that enhances flavors. Use fresh or powder for convenience. Red Chili – Adds a mild spicy kick. Adjust to taste; chili paste is a good alternative. Onion – Enhances sweetness and umami; adds crunch. Use shallots for a milder flavor. Cooked White Rice (Day Old) – Essential for texture; creates non-sticky fried rice. Freshly made rice can be cooled rapidly in the fridge or freezer. For Additional Flavor Shrimp Paste (Optional) – Deepens flavor; adds umami complexity. If unavailable, substitute with fish sauce or skip it entirely. For Serving Fried Eggs – Traditional topping for added protein. Can be served sunny-side-up for a runny yolk, which blends nicely with the rice. Fresh Vegetables (Tomatoes & Cucumbers) – Adds freshness and crunch as sides. Experiment with raw vegetables like lettuce or carrot sticks. Embrace the delightful journey of making Nasi Goreng, where each ingredient plays a vital role in crafting a dish that is truly a celebration of Indonesian cuisine! Step‑by‑Step Instructions for Nasi Goreng Step 1: Heat the Oil In a large skillet or wok, heat 3 tablespoons of oil over high heat until shimmering. This will be your base for the delicious Nasi Goreng. Ensure the oil is hot enough to sizzle when ingredients are added, which helps achieve that perfect crispy texture. Step 2: Sauté Aromatics Quickly add 2 cloves of minced garlic and 1 finely chopped red chili to the hot oil, sautéing for about 10 seconds until fragrant. Keep the heat high to avoid burning. The garlic should become lightly golden, releasing a rich aroma that fills your kitchen. Step 3: Cook the Onion Add 1 diced onion to the skillet, stirring as it cooks for around 1 minute until it softens. You’ll notice the onion turning translucent—the perfect sign that it’s ready to meld with the other flavors, enhancing the overall sweetness of your Nasi Goreng. Step 4: Add the Protein Introduce 1 cup of diced chicken breast to the pan, cooking for about 3–4 minutes until it’s mostly cooked through. Pour in 1 tablespoon of kecap manis while stirring; this adds a deep sweetness and starts caramelizing the chicken. Look for the chicken to turn golden brown. Step 5: Incorporate the Rice Next, add 4 cups of day-old cooked white rice to the skillet. Mix thoroughly with the chicken and onion, pouring in an additional 2 tablespoons of kecap manis and optional shrimp paste. Cook for about 2 minutes, tossing everything together until the rice is heated through and lightly caramelized, giving it that signature golden hue. Step 6: Prepare the Fried Eggs Meanwhile, in a separate pan, fry 2 eggs sunny-side-up or to your liking, about 2–3 minutes until the whites are set but the yolks are still runny. Set them aside; these will top your Nasi Goreng, adding richness and visual appeal. Step 7: Serve and Garnish Serve your Nasi Goreng immediately, garnishing each plate with the fried egg on top, alongside fresh slices of tomatoes and cucumbers. The vibrant colors and textures will entice everyone, making this dish not just a meal but a beautiful presentation to enjoy! How to Store and Freeze Nasi Goreng Fridge: Store leftover Nasi Goreng in an airtight container for up to 2 days. Reheat in a skillet with a splash of water to restore moisture. Freezer: Nasi Goreng can be frozen for up to 3 months. Let it cool completely before transferring to a freezer-safe container for best results. Thawing: To reheat from frozen, thaw in the fridge overnight, then warm in a skillet over low heat, adding a splash of water to maintain texture. Reheating: Always ensure that the dish is heated thoroughly; a quick stir-fry on high heat can help regain that delightful crispiness. What to Serve with Nasi Goreng Elevate your Nasi Goreng experience by pairing it with delicious side dishes and refreshing beverages that complement its vibrant flavors. Crispy Spring Rolls: These crunchy delights are filled with fresh vegetables, adding a satisfying crackle and freshness to balance the rich rice. Grilled Satay Skewers: Marinated in savory spices, these tender skewers provide a delightful protein option that pairs beautifully with the sweet and savory rice. Spicy Peanut Sauce: Drizzle this creamy sauce over your dish for a rich, nutty flavor that enhances each bite of Nasi Goreng. Coconut Rice: Serve alongside fragrant coconut rice for an extra layer of flavor. This creamy, slightly sweet dish complements Nasi Goreng perfectly with its tropical notes. Pickled Cucumbers: A refreshing tangy crunch, pickled cucumbers cut through the richness of the rice, awakening the palate with every bite. Vegetable Stir-Fry: Lightly sautéed mixed vegetables bring a colorful and nutritious touch, adding texture and a touch of health to your meal. Iced Lemongrass Tea: This refreshing drink offers a zesty, invigorating sip that beautifully balances the warm flavors of the Nasi Goreng. Fresh Fruit Salad: A light and sweet side of tropical fruits, like mango and pineapple, cleanses the palate after enjoying the rich, savory rice. Enjoy these pairings for a well-rounded, delightful meal that brings the essence of Indonesia to your table! Nasi Goreng Variations & Substitutions Feel free to let your creativity shine as you explore these delightful twists on the classic Nasi Goreng! Dairy-Free: Replace any butter or cream with coconut oil to keep it rich and comforting without dairy. Protein Swap: Use leftover roasted chicken or turkey to add depth of flavor and save time in the kitchen. Vegetarian Delight: Substitute scrambled tofu for the chicken to create a satisfying plant-based option loaded with veggies. Flavor Boost: Add 1 tablespoon of sambal oelek or chili paste to crank up the heat and add a vibrant kick to every bite. Nutty Crunch: Toss in some crushed peanuts or cashews right before serving for a delightful crunch that complements the soft rice. Veggie Rainbow: Bring in a medley of bell peppers, snap peas, or carrots to brighten up the dish and increase its nutritional value. Add Fresh Herbs: Sprinkle chopped cilantro or green onions on top for a burst of freshness and aromatic flavor. Egg Variation: Instead of a fried egg, try using a poached egg for a rich, velvety texture that perfectly mingles with the rice. Excited to take your cooking to the next level? Don’t forget to explore our tips on making perfect fried rice. Happy cooking! Make Ahead Options These Nasi Goreng are perfect for meal prep enthusiasts! You can prepare the ingredients up to 24 hours in advance, making busy weeknights much simpler. Wash and chop your vegetables, and store them in the refrigerator along with diced chicken and any seasonings like kecap manis for easy access. Additionally, you can cook your rice a day ahead, letting it cool completely before storing it in an airtight container to maintain its texture. When you’re ready to enjoy this delicious Nasi Goreng, simply follow the cooking instructions, adding the prepped ingredients and frying them up. This way, you’ll have a vibrant, flavorful dish in no time, just as delightful as if you made it fresh! Expert Tips for Nasi Goreng Rice is Key: Use day-old rice for the best texture; freshly made rice tends to be too moist and clumps together. Heat Matters: Make sure your wok or skillet is hot enough to achieve that crispy texture. A high heat will give your Nasi Goreng a delightful stir-fried flavor. Kecap Manis Essential: Don’t skip on kecap manis! It’s crucial for the signature sweetness and caramel color. If you must, make a quick homemade version with soy sauce and brown sugar. Customize with Veggies: Feel free to add in leftover vegetables or your favorites like bell peppers or peas. This not only adds color but also extra nutrients to your Nasi Goreng. Taste as You Go: Adjust the spice level according to your preference. Start with less chili and increase based on your taste buds. Garnishing: Always serve with fried eggs and fresh veggies on the side. They not only enhance the flavor but also add a beautiful presentation to your dish. Nasi Goreng Recipe FAQs What type of rice should I use for Nasi Goreng? Absolutely! Day-old cooked white rice is the best choice for Nasi Goreng. It has dried out slightly, which prevents clumping and ensures the perfect crispy texture. If you don’t have day-old rice, you can make fresh rice, spread it out on a baking sheet to cool rapidly, and refrigerate or freeze it for about 30 minutes before using. How should I store leftover Nasi Goreng? You can store your leftover Nasi Goreng in an airtight container in the fridge for up to 2 days. To maintain the moisture when reheating, add a splash of water and heat it in a skillet over medium heat until warmed through. Can I freeze Nasi Goreng? Yes! Nasi Goreng freezes beautifully. Let it cool completely after cooking, then transfer it to a freezer-safe container. It can be frozen for up to 3 months. For reheating, it’s best to thaw it in the fridge overnight before warming it in a skillet on low heat, adding a splash of water to keep it moist. What if my Nasi Goreng turns out too wet or sticky? If your Nasi Goreng is too wet, it could be due to using fresh rice or overcooking the moisture from the ingredients. First, make sure to use day-old rice for the best texture. If you find it’s already cooked, try stir-frying it in a hot pan without any added liquid, allowing the excess moisture to evaporate. Is Nasi Goreng suitable for a gluten-free diet? Yes! Nasi Goreng can easily be made gluten-free by using gluten-free soy sauce instead of regular kecap manis. Always check the labels of any sauces or ingredients you use to ensure they are gluten-free to accommodate allergies or dietary restrictions. Can I make Nasi Goreng without shrimp paste? Very! If you prefer not to use shrimp paste or can’t find it, you can skip it entirely or use a fish sauce as a substitute. You can also increase the flavor by adding more kecap manis or other seasonings like soy sauce or a little extra garlic for depth without overpowering the dish. Delicious Nasi Goreng: Your New Favorite Fried Rice Recipe This Nasi Goreng is a quick and easy recipe that embodies the rich flavors of Indonesia, combining sweet kecap manis with savory garlic. Print Recipe Pin Recipe Prep Time 10 minutes minsCook Time 20 minutes minsTotal Time 30 minutes mins Servings: 4 servingsCourse: BreakfastCuisine: IndonesianCalories: 450 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Base3 tablespoons oil Can substitute with sesame oil for added flavor.1 cup chicken breast Shrimp, tofu, beef, or pork can be used based on preference.2 tablespoons kecap manis Can be made at home by reducing soy sauce with brown sugar if unavailable.2 cloves garlic Use fresh or powder for convenience.1 whole red chili Adjust to taste; chili paste is a good alternative.1 whole onion Use shallots for a milder flavor.4 cups cooked white rice Freshly made rice can be cooled rapidly in the fridge or freezer.For Additional Flavor1 tablespoon shrimp paste If unavailable, substitute with fish sauce or skip it entirely.For Serving2 whole fried eggs Can be served sunny-side-up for a runny yolk.1 cup fresh vegetables Experiment with raw vegetables like tomatoes and cucumbers. Equipment large skillet or wok Method Step‑by‑Step Instructions for Nasi GorengIn a large skillet or wok, heat 3 tablespoons of oil over high heat until shimmering.Quickly add 2 cloves of minced garlic and 1 finely chopped red chili to the hot oil, sauté for about 10 seconds until fragrant.Add 1 diced onion to the skillet, stirring as it cooks for around 1 minute until it softens.Introduce 1 cup of diced chicken breast to the pan, cooking for about 3–4 minutes until it's mostly cooked through. Pour in 1 tablespoon of kecap manis while stirring.Next, add 4 cups of day-old cooked white rice to the skillet. Mix thoroughly with the chicken and onion, adding 2 tablespoons of kecap manis and optional shrimp paste. Cook for about 2 minutes.Meanwhile, in a separate pan, fry 2 eggs sunny-side-up or to your liking, about 2–3 minutes until the whites are set but yolks are still runny.Serve your Nasi Goreng immediately, garnishing each plate with the fried egg on top, alongside fresh slices of tomatoes and cucumbers. Nutrition Serving: 1cupCalories: 450kcalCarbohydrates: 60gProtein: 25gFat: 15gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 150mgSodium: 800mgPotassium: 500mgFiber: 3gSugar: 5gVitamin A: 500IUVitamin C: 10mgCalcium: 30mgIron: 2mg NotesUse day-old rice for best texture. Maintain high heat for crispy texture. Customize with veggies as desired. Tried this recipe?Let us know how it was!