Mie Goreng Sauce: Recipe & How to Make It

Updated November 6, 2026

Total time
15 min
prep 10 min · cook 5 min
Serves
4
portions as written

Jump to recipe

Mie Goreng Sauce: Recipe & How to Make It

Mie goreng is Indonesia’s beloved fried noodle dish, and the sauce is what gives it that signature sweet-savory, slightly spicy kick. This recipe makes a balanced, umami-rich sauce that clings to noodles beautifully, using pantry staples like kecap manis, soy sauce, and sambal. It’s the shortcut to authentic-tasting mie goreng at home, whether you’re using fresh egg noodles, dried noodles, or even leftover spaghetti.

Ingredients

  • 3 tablespoons (45 ml) kecap manis (sweet soy sauce)
  • 2 tablespoons (30 ml) soy sauce (regular or light)
  • 1 tablespoon (15 ml) oyster sauce
  • 1 teaspoon (5 ml) sambal oelek or chili garlic sauce (adjust to taste)
  • 1 teaspoon (5 g) brown sugar (optional, for extra sweetness)
  • 1/2 teaspoon (2.5 ml) toasted sesame oil
  • 1/4 teaspoon (1.25 ml) white pepper (or black pepper)
  • 2 cloves garlic, minced (about 1 tablespoon / 10 g)
  • 1 shallot, minced (about 2 tablespoons / 20 g)
  • 2 tablespoons (30 ml) neutral oil (like canola or vegetable)

Instructions

  1. In a small bowl, whisk together the kecap manis, soy sauce, oyster sauce, sambal oelek, brown sugar (if using), sesame oil, and white pepper. Set aside.
  2. Heat the neutral oil in a wok or large skillet over medium heat. Add the minced garlic and shallot, and stir-fry for 1–2 minutes until fragrant and lightly golden. Do not let them burn.
  3. Pour the sauce mixture into the pan. Let it bubble for 30 seconds, stirring constantly, until it thickens slightly and becomes glossy. Turn off the heat.
  4. Immediately toss with your cooked noodles (about 12–16 oz / 350–450 g) and your choice of protein and vegetables. The sauce is ready to use right away.

Tips

  • Kecap manis substitute: If you don’t have kecap manis, mix 2 tablespoons (30 ml) dark soy sauce with 1 tablespoon (15 ml) molasses or brown sugar. This will mimic the sweetness and thickness, though the flavor will be slightly less complex.
  • Adjust the heat: Sambal oelek varies in spiciness. Start with 1 teaspoon and add more after tasting if you want more heat. For a milder version, use only 1/2 teaspoon.
  • Don’t overcook the sauce: The sauce thickens quickly. Keep the heat medium and stir constantly once it’s in the pan to prevent it from burning or becoming too sticky.
  • Use fresh aromatics: Pre-minced garlic and shallots from a jar work in a pinch, but freshly minced ones give a much brighter, more authentic flavor.

Serving Suggestions

Use this sauce to make mie goreng with your favorite add-ins. Stir-fry sliced chicken, shrimp, or beef with the aromatics before adding the sauce, then toss in shredded cabbage, carrots, and green onions. Top with a fried egg (cooked to your liking) and a squeeze of lime for extra brightness. Serve immediately with extra sambal on the side.

Variations

  • Vegetarian: Replace oyster sauce with mushroom stir-fry sauce or a vegetarian oyster sauce. Add extra mushrooms or tofu for protein.
  • Spicy: Add 1–2 fresh bird’s eye chilies (sliced) along with the garlic and shallots, or increase the sambal to 2 tablespoons (30 ml).
  • Sweet: If you prefer a sweeter sauce, add an extra teaspoon of brown sugar or a drizzle of honey.
  • Nutty: Stir in 1 tablespoon (15 g) of smooth peanut butter with the sauce for a satay-inspired twist.

Storage and Reheating

The sauce (without noodles) can be stored in an airtight container in the refrigerator for up to 5 days. Let it come to room temperature before using, or reheat gently in a pan with a splash of water to loosen it. If you’ve already tossed the sauce with noodles, store the leftovers in the fridge for up to 3 days. Reheat in a hot wok or skillet over medium-high heat with a little oil or water to refresh the noodles. You can also microwave in 30-second bursts, stirring in between.

Frequently Asked Questions

Can I make this sauce ahead of time? Yes, absolutely. Mix the sauce ingredients (except the oil and aromatics) and store in the fridge for up to 5 days. When ready to cook, just stir-fry the garlic and shallots, then add the sauce as directed.

What is kecap manis? Kecap manis is a thick, sweet soy sauce from Indonesia, made with palm sugar and star anise. It’s the essential ingredient in mie goreng and gives the dish its characteristic dark color and caramel-like sweetness. You can find it in Asian grocery stores or online.

Can I use this sauce for other dishes? Definitely! It works great as a stir-fry sauce for rice, vegetables, or even as a marinade for grilled chicken or tofu. Just adjust the quantity to suit your dish.

My sauce turned out too salty. How do I fix it? If you accidentally added too much soy sauce, balance it with a little extra kecap manis or brown sugar. You can also dilute it with a splash of water or chicken broth when cooking.

Is this sauce gluten-free? Traditional soy sauce and oyster sauce contain wheat. To make it gluten-free, use tamari or gluten-free soy sauce and a gluten-free oyster sauce or mushroom sauce. Kecap manis is typically gluten-free, but check the label.

Can I freeze the sauce? Yes, you can freeze the sauce (without aromatics) in an ice cube tray for up to 3 months. Thaw in the refrigerator overnight before use. The texture may change slightly, but the flavor will remain good.

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