Sweet-salty fried noodles with egg, crisp veg, and a smoky soy hit can land on your plate in 15 minutes.
Mi goreng is the kind of dinner that feels like a reward: glossy noodles, little pops of garlic, a jammy egg, and that caramelized edge where sauce meets a hot pan. This version sticks to pantry staples and a simple method so you can make it on a weeknight and still get that hawker-stall vibe.
You’ll build a quick sauce, sear aromatics, stir-fry the noodles, then finish with fresh crunch and a squeeze of lime. If you’ve got leftover chicken, shrimp, tofu, or extra greens, they slide right in without turning the dish into a project.
Mi Goreng Noodles Recipe
This is written for one large skillet or wok and two generous servings. If you’re feeding more people, double the sauce and cook the noodles in two batches so the pan stays hot and the noodles fry instead of steaming.
Recipe Card
Mi goreng noodles
Servings: 2
Total time: 15–20 minutes
Equipment: Wok or large skillet, small bowl, tongs
Ingredients
- 2 packs dried wheat noodles (about 180–220 g total), or 2 portions fresh egg noodles
- 2 tablespoons neutral oil (plus 1 teaspoon if needed)
- 3 cloves garlic, finely chopped
- 1 small shallot, thinly sliced
- 1 cup shredded cabbage
- 1 small carrot, cut into thin matchsticks
- 2 scallions, sliced (white and green parts separated)
- 2 eggs
- 1 tablespoon lime juice, plus wedges to serve
- Optional: 1–2 tablespoons fried shallots, cucumber slices, sambal oelek, cooked chicken, shrimp, or tofu
Sauce
- 2 tablespoons sweet soy sauce (kecap manis)
- 1 tablespoon soy sauce
- 1 tablespoon oyster sauce (or vegetarian oyster-style sauce)
- 1–2 teaspoons sriracha or sambal, to taste
- 1 teaspoon rice vinegar (or lime juice)
- 1/2 teaspoon toasted sesame oil
- 1/2 teaspoon brown sugar (skip if your sweet soy is very thick and sweet)
- 2–3 tablespoons water (to loosen)
Instructions
- Mix the sauce: In a small bowl, stir together the sweet soy, soy sauce, oyster sauce, chili, vinegar, sesame oil, sugar (if using), and water.
- Cook the noodles: Boil noodles until just tender. Drain, then rinse briefly under cool water to stop carryover cooking. Shake well so they’re not dripping.
- Fry the eggs: Heat 1 tablespoon oil in a hot skillet. Crack in the eggs and fry until the edges go lacy and the whites set. Slide onto a plate.
- Sear aromatics: Add the remaining oil. Toss in garlic, shallot, and the scallion whites. Stir for 20–30 seconds until fragrant.
- Stir-fry veg: Add cabbage and carrot. Cook 1–2 minutes so they soften a bit but still keep snap.
- Fry the noodles: Add drained noodles. Pour in the sauce. Use tongs to lift and toss, letting noodles sit against the pan in short bursts so a few spots caramelize.
- Finish: Add scallion greens and lime juice. Toss once more. Taste and adjust with a splash of water (looser), sweet soy (sweeter), or chili (hotter).
- Serve: Plate the noodles, top with eggs, then add fried shallots, cucumber, and a lime wedge if you like.
Mi Goreng Noodle Recipe With Pantry Staples
The soul of this dish is balance. Sweet soy sauce gives that deep caramel note. Regular soy adds sharp salt. Oyster sauce brings a savory depth that tastes like long-cooked broth, even though you’re cooking fast. A small hit of acid at the end keeps the noodles from tasting flat.
Noodles matter too. Dried wheat noodles are easy and widely sold. Fresh egg noodles taste richer and fry up with a springy bite. Either works if you don’t overcook them. Keep them slightly firm in the pot so they finish in the pan.
Easy Swaps If Your Pantry Looks Different
No sweet soy? Stir 1 tablespoon soy sauce with 1 tablespoon brown sugar and 1 tablespoon water, then use that in place of kecap manis. No oyster sauce? Use hoisin plus a splash of soy, or pick a vegetarian “oyster-style” sauce made from mushrooms.
If you prefer less sugar, start with less sweet soy and add more chili and lime at the end. You’ll still get plenty of flavor, just a cleaner finish.
Pan Method For Noodles That Don’t Turn Mushy
Stir-fry noodles can go from bouncy to soft in a blink. Three small habits keep texture on your side.
- Undercook in the pot: Pull noodles when they’re tender but still a touch firm.
- Drain well: Extra water cools the pan and turns the sauce watery.
- Keep the pan hot: Let the noodles touch the surface for a few seconds before tossing again.
If you’re doubling the recipe, cook in two rounds. A crowded skillet steams. Two quick batches fry.
Sauce Ratios And Add-Ins At A Glance
Once you nail the base sauce, you can steer it toward what you like: sweeter, saltier, tangier, or spicier. The table below shows simple moves and what they do in the pan.
| What You Change | How Much | What You’ll Notice |
|---|---|---|
| Sweet soy sauce | +1–2 teaspoons | Deeper caramel notes, darker color |
| Soy sauce | +1 teaspoon | Sharper salt and a cleaner finish |
| Chili paste | +1 teaspoon | More heat and garlic-chili punch |
| Rice vinegar or lime | +1 teaspoon | Brighter, less sweet taste |
| Water | +1–3 tablespoons | Looser sauce that coats without sticking |
| Fried shallots | 1–2 tablespoons | Crunch and a toasty onion note |
| Cabbage or bean sprouts | 1–2 cups | More crunch, lighter feel |
| Protein (chicken, shrimp, tofu) | 1–1½ cups cooked | A heartier bowl, better as a full meal |
Protein And Veg Options That Fit The Pan
If you add protein, start with cooked pieces so the noodles don’t sit around while raw meat finishes. Rotisserie chicken, leftover steak, or pan-seared tofu cubes are perfect. For shrimp, cook them first, pull them out, then toss them back in right at the end.
For vegetables, go for quick-cooking cuts: thin cabbage, julienned carrot, bean sprouts, sliced bell pepper, or spinach. Hard veg like broccoli works if you blanch it first or slice it very thin.
Quick Wok Timing
Think in layers: aromatics first, then firm veg, then noodles and sauce, then delicate items. Scallion greens, sprouts, and lime go in last so they stay bright.
Choosing The Right Noodles
Instant-style wheat noodles fry up fast and soak in sauce well. If the seasoning packet comes with the noodles, skip it and use your own sauce so you control salt and sweetness. Fresh yellow egg noodles give a bolder chew, yet they can clump. Loosen them under warm water, drain well, then toss with a teaspoon of oil before they hit the pan. Rice noodles work too, though they’re more delicate. Cook them a minute shy of done and be gentle with the tongs so they don’t break.
Serving Ideas That Make It Feel Like Takeout
Serve with fried eggs on top and cucumber on the side. The cool crunch is a nice reset between bites. Fried shallots add texture and a roasted onion vibe with zero work. If you like a smoky note, add a few drops of toasted sesame oil after the heat is off.
If you want a fuller plate, add a small pile of lightly dressed greens: sliced cucumber and tomato with lime and a pinch of salt. Keep it simple so the noodles stay the star.
Storage, Reheating, And Food Safety Notes
Mi goreng is best right off the pan, yet leftovers still taste good if you treat them right. Cool the noodles fast, box them up, and chill. When reheating, a hot skillet works better than a microwave for keeping some chew.
Use clean containers and refrigerate leftovers promptly. For general leftover handling and timing, see USDA guidance on leftovers and food safety.
| Task | Best Move | Why It Works |
|---|---|---|
| Cool after cooking | Spread noodles on a plate for 5 minutes, then box | Faster cooling, less soggy texture |
| Refrigerate | Store within 2 hours, covered | Keeps bacteria growth down |
| Reheat in a skillet | Add a splash of water, toss over medium-high heat | Steam loosens sauce, heat restores chew |
| Reheat in a microwave | Cover loosely and stir halfway through | More even heat, fewer dry spots |
| Egg topping | Cook fresh when possible | Better texture and taste |
| Freezing | Skip if you can; freeze only in a pinch | Noodles can turn soft when thawed |
| Revive flavor | Finish with lime and scallions after reheating | Fresh bite returns quickly |
Egg Handling Tips For A Cleaner Cook
Eggs make this dish feel complete, yet they’re still a raw ingredient, so treat them with care. Keep eggs cold until you’re ready to cook. Avoid pooling raw egg on countertops. Wash hands and tools after contact with shells or raw egg.
If you’re cooking for someone pregnant, older, or immune-compromised, cook the yolk fully or use pasteurized liquid egg. The FDA’s page on egg safety lays out simple handling steps that cut risk.
Common Problems And Fast Fixes
Noodles Stick To The Pan
Make sure the pan is hot before the noodles go in. If the sauce is thick, add a tablespoon of water and toss. A thin film of oil helps too.
Noodles Taste Too Sweet
Add more lime or vinegar and a splash of soy sauce. A little heat from chili can balance sweetness fast.
Sauce Feels Watery
Drain noodles better next time and keep the heat up. Let the noodles sit for a few seconds between tosses so moisture cooks off and the sauce clings.
Garlic Burns
Lower the heat a notch and stir more. Garlic goes from golden to bitter quickly. If it burns, wipe the pan and start the aromatics again before adding noodles.
Make It Your Weeknight Staple
Once you’ve made this a couple times, you’ll stop measuring. You’ll taste the sauce, tweak it, and trust your pan heat. That’s when mi goreng gets fun: it becomes the meal you can throw together with what’s in the fridge and still feel like you cooked something special.
References & Sources
- USDA Food Safety and Inspection Service (FSIS).“Leftovers and Food Safety.”General steps for cooling, storing, and reheating leftovers safely.
- U.S. Food & Drug Administration (FDA).“What You Need to Know About Egg Safety.”Consumer tips for buying, storing, and cooking eggs to lower Salmonella risk.

