Indonesian Stir Fried Noodles (Mie Goreng)
This post may contain affiliate links. Please read the disclosure policies for details.
Mie Goreng (Bami Goreng) is an Indonesian stir-fried noodle dish. Flavorful egg noodles are mixed with a delicious mix of vegetables, sweet soy sauce, and spices like sambal (chili paste) and terasi (shrimp paste).
Mie goreng is typically enjoyed as a complete meal, often with side dishes such as fried eggs, prawn crackers (krupuk), and pickled vegetables. It was a staple at home when I was growing up. It seemed my mom could walk into the kitchen at any time, and come back out 10 minutes later with a big pan of delicious bami (in reality, it took a little longer, but not much).

Check out the complete Indonesian main dishes list for more traditional recipe ideas.
Mie goreng originates from Indonesia’s rich culinary heritage, influenced by Chinese immigrants who introduced noodles to the region. Over time, it evolved into a beloved Indonesian street food and household staple.
Mie means noodle in Indonesian, and Goreng means fried. If meat is included, it is called Bami Goreng with Ba being the Chinese word for Meat.
It can also be made with fish, seafood, or kept completely vegetarian, the so-called Mie Goreng. The defining feature is that the noodles are stir-fried, often with sweet soy sauce, garlic, onions, and other flavorful seasonings.
If someone talks about Indomie Mi Goreng, it is mie goreng made froma a package of instant noodles from the Indonesian indomie brand.

There are many variations to be found throughout the archipelago of Indonesia, depending on the area and the personal preference of the cook. The ingredients and toppings can vary greatly. Bami goreng can be made with fried or scrambled eggs, tofu, various vegetables (like leeks, cabbage, paksoi, or bean sprouts), and proteins (like chicken, beef, pork, or shrimp). So add whatever you like or whatever you have on hand.
Terasi adds an umani flavor, but leave it out if you want your mie goreng to be vegetarian since it is fermented shrimp paste.
If you have a wadjang or wok, use them to prepare your noodles in! The wadjang pan is traditionally used in Indonesian cuisine. It resembles a wok but typically has handles on either side for easier handling.

Special Ingredients
You can get authentic ingredients for mie goreng, like sambal oelek, terasi udang, and kecap manis at your local Asian grocery store or online at Amazon.
Sambal Oelek is a simple chili paste made from fresh red chilies, salt, and sometimes a bit of vinegar or lime juice. It serves as a base for many other types of sambals and is widely used in Indonesian cooking to add heat and flavor to various dishes. You can substitute sambal oelek with any hot chili paste or sauce like Sriracha, though the flavor profile will vary.
Terasi Udang is a fermented shrimp paste used to add depth and umami flavor. It is made from shrimp that has been salted, fermented, and then ground into a paste. Be aware: Terasi Udang has a very strong and pungent smell, which can be quite overwhelming when first encountered. However, this intense aroma mellows out during cooking, leaving behind a rich and savory flavor. Some brands offer single-use packages for convenience and to maintain freshness. And you don’t have to deal with an opened package of smelly terasi in your kitchen!
Kecap manis is a sweet, thick soy sauce that is a staple in Indonesian cuisine. Its unique flavor comes from the addition of palm sugar, which gives it a rich, caramelized sweetness.

Indonesian Fried Noodles (Mie Goreng)
Discover Indonesian Fried Noodles (Mie Goreng) – a savory stir-fry with egg noodles, veggies, and sweet soy sauce.
Skip the terasi shrimp paste for a vegetarian/vegan version.
Ingredients
- 250 g egg noodles
- 1 large onion, chopped
- 3 cloves garlic, minced
- 1 tsp chili paste (sambal oelek)
- 1/2 tsp shrimp paste (terasi udang)
- 5 tbsp sweet soy sauce (kecap manis)
- 100 g bean sprouts
- 350 g mixed vegetables (leek, carrot, cabbage)
- 1 bouillon cube
- 2 tbsp oil
Instructions
- Cook the noodles as indicated on the package. Drain and rinse with cold water.
- Make a spice paste by finely grinding/crushing/grating the onion and garlic and mixing them with the sambal and terasi.
- Sauté the spice paste in oil over medium-low heat for about 5 minutes.
- Add the vegetables and stir for a few minutes.
- Add the bouillon cube and let it dissolve slowly.
- Pour in 1 tablespoon of the sweet soy sauce, then add about 1/3 of the noodles.
- Toss everything so that the noodles are well coated and mixed with the rest before adding the second portion of noodles.
- Repeat this in 3 steps, so everything is well mixed.
- Increase the heat so the noodles fry and add the remaining sweet soy sauce. Stir occasionally for a few minutes.
- If you like, you can garnish with fried onions, chili pepper, and/or spring onions.
Notes
Mie goreng can be stored in the refrigerator for up to 3 days. Leftovers taste even better the next day, and can be reheated in the microwave or stir-fried in a pan.
Add more or less sambal chili paste to your preference of spiciness.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 116Total Fat: 8gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 2mgSodium: 159mgCarbohydrates: 11gFiber: 3gSugar: 5gProtein: 3g
The nutritional information provided is automatically calculated. These figures should be considered estimates.

