Mie Goreng Ingredients: The Essential List

Updated November 7, 2026

Total time
30 min
prep 20 min · cook 10 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Mie Goreng Ingredients: The Essential List

Mie goreng is a beloved Indonesian stir-fried noodle dish, characterized by its sweet-savory flavor, smoky wok aroma, and satisfying chewy texture. This recipe focuses on the essential ingredients and techniques to create an authentic version at home, balancing sweet kecap manis with spicy chilies and fresh vegetables. It’s a quick, flexible meal that works perfectly for weeknight dinners or festive gatherings.

Ingredients

  • 8 oz (225 g) fresh egg noodles (or 6 oz / 170 g dried) – see Tips for substitutes
  • 3 tbsp (45 ml) kecap manis (sweet soy sauce) – plus extra for serving
  • 2 tbsp (30 ml) soy sauce (regular or low-sodium)
  • 1 tsp (5 ml) sambal oelek or 2 fresh red chilies, sliced (adjust to taste)
  • 3 tbsp (45 ml) neutral oil (e.g., canola, vegetable, or peanut)
  • 2 shallots, thinly sliced (about 1/2 cup / 75 g)
  • 3 garlic cloves, minced
  • 1 chicken breast (about 6 oz / 170 g), thinly sliced – optional; see step 6 for temperature
  • 8 oz (225 g) shrimp, peeled and deveined – optional; see step 6
  • 2 large eggs, lightly beaten
  • 2 cups (150 g) shredded cabbage
  • 1 large carrot, julienned (about 1 cup / 110 g)
  • 4 oz (115 g) green beans, trimmed and cut into 2-inch pieces (optional)
  • 2 green onions, sliced (for garnish)
  • 1 lime, cut into wedges (for serving)
  • Fried shallots (bawang goreng) for garnish (optional)

Instructions

  1. Prepare the noodles: If using fresh egg noodles, rinse them briefly under warm water and drain well. If using dried noodles, cook according to package directions until just al dente, then drain and rinse with cold water to stop cooking. Toss with a little oil to prevent sticking.
  2. In a small bowl, mix together the kecap manis, soy sauce, and sambal oelek (if using fresh chilies, add them later). Set aside.
  3. Heat a wok or large skillet over high heat until smoking. Add 2 tablespoons of the oil, then add the shallots and garlic. Stir-fry for 30 seconds until fragrant.
  4. Add the chicken (if using) and stir-fry for 2-3 minutes until no longer pink on the outside. If using shrimp, add them now and cook for 1-2 minutes until they turn pink and opaque. Push everything to one side of the wok.
  5. Pour the beaten eggs into the empty side of the wok. Scramble them quickly until just set, then mix with the meat and aromatics.
  6. Add the cabbage, carrot, and green beans (if using). Stir-fry for 2 minutes until the vegetables are crisp-tender. If you used chicken, check that it is cooked through to a safe minimum internal temperature of 165°F (74°C) using a food thermometer.
  7. Add the noodles and the sauce mixture. Toss everything together vigorously using tongs or a spatula, making sure the noodles are well coated. Stir-fry for another 2-3 minutes until the noodles are heated through and slightly charred at the edges (that’s the smoky “wok hei” flavor).
  8. Remove from heat. Taste and adjust seasoning, adding more soy sauce or sambal if desired.
  9. Serve immediately, garnished with green onions, fried shallots, and lime wedges on the side.

Tips

  • Noodle substitution: If you can’t find fresh egg noodles, use dried spaghetti or linguine. Cook them a minute less than al dente, then rinse with cold water. They won’t be as chewy but will work well.
  • Kecap manis substitute: Mix 2 tablespoons (30 ml) dark soy sauce with 1 tablespoon (15 ml) brown sugar or molasses. This will approximate the sweetness and thickness of kecap manis.
  • Don’t overcrowd the wok: Cook in batches if your wok is small. Overcrowding lowers the temperature and steams the noodles instead of frying them, resulting in a soggy dish.
  • Adjust spice level: The heat comes from sambal oelek or fresh chilies. Start with less and add more at the end if you prefer a spicier kick.

Serving Suggestions

Mie goreng is a complete meal on its own, but it pairs beautifully with satay skewers, fried wontons, or a simple cucumber and tomato salad. For a traditional Indonesian spread, serve alongside gado-gado (vegetable salad with peanut sauce) or a bowl of clear soup like soto ayam. Don’t forget extra kecap manis and lime wedges for diners to adjust to their taste.

Variations

  • Vegetarian/Vegan: Omit the chicken and shrimp. Add extra tofu or tempeh (cut into cubes and fried until golden). Use a vegan oyster sauce substitute or just increase the soy sauce. For eggs, use a plant-based egg substitute or omit entirely.
  • Seafood: Replace chicken with squid or fish cakes. Cook squid briefly (1-2 minutes) to avoid toughness.
  • Extra smoky flavor: Add a dash of liquid smoke or a teaspoon of toasted sesame oil at the end of cooking.
  • Spicy version: Add 1-2 finely chopped bird’s eye chilies (cabe rawit) with the garlic, or stir in a teaspoon of chili oil.

Storage and Reheating

Refrigerate leftovers in an airtight container within 2 hours of cooking. They will keep for up to 3-4 days. To reheat, place in a hot wok or skillet with a splash of water or oil, and stir-fry until heated through (internal temperature of 165°F / 74°C if it contains meat or eggs). You can also microwave in 30-second bursts, but the texture will be softer. Freezing is not recommended as the noodles become mushy.

Frequently Asked Questions

Can I use rice noodles instead of egg noodles? Yes, but the texture will be different. Rice noodles (like pad thai noodles) are more delicate and can break apart during vigorous stir-frying. If using, soak them in hot water until pliable, then drain well and add at the end, tossing gently.

What is kecap manis and where can I find it? Kecap manis is a thick, sweet soy sauce made from soybeans, palm sugar, and aromatics like star anise and garlic. It’s available at Asian grocery stores or online. If unavailable, use the substitute in the Tips section.

Can I make mie goreng ahead of time? It’s best served fresh, but you can prep all the ingredients (slice vegetables, cook noodles, mix sauce) a day ahead. Store them separately in the fridge, then stir-fry everything when ready to serve.

Is mie goreng spicy? Traditionally it has a mild heat, but you can adjust the amount of sambal or chilies. For a milder version, omit the chilies and just use a pinch of white pepper.

What if I don’t have a wok? Use a large, heavy skillet (cast iron or non-stick) and cook over high heat. The key is to work quickly and not overcrowd the pan.

Can I add other proteins? Absolutely. Thinly sliced beef, pork, or even leftover roast chicken work well. Just ensure any meat is cooked to its safe minimum internal temperature (e.g., 145°F / 63°C for whole cuts of beef or pork, 165°F / 74°C for poultry).

Related

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).