Mie goreng and nasi goreng are two of Indonesia’s most beloved street food staples, both defined by their smoky, savory stir-fry character. The essential difference is simple: mie goreng uses yellow noodles, while nasi goreng uses rice. This article breaks down what sets them apart, and gives you a flexible recipe for each so you can make either at home.
Ingredients
For Mie Goreng
- 8 oz (225 g) fresh yellow egg noodles (or 6 oz / 170 g dried lo mein noodles)
- 2 tbsp (30 ml) vegetable oil
- 2 large eggs, lightly beaten
- 2 cloves garlic, minced
- 1 shallot, thinly sliced
- 1/2 cup (75 g) sliced chicken breast or thigh
- 1/2 cup (75 g) small cooked shrimp, peeled
- 1 cup (100 g) shredded cabbage
- 1 medium carrot, julienned
- 2 tbsp (30 ml) sweet soy sauce (kecap manis)
- 1 tbsp (15 ml) regular soy sauce
- 1 tsp (5 ml) sambal oelek or chili paste, to taste
- 1/2 tsp (2 g) white pepper
- 2 green onions, sliced
- Fried shallots, for garnish
For Nasi Goreng
- 4 cups (740 g) cooked and cooled long-grain rice (preferably day-old)
- 2 tbsp (30 ml) vegetable oil
- 2 large eggs, lightly beaten
- 2 cloves garlic, minced
- 1 shallot, thinly sliced
- 1/2 cup (75 g) sliced chicken breast or thigh
- 1/2 cup (75 g) small cooked shrimp, peeled
- 2 tbsp (30 ml) sweet soy sauce (kecap manis)
- 1 tbsp (15 ml) regular soy sauce
- 1 tsp (5 ml) sambal oelek or chili paste, to taste
- 1/2 tsp (2 g) white pepper
- 2 green onions, sliced
- Fried shallots, for garnish
Instructions
For Mie Goreng
- If using dried noodles, cook according to package instructions until just al dente. Drain, rinse with cold water, and toss with a little oil to prevent sticking. Fresh noodles just need a quick rinse in hot water.
- Heat 1 tbsp (15 ml) oil in a wok or large skillet over high heat. Add the beaten eggs and scramble until just set, then remove to a plate.
- Add the remaining 1 tbsp (15 ml) oil to the wok. Add garlic and shallot, stir-fry until fragrant, about 30 seconds.
- Add the chicken and cook until no longer pink, about 3-4 minutes. Add the shrimp and cook for 1 minute more. If using ground meat, cook until browned and crumbled.
- Add cabbage and carrot, stir-fry for 2 minutes until slightly softened.
- Add the noodles, sweet soy sauce, regular soy sauce, sambal, and white pepper. Toss everything together for 2-3 minutes until the noodles are evenly coated and heated through.
- Return the scrambled eggs to the wok, add green onions, and toss once more. Serve immediately topped with fried shallots.
For Nasi Goreng
- If using fresh rice, spread it on a tray and let it cool completely, or refrigerate for at least 1 hour so it dries out slightly.
- Heat 1 tbsp (15 ml) oil in a wok or large skillet over high heat. Add the beaten eggs and scramble until just set, then remove to a plate.
- Add the remaining 1 tbsp (15 ml) oil to the wok. Add garlic and shallot, stir-fry until fragrant, about 30 seconds.
- Add the chicken and cook until no longer pink, about 3-4 minutes. Add the shrimp and cook for 1 minute more.
- Add the cold rice. Break up any clumps with a spatula. Stir-fry for 3-4 minutes until the rice is hot and slightly toasted.
- Add sweet soy sauce, regular soy sauce, sambal, and white pepper. Toss well to coat every grain.
- Return the eggs to the wok, add green onions, and toss once more. Serve immediately with fried shallots.
Tips
- Use day-old rice: Freshly cooked rice is too moist and will turn mushy. Refrigerate cooked rice for at least 2 hours, or overnight, to dry it out. If you’re in a hurry, spread hot rice on a baking sheet and refrigerate for 30 minutes.
- Don’t overcook noodles: Fresh noodles only need a quick rinse or a minute in boiling water. Overcooked noodles become soft and break apart in the wok.
- High heat is essential: A screaming-hot wok or skillet gives the dish its signature smoky flavor (wok hei). Work in batches if your pan is small—overcrowding lowers the temperature and steams the food.
- Kecap manis substitute: If you can’t find sweet soy sauce, mix 2 tbsp (30 ml) regular soy sauce with 1 tbsp (15 g) brown sugar or palm sugar until dissolved. This adds the same sweet-savory balance.
Serving Suggestions
Both dishes are traditionally served with a fried egg on top (sunny-side up or over-easy), a wedge of lime or tomato, and a side of pickled cucumbers or acar (Indonesian pickles). Add a sprinkle of fried shallots and a few slices of fresh cucumber for crunch. For a complete meal, serve with satay skewers or a simple bowl of clear chicken broth.
Variations
- Vegetarian: Skip the chicken and shrimp; add extra tofu or tempeh. Use mushroom soy sauce instead of regular soy sauce for a deeper umami.
- Seafood: Replace chicken with squid or fish balls, and add a handful of bean sprouts at the end.
- Spicy: Add more sambal or a chopped fresh bird’s eye chili (cabe rawit) for extra heat.
- Nasi goreng with egg: Instead of scrambling the egg into the rice, fry a sunny-side-up egg separately and place it on top.
Storage and Reheating
Both dishes can be refrigerated in an airtight container for up to 3-4 days. To reheat, use a hot wok with a splash of water or oil, or microwave in 1-minute intervals, stirring between, until piping hot. Leftovers should be reheated to an internal temperature of 165°F (74°C) per USDA FSIS guidelines. Do not leave at room temperature for more than 2 hours. Freezing is possible for up to 1 month, but the texture of noodles and rice will soften upon thawing.
Frequently Asked Questions
Can I use the same sauce for both? Yes, the classic sauce is sweet soy sauce, regular soy sauce, and sambal. The proportions are the same; the only difference is the base ingredient (noodles vs. rice).
What type of noodles are best for mie goreng? Fresh yellow egg noodles (often labeled “mie basah”) are ideal. If unavailable, dried lo mein or chow mein noodles work well. Avoid thin rice noodles, as they will fall apart.
Why is my nasi goreng mushy? The most common cause is using freshly cooked rice. Make sure the rice is cold and dry. Also, don’t add too much sauce—start with less and add more to taste.
Can I make these ahead for a party? Yes, both can be made a few hours ahead and reheated in a wok. Keep them covered in the refrigerator and reheat just before serving. Add a splash of water to refresh the texture.
Is there a gluten-free option? Use tamari or coconut aminos instead of soy sauce, and ensure your noodles are made from rice or mung bean starch. Kecap manis contains wheat; use a gluten-free sweetener like maple syrup or agave mixed with tamari.
What’s the difference between mie goreng and Indonesian fried noodles? They are the same dish. “Mie goreng” literally means “fried noodles” in Indonesian. The term is used interchangeably across the archipelago.
Related
- Bibim Guksu Recipe: Spicy Korean Cold Noodles
- Bibim Guksu Sauce: Easy Spicy Korean Noodle Sauce
- Baked Japanese Cheesecake Recipe (Cotton Soft)
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).