Bami Goreng Noodles (Indonesian-Style Fried Noodles) — Easy Weeknight Recipe
What to expect 🍜
Bami Goreng literally means “fried noodles” and is a street-food classic across Indonesia, shaped by Chinese stir-fry techniques and local seasonings. The signature flavor is a balance of salty soy, caramel-like sweetness (often from sweet soy sauce), aromatic garlic and onion, and optional chili heat. The best batch has lightly toasted noodles, crisp-tender vegetables, and a glossy sauce that coats everything without turning soggy.
Quick overview ⏱️
- Servings: 2–3
- Prep time: 15 minutes
- Cook time: 10 minutes
- Difficulty: Easy (best results with a hot pan or wok)
Ingredients 🧄
Main
- 250 g egg noodles (fresh or dried)
- 2 tbsp neutral oil (sunflower, canola, or peanut)
- 200–250 g chicken breast, thinly sliced (or shrimp; or firm tofu for a vegetarian option)
- 1 small onion, thinly sliced
- 2–3 garlic cloves, finely chopped
- 1 medium carrot, cut into matchsticks
- 1–2 cups shredded cabbage (or napa cabbage)
- 1 egg
- 2 tbsp sliced scallions, to finish
- Lime wedges, to serve
Sauce
- 2 tbsp soy sauce
- 1 tbsp sweet soy sauce (kecap manis) (add more to taste for a sweeter style)
- 1 tsp fish sauce (optional, adds depth)
- 1/2 tsp chili flakes or chili powder (optional)
- Freshly ground black pepper, to taste
Optional add-ins: bean sprouts, sliced bell pepper, snap peas, or a handful of leafy greens added at the end.
Method 🔥
- Cook the noodles. Boil according to the package until just tender. Drain, rinse briefly with cold water, then toss with a small drizzle of oil to prevent sticking. Set aside.
- Stir-fry the protein. Heat 1 tbsp oil in a wok or large frying pan over high heat. Add chicken (or shrimp/tofu) and stir-fry until cooked through and lightly browned. Transfer to a plate.
- Build the aromatics. Add the remaining 1 tbsp oil. Stir-fry onion for 1 minute, then add garlic and cook 20–30 seconds until fragrant (don’t let it burn).
- Cook the vegetables. Add carrot and cabbage. Stir-fry 2–3 minutes so they stay crisp-tender.
- Add noodles + sauce. Add the noodles, then pour in soy sauce, sweet soy sauce, fish sauce (if using), chili, and pepper. Toss vigorously so everything is evenly coated and the noodles pick up a little toastiness.
- Scramble the egg. Push noodles to one side of the pan. Crack in the egg, scramble it quickly, then fold it through the noodles.
- Finish and serve. Return the cooked protein to the pan, toss for 30–60 seconds, then serve topped with scallions and lime wedges.
Tips for restaurant-style results ✅
- Don’t overcook the noodles. Slightly underdone noodles hold up better during frying.
- Use high heat and a wide pan. Crowding steams the noodles. If doubling the recipe, cook in batches.
- Adjust the sweet-salty balance at the end. Add a small splash more soy for salt or more sweet soy sauce for that classic caramel note.
- Egg options: scramble into the noodles (as above) or top each plate with a fried egg.
Easy variations 🌶️
- Seafood Bami Goreng: use shrimp and a little extra fish sauce; add bean sprouts at the end.
- Vegetarian/vegan: use tofu or tempeh; skip fish sauce and egg, and add a pinch of sugar if you don’t have sweet soy sauce.
- Extra heat: stir-fry sliced fresh chili with the garlic, or add chili paste to the sauce.
Storage & reheating 🥡
Cool leftovers quickly and refrigerate in a sealed container for up to 2 days. Reheat in a hot pan with a splash of water to loosen the sauce; the microwave works, but a pan keeps the noodles springier.
FAQ ❓
- Can I use other noodles?
- Yes. Egg noodles are classic, but wheat noodles or even ramen-style noodles work well. Rice noodles can be used, but keep the heat slightly lower to avoid breaking.
- Why are my noodles clumping?
- This usually happens when they’re overcooked or not oiled after draining. Rinse briefly, drain well, and toss with a little oil before stir-frying.
- Is sweet soy sauce necessary?
- It’s a key flavor in many Indonesian versions. If you don’t have it, use a small pinch of sugar or a drizzle of molasses with regular soy sauce, then adjust to taste.
Our picks (shortcuts that still taste great) 🛒
- Golden Turtle Mix spices for Bami Goreng 50 g — a handy option when you want consistent seasoning fast.
- AHG Pasta for fried noodles Mee Goreng 50 g — another stir-fry paste you can use as a flavor base for fried noodles.
Related inspiration 📚
- Recipes — more weeknight-friendly Asian dishes and noodle ideas.






