Let me tell you, discovering this Mie Goreng recipe was a game-changer for our weeknight dinners. The first time I made it, the aroma alone had my family drifting into the kitchen, eyes wide with anticipation. The sizzle of the aromatics, the vibrant colors of the vegetables, and that perfectly balanced sweet, savory, and slightly spicy sauce clinging to every strand of noodle – it was an instant hit. My kids, who can be notoriously picky, devoured their plates and even asked for seconds! It’s since become a requested regular, a comforting, exciting, and surprisingly quick meal that transports us straight to the bustling street food stalls of Indonesia with every single bite. It’s more than just a recipe; it’s an experience, and one I’m thrilled to share.
The Ultimate Mie Goreng: A Symphony of Flavors and Textures
Mie Goreng, translating literally to “fried noodles,” is a beloved Indonesian staple, a vibrant stir-fry that dances on the palate with a complex interplay of sweet, savory, spicy, and umami notes. This recipe aims to bring that authentic street food magic into your home kitchen, creating a dish that’s both deeply satisfying and surprisingly straightforward to prepare.
Ingredients: Assembling Your Mie Goreng Masterpiece
This recipe serves 3-4 hungry people. Remember, fresh ingredients are key to the best flavor!
For the Noodles:
- 400g (approx. 14 oz) fresh yellow egg noodles (often labelled “Hokkien noodles”) OR 200g (approx. 7 oz) dried egg noodles or instant ramen blocks (noodles only, discard seasoning packets)
- 1 tablespoon vegetable oil (for boiling noodles, if using fresh)
For the Protein (Choose one or a combination):
- 200g (approx. 7 oz) boneless, skinless chicken thighs or breast, thinly sliced
- 150g (approx. 5 oz) medium shrimp, peeled and deveined
- 150g (approx. 5 oz) firm tofu, pressed and cubed
- 2 large eggs, lightly beaten (for scrambling)
For the Aromatics & Vegetables:
- 3 tablespoons vegetable oil or peanut oil, for stir-frying
- 4 cloves garlic, minced
- 2 shallots, thinly sliced (or 1/2 small red onion, thinly sliced)
- 1-2 red chilies (like bird’s eye or Fresno), thinly sliced (adjust to your spice preference, deseed for less heat)
- 1 cup shredded green cabbage
- 1 medium carrot, julienned or thinly sliced
- 1/2 cup green beans, trimmed and cut into 1-inch pieces (or a handful of beansprouts, add at the very end)
- 2 stalks bok choy or pak choy, leaves and stems separated, stems sliced, leaves roughly chopped
- 2 spring onions (scallions), green parts sliced diagonally, white parts minced (add whites with garlic/shallots)
For the Signature Sauce:
- 3 tablespoons Kecap Manis (sweet soy sauce – essential)
- 1 tablespoon light soy sauce
- 1 tablespoon oyster sauce (optional, but adds depth)
- 1 teaspoon sambal oelek or chili garlic sauce (adjust to taste)
- 1/2 teaspoon sesame oil
- 1/4 teaspoon white pepper (optional)
- 1 tablespoon water or chicken broth
For Garnish (Highly Recommended):
- Fried shallots (crispy fried onions – store-bought or homemade)
- Sliced cucumber
- Sliced tomato
- Lime wedges
- Prawn crackers (kerupuk)
- Fresh cilantro or chopped celery leaves
Instructions: Crafting Your Perfect Mie Goreng
Follow these steps carefully for a delicious and authentic Mie Goreng experience. The key is to have all your ingredients prepped and ready to go (mise en place) as stir-frying is a quick process.
1. Prepare the Noodles:
* If using fresh egg noodles: Loosen them. If they seem very starchy, you can briefly blanch them in boiling water for 30-60 seconds, then drain and toss with 1 tablespoon of oil to prevent sticking.
* If using dried egg noodles or instant ramen: Cook according to package directions until al dente (slightly undercooked). Drain immediately, rinse with cold water to stop the cooking process, and toss with a little oil to prevent sticking. Set aside.
2. Cook the Eggs (Optional but Traditional):
* Heat 1 teaspoon of oil in your wok or large skillet over medium heat.
* Pour in the lightly beaten eggs. Let them set slightly, then gently scramble until just cooked.
* Remove from the wok and set aside.
3. Prepare the Sauce:
* In a small bowl, whisk together all the sauce ingredients: Kecap Manis, light soy sauce, oyster sauce (if using), sambal oelek, sesame oil, white pepper (if using), and water/broth.
* Taste and adjust seasoning if needed – it should be a balance of sweet, salty, and spicy. Set aside.
4. Stir-fry the Proteins:
* Heat 1 tablespoon of the stir-frying oil in the wok over high heat until it’s shimmering.
* If using chicken: Add the sliced chicken and stir-fry until it’s lightly browned and cooked through. Remove from the wok and set aside.
* If using shrimp: Add the shrimp and stir-fry until pink and cooked through (usually 2-3 minutes). Remove from the wok and set aside.
* If using tofu: Add the cubed tofu and pan-fry until golden brown on all sides. Remove from the wok and set aside.
5. Sauté Aromatics and Hardy Vegetables:
* Add the remaining 2 tablespoons of stir-frying oil to the wok (add more if needed). Heat over medium-high heat.
* Add the minced garlic, sliced shallots (and white parts of spring onions, if separated), and sliced chilies. Stir-fry for about 1-2 minutes until fragrant and the shallots are softened – be careful not to burn the garlic.
* Add the carrot, green beans, and cabbage (and bok choy stems). Stir-fry for 3-4 minutes until they are tender-crisp. You want them to retain some bite.
6. Combine and Conquer:
* Push the vegetables to one side of the wok. Add the cooked noodles to the empty space. Let them sit for a minute to get a little char if you like.
* Pour the prepared sauce mixture all over the noodles and vegetables.
* Add the cooked chicken, shrimp, or tofu back into the wok, along with the scrambled eggs and bok choy leaves.
* Toss everything together vigorously using tongs or a spatula, ensuring every strand of noodle is coated with the sauce and all ingredients are well combined and heated through. This should take about 2-3 minutes. If the noodles seem too dry, add a tablespoon or two of water or chicken broth.
7. Final Touches:
* Stir in most of the sliced green parts of the spring onions, reserving some for garnish.
* Taste one last time. Adjust with a little more Kecap Manis for sweetness, soy sauce for saltiness, or sambal for heat, if desired.
Nutrition Facts
- Servings: Approximately 3-4 servings
- Calories per serving (approximate): 550-750 kcal (This can vary widely based on the specific protein choice, amount of oil used, and noodle type. Chicken and less oil will be on the lower end; shrimp and more generous oil use will be higher.)
Disclaimer: The nutritional information provided is an estimate and can vary based on specific ingredients, quantities, and cooking methods used.
Preparation Time
- Prep Time (Mise en Place): 20-30 minutes (chopping vegetables, slicing protein, mixing sauce)
- Cook Time: 10-15 minutes
- Total Time: Approximately 30-45 minutes
This makes Mie Goreng an excellent option for a flavorful weeknight meal that doesn’t require hours in the kitchen, provided you organize your prep work efficiently.
How to Serve Your Magnificent Mie Goreng
Serving Mie Goreng is an experience in itself, often presented with a variety of accompaniments that add texture, freshness, and visual appeal. Here’s how to serve it like a pro:
- Individual Portions: Divide the hot Mie Goreng among individual serving plates or shallow bowls.
- Garnish Generously: This is where you elevate the dish from great to spectacular.
- Crispy Fried Shallots: Sprinkle liberally on top for a delightful crunch and savory onion flavor. This is almost non-negotiable for an authentic touch!
- Fresh Elements: Arrange slices of fresh cucumber and tomato on the side of the plate. Their coolness and juiciness provide a refreshing contrast to the rich noodles.
- Lime Wedges: Always serve with lime wedges on the side. A squeeze of fresh lime juice just before eating brightens up all the flavors.
- Herbs: A sprinkle of fresh cilantro or chopped celery leaves adds a pop of green and fresh herbal notes.
- Extra Spring Onions: The reserved sliced green spring onions add a final touch of freshness.
- Side of Heat: Offer extra sambal oelek or sliced fresh chilies on the side for those who like an extra kick of spice.
- Prawn Crackers (Kerupuk): Serve a bowl of crispy prawn crackers alongside. They are perfect for scooping up noodles or just enjoying for their crunchy texture.
- Fried Egg on Top (Telur Ceplok): For an extra touch of richness, you can top each serving with a sunny-side-up or crispy fried egg, with a runny yolk that mingles beautifully with the saucy noodles.
- Family Style: For a more casual gathering, you can serve the Mie Goreng from a large platter in the center of the table, with all the garnishes in separate small bowls for everyone to customize their own plate.
- Drink Pairings:
- Traditional: Sweet iced tea (Es Teh Manis) or a refreshing citrus drink like limeade.
- Modern: A crisp lager or a light-bodied beer pairs well with the savory and slightly spicy flavors.
The key is to create a balance of flavors and textures on the plate, making each bite an exciting journey.
Additional Tips for Mie Goreng Perfection
- High Heat is Your Friend: For the best stir-fry, use a wok if you have one, and get it very hot before adding ingredients. This helps to achieve that slightly smoky “wok hei” flavor and prevents a_nd vegetables from steaming instead of frying. If using a regular skillet, use the largest one you have and work in batches if necessary to avoid overcrowding.
- Don’t Overcook the Noodles: Whether using fresh or dried, cook the noodles until they are just al dente. They will cook a little more when you stir-fry them with the sauce and other ingredients. Mushy noodles are the enemy of good Mie Goreng!
- Kecap Manis is Key: This thick, sweet Indonesian soy sauce is the heart and soul of Mie Goreng’s flavor profile. Do not substitute it with regular dark soy sauce and sugar if you can help it, as the molasses-like consistency and unique flavor are hard to replicate. It’s readily available in Asian grocery stores or online.
- Mise en Place is Crucial: Stir-frying happens very quickly. Have all your vegetables chopped, protein sliced, sauce mixed, and noodles cooked before you start heating the wok. This prevents frantic chopping while other ingredients burn.
- Customize Your Veggies & Protein: Feel free to experiment! Add mushrooms, bell peppers, or snow peas. For protein, consider tempeh, diced firm fish, or even leftover cooked meats. Just ensure whatever you add is cut into bite-sized pieces for quick and even cooking.
FAQ Section: Your Mie Goreng Questions Answered
Q1: Can I make Mie Goreng vegetarian or vegan?
A1: Absolutely! For a vegetarian version, simply omit the chicken and shrimp and use tofu or tempeh as your primary protein. Ensure your oyster sauce is a vegetarian mushroom-based version, or omit it. For a vegan version, do the same, and also skip the eggs. Many Kecap Manis brands are vegan, but always check the label. The dish will still be incredibly flavorful with just vegetables and plant-based protein.
Q2: What’s the best type of noodle for Mie Goreng?
A2: Fresh yellow egg noodles (often called Hokkien noodles) are traditionally preferred for their chewy texture. However, good quality dried egg noodles, or even the block-type instant ramen noodles (discarding the seasoning packet), work very well. The key is to cook them al dente. Avoid very thin noodles like vermicelli, as they can break easily.
Q3: My Mie Goreng is a bit bland. What can I do?
A3: Blandness usually comes down to the sauce balance or seasoning. First, ensure you’re using enough Kecap Manis, as this provides the core sweetness and depth. Taste your sauce before adding it to the wok and adjust. You might need more soy sauce for saltiness, more sambal oelek for heat, or a touch more Kecap Manis for sweetness. A squeeze of lime juice at the end can also liven things up considerably. Also, make sure your aromatics (garlic, shallots, chili) were properly sautéed to release their flavor.
Q4: How can I get that smoky “wok hei” flavor at home?
A4: “Wok hei” (breath of the wok) is that elusive smoky flavor achieved by cooking at very high temperatures in a well-seasoned carbon steel wok. To get close at home:
* Use a carbon steel wok if you have one. If not, a heavy-bottomed large skillet (cast iron is good) is your next best bet.
* Get your wok/skillet smoking hot before adding oil.
* Don’t overcrowd the pan; cook in batches if necessary. Overcrowding lowers the temperature, leading to steaming instead of searing.
* Keep the ingredients moving by tossing or stirring frequently.
Q5: How long does Mie Goreng last, and can I reheat it?
A5: Mie Goreng is best enjoyed fresh. However, leftovers can be stored in an airtight container in the refrigerator for up to 2-3 days. To reheat, you can microwave it, but it’s even better reheated in a wok or skillet over medium heat with a tiny splash of water or oil to prevent drying out. Stir frequently until heated through. The texture of the noodles might not be quite as perfect as when fresh, but it will still be delicious. Avoid freezing, as it can significantly alter the noodle texture.

Mie Goreng Recipe
Ingredients
For the Noodles:
-
- 400g (approx. 14 oz) fresh yellow egg noodles (often labelled “Hokkien noodles”) OR 200g (approx. 7 oz) dried egg noodles or instant ramen blocks (noodles only, discard seasoning packets)
-
- 1 tablespoon vegetable oil (for boiling noodles, if using fresh)
For the Protein (Choose one or a combination):
-
- 200g (approx. 7 oz) boneless, skinless chicken thighs or breast, thinly sliced
-
- 150g (approx. 5 oz) medium shrimp, peeled and deveined
-
- 150g (approx. 5 oz) firm tofu, pressed and cubed
-
- 2 large eggs, lightly beaten (for scrambling)
For the Aromatics & Vegetables:
-
- 3 tablespoons vegetable oil or peanut oil, for stir-frying
-
- 4 cloves garlic, minced
-
- 2 shallots, thinly sliced (or 1/2 small red onion, thinly sliced)
-
- 1–2 red chilies (like bird’s eye or Fresno), thinly sliced (adjust to your spice preference, deseed for less heat)
-
- 1 cup shredded green cabbage
-
- 1 medium carrot, julienned or thinly sliced
-
- 1/2 cup green beans, trimmed and cut into 1-inch pieces (or a handful of beansprouts, add at the very end)
-
- 2 stalks bok choy or pak choy, leaves and stems separated, stems sliced, leaves roughly chopped
-
- 2 spring onions (scallions), green parts sliced diagonally, white parts minced (add whites with garlic/shallots)
For the Signature Sauce:
-
- 3 tablespoons Kecap Manis (sweet soy sauce – essential)
-
- 1 tablespoon light soy sauce
-
- 1 tablespoon oyster sauce (optional, but adds depth)
-
- 1 teaspoon sambal oelek or chili garlic sauce (adjust to taste)
-
- 1/2 teaspoon sesame oil
-
- 1/4 teaspoon white pepper (optional)
-
- 1 tablespoon water or chicken broth
For Garnish (Highly Recommended):
-
- Fried shallots (crispy fried onions – store-bought or homemade)
-
- Sliced cucumber
-
- Sliced tomato
-
- Lime wedges
-
- Prawn crackers (kerupuk)
-
- Fresh cilantro or chopped celery leaves
Instructions
1. Prepare the Noodles:
* If using fresh egg noodles: Loosen them. If they seem very starchy, you can briefly blanch them in boiling water for 30-60 seconds, then drain and toss with 1 tablespoon of oil to prevent sticking.
* If using dried egg noodles or instant ramen: Cook according to package directions until al dente (slightly undercooked). Drain immediately, rinse with cold water to stop the cooking process, and toss with a little oil to prevent sticking. Set aside.
2. Cook the Eggs (Optional but Traditional):
* Heat 1 teaspoon of oil in your wok or large skillet over medium heat.
* Pour in the lightly beaten eggs. Let them set slightly, then gently scramble until just cooked.
* Remove from the wok and set aside.
3. Prepare the Sauce:
* In a small bowl, whisk together all the sauce ingredients: Kecap Manis, light soy sauce, oyster sauce (if using), sambal oelek, sesame oil, white pepper (if using), and water/broth.
* Taste and adjust seasoning if needed – it should be a balance of sweet, salty, and spicy. Set aside.
4. Stir-fry the Proteins:
* Heat 1 tablespoon of the stir-frying oil in the wok over high heat until it’s shimmering.
* If using chicken: Add the sliced chicken and stir-fry until it’s lightly browned and cooked through. Remove from the wok and set aside.
* If using shrimp: Add the shrimp and stir-fry until pink and cooked through (usually 2-3 minutes). Remove from the wok and set aside.
* If using tofu: Add the cubed tofu and pan-fry until golden brown on all sides. Remove from the wok and set aside.
5. Sauté Aromatics and Hardy Vegetables:
* Add the remaining 2 tablespoons of stir-frying oil to the wok (add more if needed). Heat over medium-high heat.
* Add the minced garlic, sliced shallots (and white parts of spring onions, if separated), and sliced chilies. Stir-fry for about 1-2 minutes until fragrant and the shallots are softened – be careful not to burn the garlic.
* Add the carrot, green beans, and cabbage (and bok choy stems). Stir-fry for 3-4 minutes until they are tender-crisp. You want them to retain some bite.
6. Combine and Conquer:
* Push the vegetables to one side of the wok. Add the cooked noodles to the empty space. Let them sit for a minute to get a little char if you like.
* Pour the prepared sauce mixture all over the noodles and vegetables.
* Add the cooked chicken, shrimp, or tofu back into the wok, along with the scrambled eggs and bok choy leaves.
* Toss everything together vigorously using tongs or a spatula, ensuring every strand of noodle is coated with the sauce and all ingredients are well combined and heated through. This should take about 2-3 minutes. If the noodles seem too dry, add a tablespoon or two of water or chicken broth.
7. Final Touches:
* Stir in most of the sliced green parts of the spring onions, reserving some for garnish.
* Taste one last time. Adjust with a little more Kecap Manis for sweetness, soy sauce for saltiness, or sambal for heat, if desired.
Nutrition
- Serving Size: One Normal Portion
- Calories: 550-750 kcal