Nasi Goreng with Crackers

Category: Satisfying Main Courses for Every Occasion

Nasi Goreng is Indonesia's beloved fried rice dish that transforms leftover rice into a flavorful meal. The key to authentic flavor comes from the combination of sweet soy sauce (kecap manis), aromatics, and optional shrimp paste. For best results, use cold day-old rice to prevent mushiness. The dish comes together quickly - sautéing aromatics, scrambling an egg, and stir-frying with rice and seasonings. Traditionally served with refreshing cucumber slices and crispy prawn crackers, it's often topped with fried shallots or a sunny-side-up egg for extra richness. This versatile comfort food works beautifully as a main dish or alongside other Indonesian specialties.

Loura is a chef and she is standing in front of a table full of fruits and vegetables.
Updated on Mon, 12 May 2025 18:45:11 GMT
A bowl of rice with vegetables and a slice of cucumber. Save
A bowl of rice with vegetables and a slice of cucumber. | recipesfoodyummy.com

This Indonesian fried rice known as Nasi Goreng brings bold flavors and impressive presentation to your dinner table with minimal effort. The sweet soy sauce and savory shrimp paste combine to create that distinctive Indonesian flavor profile that transforms simple ingredients into a crave-worthy meal.

I discovered Nasi Goreng during my travels through Indonesia and became obsessed with recreating it at home. After many attempts, this version has become my go to weeknight dinner that impresses friends while satisfying my craving for bold Southeast Asian flavors.

Ingredients

  • Cold day old rice provides the perfect texture avoiding mushiness that fresh rice would create
  • Sweet soy sauce kecap manis delivers that signature Indonesian caramelized flavor profile that makes this dish authentic
  • Shrimp paste brings incredible umami depth though optional it truly elevates the dish to restaurant quality
  • Red chili adds customizable heat start with a small amount and adjust to your preference
  • Cucumber slices offer essential cooling freshness to balance the savory spiced rice
  • Prawn crackers provide traditional crispy texture contrast that completes the authentic experience

Step-by-Step Instructions

Prepare Rice
Break any clumps in your cold leftover rice using your fingers or a fork. This ensures each grain will fry evenly and absorb the seasonings properly. Cold rice works best because the grains have dried slightly giving you that perfect separate grain texture.
Sauté Aromatics
Heat your wok or large skillet over medium high heat until very hot then add oil. Once shimmering add the minced garlic shallots and chili if using. Cook for about 1 minute until intensely fragrant but not browned which would create bitterness. Keep things moving constantly to prevent burning.
Scramble Egg
Push your aromatic ingredients to one side of the pan creating an empty space. Pour your beaten egg into this space and let it set for 10 seconds before scrambling gently. The egg should remain slightly soft as it will continue cooking with the rice.
Add Rice
Add your cold rice directly on top of the aromatics and egg. Use a spatula or wooden spoon to break up any remaining clumps and ensure each grain gets coated with the flavorful oil. Keep the heat high and stir constantly for about 2 minutes.
Season
Drizzle the sweet soy sauce and regular soy sauce evenly across the rice. If using shrimp paste dissolve it in a tablespoon of hot water first for easier distribution. Toss everything thoroughly ensuring every grain gets coated with the seasonings. Continue stir frying for another 2 minutes until the rice takes on a beautiful caramelized color.
Serve
Transfer to serving plates or bowls with cucumber slices and prawn crackers on the side. For extra authenticity top with crispy fried shallots or a perfectly runny sunny side up egg where the yolk creates a luxurious sauce when broken.
A bowl of rice with chicken and vegetables. Save
A bowl of rice with chicken and vegetables. | recipesfoodyummy.com

My favorite thing about this dish is its versatility. While traveling through Jakarta I noticed each family had their own version some adding chicken others using seafood. My personal twist includes a sprinkle of lime zest right before serving which brightens the rich savory flavors beautifully.

Storage and Reheating

Nasi Goreng keeps wonderfully in the refrigerator for up to three days in an airtight container. The flavors actually deepen overnight making leftovers sometimes even better than the fresh version. When reheating add a sprinkle of water to prevent dryness and either microwave for 1 minute or quickly stir fry in a hot pan until steam appears.

Common Variations

Indonesian Nasi Goreng varies widely across different regions and families. In Bali you might find versions with lemongrass and extra chili while in Java a sweeter profile dominates. Popular protein additions include chicken shrimp or beef strips marinated in the same seasonings. Vegetable options commonly include green beans carrot julienne bean sprouts or green peas all added during the stir frying stage.

Cultural Significance

Nasi Goreng translates simply to fried rice but it holds special significance in Indonesian cuisine as both an everyday meal and celebration dish. Often served for breakfast using previous night leftovers its presence at the table represents Indonesian practicality and inventiveness. The Dutch colonial influence brought some European elements to certain versions making this dish a tasty example of cultural fusion that tells the story of Indonesia through food.

Serving Suggestions

For an authentic Indonesian experience serve your Nasi Goreng alongside satay skewers gado gado vegetable salad or a simple clear soup. The traditional accompaniments of cucumber slices and prawn crackers provide essential temperature and texture contrasts. Consider setting up a condiment station with sambal chili paste lime wedges and extra kecap manis allowing everyone to adjust flavors to their preference.

Recipe FAQs

→ Why should I use cold day-old rice for Nasi Goreng?

Cold day-old rice has had time to dry out slightly, making the grains firmer and less sticky. This prevents the rice from becoming mushy during stir-frying and helps each grain remain separate, creating the ideal texture for authentic Nasi Goreng. If you don't have leftover rice, freshly cooked rice spread on a tray and refrigerated for 1-2 hours can work as a substitute.

→ What is Kecap Manis and can I substitute it?

Kecap Manis is Indonesian sweet soy sauce that's thicker and more syrupy than regular soy sauce, with a distinctive caramel-like sweetness. It's essential for authentic Nasi Goreng flavor. If unavailable, you can make a substitute by simmering 1/4 cup regular soy sauce with 1/4 cup brown sugar until thickened, or by mixing regular soy sauce with a touch of molasses or maple syrup.

→ Is shrimp paste necessary for Nasi Goreng?

While shrimp paste (terasi) adds an authentic umami depth to Nasi Goreng, it's optional, especially for those with shellfish allergies or who prefer a milder flavor. The dish will still be delicious without it. If omitting, you might want to add a splash more soy sauce or a dash of fish sauce to compensate for the lost savory notes.

→ What are some common variations of Nasi Goreng?

Nasi Goreng has countless variations across Indonesia. Popular versions include Nasi Goreng Kambing (with goat meat), Nasi Goreng Seafood (with prawns, squid, or fish), Nasi Goreng Ayam (with chicken), and Nasi Goreng Kampung ("village style" with anchovies). You can customize by adding vegetables like carrots, peas, or bell peppers, or proteins such as diced chicken, shrimp, or beef to make it more substantial.

→ Why are cucumber slices traditionally served with Nasi Goreng?

Fresh cucumber slices provide a cool, refreshing contrast to the warm, spicy flavors of Nasi Goreng. The crisp, watery texture of cucumber helps cleanse the palate between bites and balances the richness of the fried rice. In Indonesian culinary tradition, this contrast between hot and cool elements is considered important for a complete and balanced dining experience.

→ Can I make Nasi Goreng ahead of time?

Nasi Goreng is best enjoyed fresh when the rice has the perfect texture and the flavors are at their peak. However, you can prepare the components ahead of time - cook the rice a day before (which is actually preferable), and chop all aromatics in advance. The actual stir-frying takes just minutes, making it a convenient last-minute dish. If you must store leftovers, refrigerate promptly and consume within 1-2 days, reheating thoroughly.

Indonesian Fried Rice

Aromatic Indonesian fried rice with sweet soy sauce, garlic and shallots, served with prawn crackers and cucumber slices.

Prep Time
10 mins
Cooking Time
15 mins
Total Duration
25 mins
By: Loura

Recipe Type: Main Dishes

Skill Level: Beginner-Friendly

Cuisine: Indonesian

Portions Yielded: 2 Serving Size (2 generous portions)

Dietary Preferences: Dairy-Free

What You'll Need

→ Base

01 2 cups cooked rice (preferably cold, day-old rice)
02 2 tablespoons vegetable oil

→ Aromatics

03 2 garlic cloves, minced
04 1 small shallot, finely chopped
05 1 small red chili, sliced (optional for heat)

→ Proteins

06 1 egg, lightly beaten

→ Seasonings

07 1 tablespoon sweet soy sauce (Kecap Manis)
08 1 tablespoon soy sauce
09 ½ teaspoon shrimp paste (optional)
10 Salt to taste

→ Garnish

11 Cucumber slices
12 Prawn crackers
13 Fried shallots or sunny-side-up egg (optional)

Steps To Follow

Step 01

Break up any clumps in the cold rice to ensure even frying.

Step 02

Heat oil in a wok over medium heat. Add garlic, shallot, and chili (if using). Cook until fragrant, about 1-2 minutes.

Step 03

Push the aromatics to the side of the wok and pour in the beaten egg. Scramble until just set but still moist.

Step 04

Add the rice to the wok and mix thoroughly with the egg and aromatics.

Step 05

Pour in sweet soy sauce, regular soy sauce, and shrimp paste (if using). Add salt to taste. Stir-fry until everything is well combined and heated through, about 3-4 minutes.

Step 06

Transfer to serving plates accompanied by fresh cucumber slices and prawn crackers. Top with fried shallots or a sunny-side-up egg if desired.

Notes and Tips

  1. Traditional Indonesian fried rice is best made with day-old rice as it has less moisture and prevents the dish from becoming soggy.
  2. Kecap Manis (sweet soy sauce) gives this dish its distinctive caramelized flavor and can be found in Asian grocery stores.

Required Equipment

  • Wok or large frying pan
  • Wooden spatula
  • Cutting board and knife

Allergy Info

Double-check every ingredient for possible allergens and consult a health professional if you're unsure.
  • Contains egg
  • Contains soy
  • May contain shellfish (if using shrimp paste)