As the enticing aroma of sizzling garlic and caramelized shallots fills the air, I can’t help but feel transported to bustling Indonesian street markets. Today, I’m thrilled to share my take on Irresistible Nasi Goreng, a quick recipe that comes together in just 15 minutes! This beloved Indonesian fried rice is perfect for any meal—breakfast, lunch, or dinner—and is easily customizable with your choice of chicken, shrimp, beef, or even tofu for a vegetarian delight. Not only does it bring a burst of flavor, but it also makes for an excellent meal prep option, ensuring that delicious homemade meals are just a reheat away. Ready to impress your taste buds with this delightful dish? Let’s dive into the details!

Why is Nasi Goreng So Irresistible?

Quick and Easy: In just 15 minutes, you can whip up this flavor-packed dish, making it ideal for busy weeknights.
Customizable: Choose your favorite protein—chicken, shrimp, beef, or tofu—tailoring it to your taste buds.
Flavor Explosion: The delightful mix of sweet and savory notes, with a hint of smokiness, will leave you craving more.
Meal Prep Friendly: Prepare components in advance, ensuring that home-cooked goodness is always within reach. If you’re in the mood for something else, check out my delicious Vanilla Latte Coffee for a perfect pairing!
Versatile Delight: Enjoy it for breakfast, lunch, or dinner—it’s a true crowd-pleaser that everyone will love!

Irresistible Nasi Goreng Ingredients

Transport yourself to Indonesia with these flavorful components!

For the Base
Chicken – Provides essential protein; boneless skinless thighs or breasts are ideal for a tender bite.
Cooked White Rice – The key foundation; day-old rice is preferred to prevent mushiness.

For the Flavor
Kecap Manis – A sweet soy sauce that enhances flavor; substitute with regular soy sauce mixed with brown sugar if needed.
Soy Sauce – Adds saltiness and umami depth; feel free to use low-sodium soy sauce for a healthier option.
Shallots – Bring natural sweetness and aroma; yellow onion works as a good substitute.
Garlic – Offers robust flavor; always better to use fresh garlic rather than garlic powder.
Red Chili – Provides mild heat; adjust amount to preference or swap for bird’s eye chilies for extra spice.
Indonesian Shrimp Paste (Terasi) – Deepens umami flavor; optional for vegetarians, use in moderation.

For Toppings & Freshness
Fried Eggs – Adds creamy richness on top; sunny-side-up or over-easy is perfect.
Green Onion, Tomatoes, Cucumber – Bring color and freshness; feel free to include your favorite veggies.
Fried Shallots – Provide a delightful crunch; store-bought or homemade are both excellent options.
Lime – A zesty finish that elevates the dish; highly recommended for that extra zing.
Shrimp Chips – Optional for a traditional crunchy texture; pairs perfectly with the dish.
Sambal Oelek – An optional spicy condiment for those who enjoy a kick; tailor it to your heat preference.

Every element of this Irresistible Nasi Goreng recipe is designed to bring comfort and flavor to your table!

Step‑by‑Step Instructions for Irresistible Nasi Goreng

Step 1: Marinate Chicken
In a bowl, combine your bite-sized pieces of chicken with kecap manis, ensuring they’re well-coated. Let this flavorful mixture marinate for at least 15 minutes at room temperature, allowing the sweet soy sauce to infuse the chicken with rich flavors, enhancing the taste of your Irresistible Nasi Goreng.

Step 2: Make Aromatic Paste
While the chicken marinates, prepare the aromatic paste by grinding together shallots, garlic, and red chili in a mortar and pestle until you achieve a smooth consistency. This fragrant blend will provide the cornerstone flavors for your Nasi Goreng, filling your kitchen with an enticing aroma as you work.

Step 3: Cook Chicken and Aromatics
Heat a large wok over medium-high heat and add a splash of oil. Once hot, sauté the aromatic paste for about 1–2 minutes until fragrant and golden. Then, add the marinated chicken to the pan. Stir-fry for 5–7 minutes or until the chicken is cooked through and no longer pink, ensuring a delightful base for your endless flavors.

Step 4: Add Rice
Stir in the day-old cooked white rice, breaking apart any clumps with your spatula. Pour in the remaining kecap manis and soy sauce, mixing everything thoroughly. Continue to cook for an additional 3–5 minutes, allowing the rice to heat through while absorbing all the delicious flavors of the chicken and aromatics, making it the star of your Irresistible Nasi Goreng.

Step 5: Serve
Once everything is well mixed and heated through, plate your Nasi Goreng generously. Top each serving with a perfectly fried egg, sunny-side-up or over-easy, and garnish with fresh slices of green onion, tomatoes, and cucumber. This vibrant presentation will showcase the colorful and appetizing nature of your homemade dish.

How to Store and Freeze Irresistible Nasi Goreng

  • Fridge: Store leftovers in an airtight container for up to 5 days. This way, you can enjoy the delectable flavors of your Irresistible Nasi Goreng again.
  • Freezer: If you want to keep it longer, freeze in a freezer-safe container for up to 3 months. Be sure to cool it completely before sealing.
  • Reheating: When ready to enjoy, thaw overnight in the refrigerator. Reheat gently in a pan or microwave, adding a splash of water to maintain moisture.
  • Storage Tip: Avoid leaving the dish at room temperature for more than 2 hours to ensure food safety and freshness.

Expert Tips for Irresistible Nasi Goreng

  • Use Day-Old Rice: This prevents mushiness. Freshly cooked rice can create a sticky, clumpy dish; day-old rice is ideal for distinct grains.
  • Adjust Spice Level: Experiment with the amount of red chili or sambal oelek. Start with a little, and gradually add more to achieve your desired heat in this Irresistible Nasi Goreng.
  • Fresh Ingredients Matter: Opt for fresh garlic, shallots, and vegetables. Stale produce can dull flavors, affecting the overall dish quality.
  • Be Cautious with Shrimp Paste: It’s potent, so if using, add it sparingly to enhance umami without overpowering the dish. It’s also optional for vegetarian versions.
  • Mix Proteins for Variety: Don’t hesitate to combine proteins, like chicken and shrimp, for a delicious twist, ensuring a satisfying bite every time!

Irresistible Nasi Goreng Variations

Feel free to customize your Nasi Goreng dish with these fun and flavorful variations that will tantalize your taste buds!

  • Protein Swap: Substitute chicken with shrimp, beef, pork, or tofu for an exciting twist on the classic recipe. Each protein brings its distinct flavor, making every serving unique.

  • Vegetable Boost: Add colorful mixed vegetables like peas, carrots, or bell peppers for extra nutrition and crunch. Vibrant veggies brighten the dish and enhance its healthiness.

  • Spice It Up: Use bird’s eye chilies for igniting heat or add sambal oelek for an intense kick, adjusting to your preference. Spice lovers will adore the extra zest!

  • Herb Infusion: Incorporate fresh herbs like cilantro or basil for added aroma and freshness. Herbs are the secret touch that uplifts your Nasi Goreng to a new level.

  • Coconut Twist: Stir in a splash of coconut milk for a creamy richness that takes the dish to a tropical paradise. This creamy layer adds depth to the flavors, making every bite even more heavenly.

  • Alternative Rice: Try quinoa or cauliflower rice for a lighter, gluten-free option. These alternatives lend a different texture and flavors, making the dish suitable for various dietary needs.

  • Sweet and Savory: Drizzle some honey or sprinkle palm sugar before serving to elevate the sweetness and balance spices beautifully. This little addition can create a fabulous sweet-savory harmony.

  • Crunch Factor: Top your Nasi Goreng with roasted nuts or seeds for added texture. This little twist adds an enjoyable crunch that contrasts with the softness of the rice.

If you’re looking for a refreshing drink to pair with your meal, consider brewing a delicious Vanilla Latte Coffee to complement the flavors wonderfully!

What to Serve with Irresistible Nasi Goreng?

Elevate your dining experience by pairing this aromatic fried rice with delightful accompaniments that will truly impress.

  • Crispy Shrimp Chips: These provide a wonderful crunch that complements the soft, savory rice, adding texture and a traditional touch. Each bite creates a delightful contrast, enhancing your meal’s flavor profile.

  • Sambal Oelek: A must-have for spice lovers! This chili paste offers an extra kick, allowing you to customize the heat level to your liking, making each mouthful of Nasi Goreng even more exciting.

  • Cucumber Salad: A refreshing side that cools the palate, this salad of sliced cucumbers tossed with lime and a pinch of salt brightens up the meal and adds a delightful crunch to each bite.

  • Indonesian Satay Skewers: Tender, grilled marinated chicken or tofu skewers offer a rich, smoky flavor that pairs beautifully with the sweet and savory notes of Nasi Goreng, creating a balanced plate that will transport you to the streets of Jakarta.

  • Fried Egg: A simple yet luxurious topping, the runny yolk enriches the Nasi Goreng, bringing a creamy element that ties the dish together beautifully.

  • Sweet Thai Iced Tea: This refreshing drink balances the dish’s bold flavors with its sweet, creamy profile, making it an ideal beverage to enjoy alongside your meal.

  • Mango Salad: A vibrant medley of diced mango, red onion, and cilantro can elevate your dining experience with its sweetness and acidity, bringing a tropical twist to your meal.

  • Prawn Crackers: These light, airy snacks provide a crunchy counterpoint to the softness of the fried rice and can be served on the side for an enjoyable munching experience.

  • Lime Wedges: A squeeze of fresh lime over your dish brightens the flavors, providing a zesty finish that enhances every bite of your delicious Nasi Goreng.

  • Chocolate Banana Spring Rolls: For dessert, these crispy sweet rolls filled with chocolate and banana provide a delightful ending, balancing the spicy and savory tones of your Nasi Goreng meal.

Make Ahead Options

These Irresistible Nasi Goreng are perfect for meal prep enthusiasts! You can marinate the chicken in kecap manis for up to 24 hours in advance to infuse it with deep flavor. Additionally, cook the day-old rice a day before and store it in an airtight container for up to 3 days for the best texture. To ensure quality, allow the rice to cool completely before refrigerating. When you’re ready to serve, simply sauté the aromatic paste and chicken, add the prepared rice, and finish off with your favorite toppings. This way, you’ll have a delightful and quick meal ready in just 15 minutes, perfect for busy weeknights!

Irresistible Nasi Goreng Recipe FAQs

What kind of rice is best for Nasi Goreng?
Day-old cooked white rice is best for Nasi Goreng, as it has lower moisture content, preventing the dish from becoming mushy. If you don’t have day-old rice, spread freshly cooked rice on a tray, let it cool, and refrigerate it for about 30 minutes to achieve a similar texture.

Can I store leftover Nasi Goreng?
Absolutely! Store your leftovers in an airtight container in the refrigerator for up to 5 days. This makes it easy to enjoy the delightful flavors of your Irresistible Nasi Goreng without any fuss later in the week.

Can I freeze Nasi Goreng?
Yes, you can freeze Nasi Goreng for up to 3 months. Allow the dish to cool completely before transferring it to a freezer-safe container. When you’re ready to enjoy it, thaw overnight in the fridge and reheat gently in a pan with a splash of water to maintain moisture.

What if my Nasi Goreng turns out mushy?
If you find your Nasi Goreng is overly mushy, it could be due to using freshly cooked rice. To avoid this, always opt for day-old rice. If you’re in a pinch, you can still press the rice firmly to break it apart, allowing it to absorb flavors while stirring hot ingredients gently.

Is Nasi Goreng suitable for vegetarians?
Yes! For a vegetarian version of Irresistible Nasi Goreng, simply omit the chicken and shrimp paste, replacing them with tofu or a mix of your favorite vegetables. Be sure to season it well with kecap manis and soy sauce to keep those delicious flavors intact!

How should I adjust the spice level in my Nasi Goreng?
To control the spiciness, start with a small amount of red chili or sambal oelek, and gradually add more to taste. You can also experiment with the type of chili used; bird’s eye chilies offer a more pronounced heat if you’re looking for an extra kick. Adjusting these components will help you customize your Irresistible Nasi Goreng to match your heat preference.

Irresistible Nasi Goreng

Irresistible Nasi Goreng: Quick, Flavorful Comfort Food

Experience the delightful flavors of Irresistible Nasi Goreng, a quick and customizable Indonesian fried rice perfect for any meal.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Lunch
Cuisine: Indonesian
Calories: 550

Ingredients
  

For the Base
  • 500 grams boneless skinless chicken thighs
  • 4 cups cooked white rice day-old preferred
For the Flavor
  • 4 tablespoons kecap manis or regular soy sauce mixed with brown sugar
  • 2 tablespoons soy sauce low-sodium for a healthier option
  • 3 medium shallots or yellow onion as substitute
  • 4 cloves garlic fresh preferred
  • 1 medium red chili or bird's eye chilies for extra spice
  • 1 teaspoon Indonesian shrimp paste (terasi) optional for vegetarians
For Toppings & Freshness
  • 4 large fried eggs sunny-side-up or over-easy
  • 1 cup green onion sliced
  • 1 cup tomatoes diced
  • 1 cup cucumber sliced
  • 1 cup fried shallots store-bought or homemade
  • 1 cup shrimp chips optional
  • 2 tablespoons sambal oelek optional for spice

Equipment

  • wok
  • mortar and pestle

Method
 

Step-by-Step Instructions
  1. Marinate chicken with kecap manis and let it sit for 15 minutes.
  2. Make aromatic paste by grinding shallots, garlic, and red chili until smooth.
  3. Heat oil in a wok and sauté aromatic paste for 1–2 minutes, then add marinated chicken and stir-fry until cooked through.
  4. Add day-old cooked rice, mix thoroughly with sauces, and cook for 3–5 minutes.
  5. Plate Nasi Goreng, top with fried eggs, and garnish with green onion, tomatoes, and cucumber.

Nutrition

Serving: 1bowlCalories: 550kcalCarbohydrates: 70gProtein: 30gFat: 20gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 180mgSodium: 800mgPotassium: 600mgFiber: 3gSugar: 5gVitamin A: 500IUVitamin C: 15mgCalcium: 30mgIron: 4mg

Notes

Use day-old rice for the best texture. Adjust spice levels to taste and try mixing proteins for variety.

Tried this recipe?

Let us know how it was!