Mie Goreng Recipe: Authentic Indonesian Street Food at Home

Mie Goreng Recipe: Authentic Indonesian Street Food at Home

Indonesian street food comes alive in this authentic mie goreng, bringing bold flavors to your kitchen.

This dish captures the essence of traditional stir-frying with chewy egg noodles, fresh vegetables, and a savory-sweet sauce. I’ve refined the method to ensure restaurant-quality results every time.

The secret lies in high heat and quick cooking, preserving the texture of each ingredient while building layers of flavor. Every bite delivers the authentic taste of Indonesia’s beloved street food.

Ready in under 30 minutes, this recipe transforms simple ingredients into a meal worth savoring.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mie Goreng

Fresh noodles, crisp vegetables, and bold Indonesian flavors come together effortlessly here.

Ingredient Amount Notes
Egg Noodles 🍜 14 oz Fresh or dried, chewy texture
Chicken Breast 🍗 1 lb Boneless, skinless, thinly sliced
Garlic Cloves 🧄 4 cloves Minced finely for sauce
Shallots 🧅 2 whole Thinly sliced for aroma
Red Chili Peppers 🌶️ 2 whole Seeds removed, sliced (adjust to taste)
Cabbage 🥬 2 cups Thinly shredded for texture
Carrots 🥕 1 whole Julienned or matchstick cut
Green Onions 🧅 4 whole Thinly sliced, white and green parts
Soy Sauce 🥢 3 tbsp Use Indonesian kecap manis if available
Sweet Soy Sauce 🥢 2 tbsp Kecap manis for authentic flavor
Tomato Ketchup 🍅 2 tbsp For tangy sweetness
Oyster Sauce 🫒 1 tbsp Optional, add depth (use vegetarian oyster sauce if needed)
Vegetable Oil 🫒 3 tbsp High smoke point for stir-frying
Lime 🍋 1 whole Juiced for finishing acidity
Salt 🧂 ½ tsp Adjust to taste

For authenticity, source Indonesian kecap manis (sweet soy sauce) at an Asian grocery store—ABC or Bango brands are widely trusted. Egg noodles should be fresh if possible; Hokkien or yellow wheat noodles work best. The chicken must be sliced thinly and uniformly to ensure even cooking under high heat. If using dried noodles, boil for 1 minute less than package instructions to maintain chewiness.

No kecap manis? Substitute with 2 tbsp regular soy sauce plus 1 tbsp brown sugar. Vegetarian? Replace oyster sauce with mushroom stir-fry sauce. Short on time? Pre-shredded coleslaw mix stands in for cabbage and carrots. For extra heat, add sambal oelek or sriracha to taste. The lime is non-negotiable—its acidity brightens all the rich, savory flavors.

Cooked mie goreng keeps 2-3 days in the fridge—reheat quickly in a hot pan to revive texture. For best results, prep all ingredients before cooking (mise en place). Do not overcrowd the pan; stir-fry in batches if needed. Garnish with extra green onions and lime wedges just before serving.

❤️

Why You’ll Love This Recipe

  • One Pan Meal: I toss everything in a wok and it’s done in 20 minutes—no extra pots, no fuss.
  • Umami Bomb: The garlic, shallots, and chili create this deep, savory-sweet flavor that hits just right.
  • Lunchbox Hero: I make a big batch on Sunday and it reheats beautifully for work lunches all week.
  • Budget Stretcher: Chicken breast and noodles go so far, and honestly, it feels fancy for pennies per serving.

Step-by-Step Instructions for Indonesian Stir-Fried Noodles

Master the authentic technique for perfect texture and balanced flavors in every bite.

Step 1: Prepare Noodles and Protein

Cook the 14 oz Egg Noodles according to package directions for al dente texture. Drain, rinse under cold water to stop cooking, and toss with 1 tablespoon Vegetable Oil to prevent sticking. This step ensures they maintain a chewy bite when stir-fried.

Meanwhile, slice the 1 lb Chicken Breast into thin strips no thicker than ¼ inch. Toss with 0.5 tsp Salt and set aside. Uniform slicing guarantees even cooking without drying out the meat.

Step 2: Build the Aromatic Base

Heat 2 tbsp Vegetable Oil in a wok or large skillet over high heat until shimmering. Add the minced 4 cloves Garlic Cloves and thinly sliced 2 whole Shallots, stir-frying for 30-45 seconds until fragrant but not browned.

Immediately add the sliced 2 whole Red Chili Peppers and cook for another 20-30 seconds. The aromatics should sizzle vigorously but not burn—this creates the flavor foundation for the dish.

Step 3: Cook Vegetables and Protein

Add the 2 cups Cabbage and julienned 1 whole Carrots to the wok. Stir-fry for 2-3 minutes until the cabbage wilts slightly but retains its crunch. The vegetables should be vibrant and still slightly crisp.

Push the vegetables to one side and add the chicken in a single layer. Let it sear undisturbed for 1 minute before stirring. Cook until the chicken is no longer pink, about 3-4 minutes total.

Step 4: Combine with Sauce and Noodles

Reduce heat to medium-high and add the 3 tbsp Soy Sauce, 2 tbsp Sweet Soy Sauce, 2 tbsp Tomato Ketchup, and 1 tbsp Oyster Sauce. Stir to combine and let the sauce bubble for 30 seconds to meld the flavors.

Add the cooked noodles and toss everything together using tongs. Stir-fry for 2-3 minutes until the noodles are evenly coated and heated through. The sauce should cling to the noodles with a glossy sheen.

Step 5: Finish and Serve

Remove from heat and stir in the thinly sliced 4 whole Green Onions. Squeeze the juice from 1 whole Lime over the top and toss once more to distribute evenly.

Taste and adjust seasoning if needed. The final dish should have a balance of sweet, salty, and tangy flavors with a slight smokiness from the high-heat cooking. Serve immediately while hot, garnished with additional green onions if desired.

👨‍🍳

Pro Tips For Making Mie Goreng

  • Parboil the Noodles: Cook the egg noodles for just 2 minutes in boiling water before stir-frying—I learned this the hard way after ending up with mushy noodles that absorbed too much sauce.
  • Slice Chicken Thin: Cut the chicken breast into thin, even strips so it cooks through in under 3 minutes in the hot wok. Sounds obvious, but I used to rush this and end up with chewy bits.
  • Bloom the Aromatics: Cook the minced garlic and shallots on medium-low until fragrant, about 30 seconds, before adding anything else. Skip this and the flavor base will taste raw.
  • Use Day-Old Noodles: If you have leftover egg noodles from yesterday, use them—they stir-fry better and soak up the sauce without turning to paste. Fresh works, but this is the lazy upgrade.

Health Benefits of These Flavors

Rich in Protein

This dish delivers a solid protein punch from 1 lb of chicken breast, providing about 45 grams of protein per serving. Protein is essential for muscle repair and growth, keeping you full and energized throughout the day. 💪

Vitamin-Packed Vegetables

The 2 cups of cabbage and 1 carrot add a boost of vitamins A, C, and K. Cabbage is particularly high in vitamin K, which supports bone health, while carrots provide beta-carotene for better vision.

Healthy Carbs for Energy

The 14 oz of egg noodles offer a steady source of carbohydrates, fueling your body with energy. Egg noodles also contain small amounts of B vitamins, which help convert food into energy and support metabolic health.

Low in Saturated Fat

By using vegetable oil and lean chicken breast, this recipe keeps saturated fat low while maintaining rich flavor. It’s a heart-healthy option compared to dishes cooked with butter or lard.

Antioxidant Boost

The 4 cloves of garlic and 2 red chili peppers are packed with antioxidants that combat inflammation. Garlic also supports immune function, making this dish as nourishing as it is delicious. ✨

Balanced Meal

With proteins, veggies, and carbs, this creation offers a well-rounded meal. The lime juice adds vitamin C, aiding iron absorption from the chicken, while the stir-fry method preserves nutrient integrity.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 95mg32%
Sodium 1250mg54%
Total Carbohydrate 50g18%
Dietary Fiber 4g14%
Sugars 12g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of noodle?

Yes! While egg noodles are traditional, you can substitute with ramen, udon, or even spaghetti. Adjust cooking time as needed to maintain a chewy texture.

2

How do I make it vegetarian?

Replace chicken with tofu, tempeh, or mixed vegetables like bell peppers and mushrooms. Use mushroom stir-fry sauce instead of oyster sauce for depth.

3

What if I don’t have kecap manis?

Mix 2 tbsp soy sauce with 1 tbsp brown sugar for a close substitute. This creates the signature sweet-savory balance the dish is known for.

4

How can I add more heat?

Increase the chili peppers or add 1-2 tsp sambal oelek or sriracha to the sauce. Taste as you go to avoid overpowering the other flavors.

★★★★★4.6(10 reviews)
Brian Walker