Authentic Mie Goreng (Indonesian Fried Noodles) Recipe
Disclosure: This post may contain affiliate links; more info here.
Each time I come home from Bali, I find myself craving one dish: mie goreng. And sure enough, within two weeks of my last return from my favorite island, I just had to have it. And that's where this mie goreng recipe came into the picture.
If you've been to Bali – or anywhere in Indonesia – then I'm sure you're familiar with mie goreng, since you can find it on the menu at most traditional warungs!
This recipe pairs perfectly with other Asian-inspired recipes, including my 10-Minute Cucumber Salad, Vegan Gado Gado with Peanut Sauce, and Mango and Kaffir Lime Chia Pudding for dessert.

Mie Goreng (Indonesian Fried Noodles)
Mie goreng (also known as mee goreng) is a scrumptious, traditional dish of fried noodles found throughout Indonesia (and also Malaysia).
A good mie goreng is equal parts sweet, salty, and umami, and packed with fresh vegetables and tender chicken and/or shrimp. And just as a good mie goreng's flavors are deep and varied, so are its textures; between the chewy noodles, fried shallots, fresh vegetables, crunchy bean sprouts, scrambled eggs, and succulent proteins, there are lots of interesting textures going on in each bite.
You'll love this mie goreng recipe because:
- The flavors and textures bring me right back to Bali – my happy place.
- Most people don't know what mie goreng is, let alone how to make it.
- Mie goreng makes for a very special, uncommon meal.
- It's fairly easy to throw together.
- It's absolutely, undeniably delicious.

Ingredients for Mie Goreng
For this mie goreng recipe, you may need a few items you don't already have. Luckily, though, once you have them, you will use them again, and again, and again.
Specialty ingredients you'll need:
- Kecap manis: Sweet Indonesian soy sauce.
- Sambal oelek: A ground fresh chili paste.
- Oyster sauce: A thick, sweet, salty, and umami sauce used in many Asian dishes
- Thin, wheat-based noodles: I use these instant ramen noodles (and discard the flavor packet), and they're perfect!
Otherwise, this recipe comes together with pantry staples like soy sauce and chicken stock, plus fresh veggies, chicken, and/or shrimp.

How to Make Mie Goreng
- In a bowl, whisk all of the liquids together, and then set them aside.
- Fry up the shallots in some vegetable oil until they're golden brown and crispy, place them on a paper towel to extract any excess oil, and set them aside. (Or buy fried shallots and use those!)
- Cook your chicken and/or shrimp and set that aside, too.
- It's time to stir-fry your shallots and garlic, followed by your bok choy and carrots. Then, a few minutes later, you'll add in your al dente noodles and the sauce, and stir very occasionally – you want your noodles to fry up and get crispy, so you shouldn't move them around too much.
- After your noodles are cooked to perfection, move everything to one side of the wok and scramble your eggs on the other side.
- Add in the cooked chicken and/or shrimp, bean sprouts, and fried shallots, and mix everything together.
Mie Goreng Recipe (Indonesian Fried Noodles) with Chicken and Shrimp
A good mie goreng is equal parts sweet, salty, and umami, and packed with fresh vegetables and tender chicken and/or shrimp. And between the chewy noodles, fried shallots, crunchy bean sprouts, scrambled eggs, and succulent proteins, there are lots of interesting textures going on in each bite!
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 4 people 1x
- Category: Main Dish
- Method: Stir Fry
- Cuisine: Indonesian
Ingredients
For the sauce:
- 2 tbsp kecap manis (see notes)
- 2 tbsp sambal oelek (see notes)
- 2 tbsp oyster sauce (see notes)
- 2 tsp soy sauce
- 1/4 cup chicken stock
For the fried shallots:
- 1 shallot (finely chopped)
- 2 tbsp vegetable oil
For the chicken:
- 4 oz chicken breast (thinly sliced)
- 1 tsp vegetable oil
- salt and pepper (for seasoning)
For the shrimp:
- 4 oz shrimp (peeled and deveined)
- 1 tsp butter (or vegetable oil)
- salt and pepper (for seasoning)
For the vegetables and noodles:
- 1 tbsp vegetable oil
- 1 shallot (finely chopped)
- 2 cloves garlic (minced)
- 2 bok choy (roughly chopped)
- 2 carrots (grated or julienned)
- 2 packs ramen instant noodles, cooked al dente (see notes)
- 1 cup bean sprouts
- 2 eggs
Instructions
- For the sauce, whisk liquids together in a bowl. Set aside.
- For the fried shallots, heat oil in the wok. Fry shallots until crispy and golden brown. Place them on a paper towel to extract any excess oil. Set aside.
- For the chicken, thinly slice, season with salt and pepper, and stir-fry in oil until tender. About three minutes. Set aside.
- For the shrimp, season with salt and pepper, cook in butter for about one minute on each side, or until cooked through, but tender. Set aside.
- If needed, add more oil to the wok and heat. Add in other (raw) shallots and garlic, stirring constantly to avoid burning. Cook for two minutes.
- Add in bok choy, stirring constantly for two more minutes.
- Add in carrots and continue stirring for two more minutes.
- Pour in sauce and noodles (previously cooked to al dente). Stir everything together, then allow for the noodles to fry and get crispy. About five to seven minutes. Stir occasionally, just enough to avoid burning.
- Once noodles are crispy, move everything to one side of the wok. Scramble the eggs on the other side.
- Add in chicken, shrimp, bean sprouts, and fried shallots and mix everything together.
- Remove from heat and serve. If desired, garnish with sambal oelek, fried shallots, and/or crushed peanuts.
Notes
For this recipe, I recommend using a wok, which is a Chinese-style stir-frying pan.
You may have difficulty finding some ingredients in your local grocery store. Find more information here:
- Kecap manis (sweet Indonesian soy sauce)
- I checked three grocery stores and couldn't find this sauce. You can purchase kecap manis on Amazon here.
- Sambal oelek (ground fresh chili paste)
- You may be able to find this, but you can also purchase sambal oelek on Amazon here.
- Oyster sauce (a thick, sweet, salty, and umami sauce used in many Asian dishes)
- Oyster sauce may also be tricky to find. You can purchase oyster sauce on Amazon here.
Cook the noodles in boiling water until they are al dente. Then add them into the wok when instructed.
Did you make our mie goreng recipe? Let us know how it went in the comments section below and tag @maddysavenue in your photos on social media so we can see! If you have any other questions, leave them below.



Thank you we thought this was very yummy.
Hi Jan, thank you so much for leaving a review. Glad you enjoyed this mie goreng recipe :)
I went on a trip to Indonesia with my daughter and we could not get enough of these noodles. I’m so glad I found this recipe. Once you have all of the ingredients, it comes together quickly. It took me back.
So glad this recipe transported you back to Bali :)
Yum! Doubled the sauce but cooked everything else as per recipe. Family loved it
Malay food is damn near impossible to find in the states, and if you do find it it’s often not great.
I miss Oz and especially NZ where it’s as plentiful as Thai or Chinese is here. Effing deliciousness.
This turned out amazing! Seriously good. We made the Kecap Masin and Sambal from scratch! Sooo goood!! Thank you
Needed more sauce, but pretty close to what we remember from Bali
Love this recipe! Just made it for lunch but didn’t have any prawns or chicken. It was so tasty. I’ll definitely be making it again!
We were due to go to Bali again in a couple of weeks but had our trip cancelled due to Coronavirus, this recipe took me right there!
So great to hear Tina, thanks for your review! And I feel your pain – I was supposed to be eating my way through NYC right now! Hopefully you’ll be eating mie goreng in Bali soon enough. :)
Such an authentic recipe! Sooo happy that we’re able to have the flavors of Bali in the states! Definitely needed more sauce, like 4X at least. Also we didn’t use shrimp and instead just doubled the chicken!
Thankyou for this recipe we just came home from bali on Saturday and made this for dinner Sunday I doubled the recipe and used only half the samba but it was still soo soo good the whole family loved it!
Yay! So happy to hear that :)
I’ve been trying to find a decent mie goreng recipe for a year and a half! Hooray for this recipe! Super easy to make this vegetarian — swapped the chicken stock for vegetable broth and the oyster sauce for mushroom sauce. I found everything I needed at a small local Asian market. I also swapped some of the veggies — I replaced the bean sprouts and carrots with broccoli and tomatoes, because :) Recipe also didn’t mention how many eggs to use; I used two. This is the closest I’ve come to replicating the mie goreng I had in Indonesia, and my life is now complete :)))
YAY! SO HAPPY! Thanks for pointing out that I forgot to add the eggs into the ingredients list – I’ve fixed that.
Thank-you for your delicious recipe:) we made this yesterday and it was soooooo good :) We didn’t put as much chilli in only 1 tsp and added a little bit more of the sticky sweet soy kecap mania… soooooo yummy. It’s even better the next day
So happy to hear that! Thanks for letting us know :)
YUM! This sounds so good. I’ve never tried it before, but it definitely sounds like my type of meal. Loving the food shots too; your photography skills are on point, as per usual.
-Claire
tallgirlbigworld.com
You would love it! I highly recommend trying it out. And THANKS you’re too kind. :)