If you've ever craved the bold, fragrant flavors ofย Singapore Street Noodlesย fromย P.F. Chang's, this copycat recipe is about to rock your world! Featuringย thin rice noodles, a silkyย curry sauce, and fresh, crunchy veggies, thisย stir fry noodleย dish is aย great wayย to bring the taste of yourย local Chinese restaurantย home in under 30 minutes!

Why You'll Love It
Thisย Singapore noodles recipeย is everything you love aboutย Chinese cuisine-savory, spicy, fragrant AF and packed with texture.ย
Theย main differenceย between this dish and something likeย chow meinย is the heavy use ofย turmeric powderย andย Madras curry powder, giving the noodles their signature golden hue.ย
It's the perfect balance of umami fromย soy sauce, tanginess fromย rice vinegar, and heat fromย srirachaย andย white pepper.ย
Need more protein in your life? You can toss inย small shrimp,ย chicken thighs, orย char siu porkย for extra protein, making it even more satisfying.
Not only is this aย great wayย to use up veggies from your fridge, but theย cooking processย is quick and easy.ย
Grab aย large sautรฉ panย orย wok, crank up theย high heat, and get ready for some serious street food magic.ย
Plus, it's even better theย next day, making it aย favorite thingย for meal prep lovers.
Ingredients & Substitutions
Here is everything you need to make these Singapore Street Noodles at home. If you are unfamiliar with some of the ingredients, I recommend hitting up your local asian market or any speciailty chinese grocery stores near you.
For the Curry Sauce:
- Sweet Chili Sauce: Adds a subtle heat and sweetness.
- Seasoned Rice Wine Vinegar: A staple in Cantonese restaurants for balancing flavors. It's bright and zingy while also being one of my favorite vinegars in the world.ย
- Soy Sauce: Useย full sodium soy sauce or low sodiymย for the best depth of flavor...whatever you have works just fine! You could also swap for tamari if you're gluten-free or coconut aminos for a sweeter finish. Since I'm allergic to shellfish, I haven't tried it with oyster sauce but from my experience in the restaurant world, I know this would work.ย
- Sriracha: This spicy condiment truly brings the heat! If spicy isn't your personal preference, just add a little bit or leave it out completely.ย
- Madras Curry Powder: Theย type of curry powderย that gives this dish its signature color and warmth. Jamaican curry powder also works if you're in a bind.ย
- Turmeric: A must for authenticย Singapore rice noodles. This spice helps give that beautiful golden color that is iconicย
- Ketchup: Adds a little tang and sweetness. It might sound weird but trust me on this singapore noodle sauce recipe!!
For the Stir Fry Noodles:
- Thin Rice Noodles: Also known asย rice vermicelli noodlesย orย rice stickย noodles. You could use another type of noodles like angel hair spaghetti, pad thai noodles, or even linguine if you had to. I've used angel hair quite a bit and I think it's excellent!ย
- Sesame Oil: There is no great substitute for sesame oil. It adds a perfect nutty richness that is iconic in this chinese recipe. You could use olive oil if you had to but it will taste like it's missing something!
- Red Bell Pepper: Red peppers adds crunch and sweetness. You could absolutely swap for another another color of bell pepper if you choose.
- Onion: Useย red onion,ย white onion, yellow onion or both! You could even use shallots if that's the only thing you have.ย
- Carrots: If you're not a fan of carrots, just leave them out or swap for another veggie of your choice.ย
- Red Cabbage: I love red cabbage in this dish but you could swap it out forย green cabbageย orย Napa cabbage.
- Fresh Ginger: A key element in theย cooking process. You could use galangal or another type of ginger if you had to.
- Garlic: Because duh. I don't recommend the pre-minced jarred stuff as i think it sucks but you could use it if you had to.
- Fresh Cilantro: For garnish and a pop of brightness and color. Feel free to leave it out or swap for green onions or thai basil.ย
Optional Add-Ins
I've shared a vegetarian base recipe for Singapore Street Noodles. But i realize that some of y'all probably want meat in there so here are a few other ingredients that you could easily add while still maintaining the vibe.ย
- Chinese BBQ Porkย (Char Siu Pork): This Chinese pork roast is a classic in manyย Chinese restaurant menuย favorites. I have never shared a recipe for it but i recommend thisย Charย sui recipe from Recipetineats.ย YOu could also probably find this Chinese roast pork at your local chinese markets if you have any near you.ย
- Small Shrimp or Large Shrimp: I'm allergic to shell fish so i typically avoid it but you could absolutely cook separately and toss in at the end.
- Chicken Thighs: Juicy and flavorful and always delish! Try my marinated curry chicken thigh recipe for an asian marinade and boom - dinner is done!
- More Veggies: Try adding some snow peas, snap peas, bok choy orย bean sproutsย from your local grocery store.
- Cooked Egg: Scrambled in for extra protein and a great way to add more proteint to this sweet and spicy recipe.ย
How to Make It
Here are the detailed instructions that you'll need to make this Singapore Street noodle recipe.
PREP THE CURRY SAUCE: Mixย sweet chili sauce, rice wine vinegar, soy sauce, sriracha, Madras curry powder, turmeric, and ketchupย in aย separate small bowl. Set aside.
COOK THE NOODLES: Boilย thin rice noodlesย orย rice stickย according to package instructions. Strain and rinse withย cold waterย to prevent sticking.
SAUTร THE VEGGIES: Heatย sesame oilย in aย large skilletย overย medium heat. Addย red bell pepper, white onion, and carrotsย with a pinch ofย kosher salt. Sautรฉ for 5-8 minutes.
ADD THE CABBAGE: Toss inย red cabbageย and cook until softened and vibrant.
FLAVOR BOOST: Stir inย fresh ginger and garlic. Cook for 2-3 minutes until fragrant.
ADD THE SAUCE: Push the veggies to the side, pour in theย curry sauce, and let it bubble for 2 minutes before mixing everything together.
COMBINE NOODLES: Rinse noodles inย hot waterย to loosen them up, then toss them into the skillet with theย vegetable mixture.
FINAL TOUCHES: Stir everything together overย medium heatย until the noodles turn a bold yellow. Adjust seasoning withย white pepperย or extra soy sauce if needed.
SERVE IT UP: Garnish withย fresh cilantro, green onions, and sesame seeds. Add extraย srirachaย or even a splash ofย fish sauceย to taste.
SAVE: You can place any leftovers in an airtight container and keep in the fridge for up to 4 days.
Pro Tips
- For an authenticย Singapore mei funย experience, look forย thin noodlesย atย Asian supermarkets.
- If adding protein, cook it first inย tablespoons of canola oilย orย peanut oilย before starting the veggies. Be sure to scrape up any browned bits which are full of flavor and will help season the veggies.
- A splash ofย Shaoxing wineย gives this dish even more restaurant-style flavor.
- Want extra saucy noodles? Add a bit ofย chicken stockย while stirring to loosen it up.
- Store leftovers in an airtight container-the flavors get even better theย next day!
Recipe
Singapore Street Noodles
Ingredients
For the Curry Sauce
- โ cup Sweet Chili Sauce
- 1 tablespoon Rice Wine Vinegar
- 2 tablespoon Soy Sauce
- 1 tablespoon Sriracha
- 1.5 tablespoon Madras Curry Powder
- 1 teaspoon Turmeric
- 2 tablespoon Ketchup
For the Stir Fry Noodles
- 1 lb Rice Noodles or thin spaghetti noodles
- 2 tablespoon Sesame Oil
- 1 Red Bell Pepper cut into thin strips
- 1 large Yellow Onion cut into thin strips
- ยฝ cup Carrots shredded
- 1 cup Red Cabbage shredded
- 1 tablespoon Fresh Ginger roughly chopped
- 4 cloves Fresh Garlic roughly chopped
- ยฝ cup Cilantro roughly chopped
Instructions
For the Curry Sauce
- Mix together sweet chili sauce, rice wine vinegar, soy sauce, sriracha, curry powder, turmeric, and ketchup. Set aside,
For the Stir Fry Noodles
- Cook noodles according to the directions then strain and shock with cold water.
- Meanwhile, heat a wok or nonstick skillet to medium-high heat and add your sesame oil, chopped bell peppers, onions and carrots with a hefty pinch of salt. Cook for 5-8 minutes.
- Add the red cabbage and cook for a few minutes until it softens and turns bright purple.
- Add the fresh ginger and fresh garlic and stir. Cook this mixture for 2-3 minutes until the ingredients have softened and they're super fragrant.
- Use a spatula to push the vegetables to one side of the skillet and pour the sauce in the other. Let the sauce bubble and cook for 2 minutes then stir in the veggies.
- Rinse the noodles in hot water one more time to loosen them up then add them to the saucy vegetable mixture and toss.
- Cook the noodles for another few minutes, gently stirring, until they're coated and are bright yellow. Give them a taste and add more salt if necessary.
- Before serving, toss with freshly chopped cilantro and add a drizzle of sriracha if you'd like
Notes
- Before you start cooking the veggies, season your protein with salt and pepper. Heat your wok or nonstick to medium-high then add 2 tablespoon of neutral oil.
- Toss the seasoned protein into the hot oil and saute until it's cooked through. Remove the protein and set aside.
- Now cook the recipe according to the directions and add the cooked protein in before you add the fresh cilantro.ย
Lisa says
Love that I have all these ingredients at home, my go to spizy noodles. This and the Thai noodle salad are my favourites!
MacKenzie Smith says
Omgosh i remade this recently and it's soo good. i need to bring it back into the roto.
Kaileigh says
This is packed with flavor, so tasty!
Hema says
Thanks For Sharing this Amazing Recipe. My Family Loved It. I will be sharing this Recipe with my Friends. Hope They will like it.