Flat Rice Noodles Recipe: Stir-Fried Street Food Style

Flat Rice Noodles Recipe: Stir-Fried Street Food Style

This stir-fried flat rice noodle dish brings authentic street food flavor to your kitchen table. I’ve perfected this method to capture the savory, slightly charred taste that defines great Asian takeout.

The key is pre-soaking the noodles briefly to soften them without turning mushy. High heat and quick cooking ensure each bite stays tender with just the right chew.

You’ll taste the balance of garlic, soy, and a hint of sweetness in every strand. The noodles absorb the sauce beautifully while keeping their distinct texture.

Serve immediately for the best experience. This dish comes together in 20 minutes with simple ingredients.

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

Ingredients for Flat Rice Noodles

Authentic street food flavor starts with these carefully selected ingredients for perfect texture and balance.

Ingredient Amount Notes
Dried Flat Rice Noodles 🍜 8 oz Soaked 15-20 minutes in warm water
Vegetable Oil 🫒 3 tbsp High smoke point preferred
Garlic Cloves 🧄 4 cloves Minced finely
Shallot 🧅 1 whole Thinly sliced
Protein of Choice 🍗 1 lb Chicken, shrimp, or tofu sliced thin
Soy Sauce 💧 3 tbsp Low-sodium or regular
Dark Soy Sauce 💧 1 tbsp For depth and color
Oyster Sauce 🫚 2 tbsp Vegetarian oyster sauce if needed
Light Brown Sugar 🍯 1 tbsp Balances savory flavors
Bean Sprouts 🌱 1 cup Rinsed and drained
Green Onions 🧅 3 whole Cut into 2-inch pieces
Red Bell Pepper 🌶️ 1 whole Julienned for texture
Lime 🍈 1 whole Cut into wedges for serving
Chopped Cilantro 🌿 ¼ cup For garnish
Crushed Red Pepper Flakes 🌶️ ½ tsp Adjust to taste

Flat rice noodles are non-negotiable—look for 8-10mm wide at Asian markets or the international aisle. Thai Kitchen or Annie Chun’s brands are reliable. The soy sauce ratio is key: use one part dark to three parts regular for color and depth. For oyster sauce, Lee Kum Kee is the standard, but vegetarian versions work too. Freshness matters most with the aromatics—garlic and shallots should be firm and fragrant.

No oyster sauce? Hoisin plus a dash of fish sauce (or soy for vegetarian) makes an acceptable substitute. For protein, skinless chicken thighs are the most forgiving, while shrimp (16-20 count) cooks in seconds. Tofu needs pressing first to absorb flavor. The noodles must be rice stick—not egg or wheat. If you can’t find flat, sen lek (Thai fresh noodles) work but require less soaking.

Prep everything before cooking—this moves fast. Soaked noodles keep 30 minutes in the fridge if needed. Leftovers reheat poorly but make great fried rice the next day. Store dry noodles in a cool, dark place for up to 1 year.

❤️

Why You’ll Love This Recipe

  • 20-Minute Meal: I can soak the noodles while prepping the garlic and shallots, and it’s ready before the protein finishes cooking.
  • Garlic-Shallot Magic: That aromatic sizzle of garlic and shallot in oil? It coats every strand of noodle with irresistible flavor.
  • Endless Protein Pairings: I’ve used shrimp, tofu, even leftover chicken—this base works with whatever I have on hand.
  • Budget Stretch: A pound of dried noodles feeds four for pennies, and honestly, it tastes better than takeout.

Step-by-Step Instructions for Flat Rice Noodles Stir-Fried Street Food Style

Master the wok technique for perfectly charred noodles with balanced flavors and textures.

Step 1: Soak and Prepare the Noodles

Begin by soaking the 8 oz Dried Flat Rice Noodles in warm water for 15-20 minutes until pliable but still slightly firm. This prevents them from turning mushy during stir-frying. Drain thoroughly and set aside.

While the noodles soak, slice the 1 lb Protein of Choice into thin, uniform strips—this ensures even cooking. Thinly slice the 1 whole Shallot and mince the 4 cloves Garlic Cloves finely; both will form the aromatic base of your dish.

Step 2: Stir-Fry the Aromatics and Protein

Heat 2 tbsp Vegetable Oil in a wok or large skillet over high heat until shimmering. Add the shallot and garlic, stirring constantly for 30-45 seconds until fragrant and just golden—don’t let them burn. Push them to one side and add the remaining 1 tbsp Vegetable Oil followed by the protein.

Cook the protein undisturbed for 2-3 minutes until browned on the edges, then stir-fry for another 2 minutes until nearly cooked through. The high heat creates a sear that locks in juices and flavor.

Step 3: Combine Noodles and Sauce

Add the drained noodles to the wok along with the 1 whole Red Bell Pepper (julienned), 1 cup Bean Sprouts, and 3 whole Green Onions (cut into 2-inch pieces). Toss everything together for 1 minute to marry the flavors.

In a small bowl, whisk together the 3 tbsp Soy Sauce, 1 tbsp Dark Soy Sauce, 2 tbsp Oyster Sauce, 1 tbsp Light Brown Sugar, and 0.5 tsp Crushed Red Pepper Flakes. Pour this sauce over the noodles and toss vigorously for 2-3 minutes until the noodles are evenly coated and slightly charred.

Step 4: Finish and Garnish

Taste and adjust seasoning if needed. The noodles should be tender with a slight chew, and the sauce should cling to each strand. Transfer to a serving platter and squeeze fresh lime wedges over the top for brightness.

Garnish with 0.25 cup Chopped Cilantro. Serve immediately while hot—the texture is best right out of the wok. The cilantro adds a fresh, herbal note that balances the rich, savory flavors of the dish.

👨‍🍳

Pro Tips For Making Flat Rice Noodles

  • Soak Noodles First: Cover dried flat rice noodles with warm water for 10-15 minutes until pliable but still slightly firm—I learned this the hard way after ending up with mushy strands more than once.
  • High Heat, Fast Cook: Crank the heat to medium-high when stir-frying; these noodles need quick cooking to stay chewy, not gummy. About 2-3 minutes max once everything hits the pan.
  • Slice Protein Thin: Cut your protein into thin, even strips so it cooks through in the same 2-3 minutes as the noodles—no one wants to chew on undercooked chicken while the rest of the dish waits.
  • Garlic Last Minute: Add minced garlic and shallots only 30 seconds before the dish is done to prevent burning; sounds obvious, but I’ve ruined the flavor more than once by tossing them in too early.

Flavor Customization for This Recipe

Spice It Up

For heat lovers, increase the crushed red pepper flakes to 1 tsp or add 1 minced Thai bird’s eye chili. I also love stirring in 1 tbsp sriracha at the end for a spicy kick. The heat complements the savory sauce beautifully. 🌶️

Sweet and Tangy

Balance the savory with extra sweetness by adding 1 tbsp honey or pineapple chunks to the sauce. A splash of rice vinegar (1-2 tbsp) brightens the dish. These additions create a delightful contrast.

Umami Boost

Enhance depth with 1 tsp fish sauce or 1 tbsp hoisin in the sauce mix. For vegetarian versions, 1 tsp mushroom sauce adds rich umami. I find these small additions make a noticeable difference.

Fresh Herb Variations

Swap cilantro for Thai basil or mint leaves for a different aromatic profile. A mix of herbs works well too. Garnish with fried shallots for added crunch and flavor.

Protein Swaps

Try sliced beef (flank or sirloin) for a heartier dish. For seafood, shrimp or scallops cook quickly and absorb flavors well. Tofu benefits from pressing and marination first.

Extra Veggies

Add sliced mushrooms, baby corn, or snap peas for more texture. I often toss in ½ cup shredded carrots for color and crunch. Just ensure all veggies are thinly sliced for even cooking. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 85mg28%
Sodium 1120mg49%
Total Carbohydrate 52g19%
Dietary Fiber 4g14%
Sugars 6g
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

Should I rinse the noodles after soaking?

No, just drain well. Rinsing washes away surface starch that helps the sauce cling to the noodles for better flavor in every bite.

2

Can I use fresh noodles instead of dried?

Yes, fresh flat rice noodles need only 5 minutes of soaking in warm water. They cook faster, so reduce stir-fry time to 1-2 minutes to avoid mushiness.

3

Why are my noodles sticking together?

This happens when they’re over-soaked or under-stirred. Soak for 15-20 minutes max and toss constantly while cooking with high heat.

4

What’s the best wok substitute?

A large, heavy skillet works well. Use medium-high heat and cook in batches if needed to maintain the right temperature and texture.

★★★★★4.7(8 reviews)
Tyler Campbell