Singaporean noodles are a curry-scented stir-fry of thin rice vermicelli, vegetables, egg, and often shrimp or pork. Despite the name, this dish is commonly associated with Cantonese-style cooking and takeout menus rather than being a definitive traditional Singaporean dish; versions vary. This home-style version cooks quickly in one pan, with a savory, lightly spicy sauce and noodles that stay separate instead of turning soggy.
Ingredients
- 8 oz (225 g) thin rice vermicelli noodles
- 12 oz (340 g) raw medium shrimp, peeled and deveined, thawed if frozen
- 2 large eggs (about 3.5 oz / 100 g without shells), lightly beaten
- 1½ tbsp (9 g) mild or medium curry powder
- 1 tbsp (15 ml) neutral oil, such as canola or avocado oil, plus 1 tsp (5 ml) for the eggs
- 1 tbsp (15 ml) light soy sauce
- 1 tbsp (15 ml) oyster sauce
- 1 tsp (5 ml) fish sauce
- 1 tsp (4 g) granulated sugar
- 2 tbsp (30 ml) water
- ¼ tsp (0.5 g) ground white pepper
- ½ medium yellow onion (about 2.5 oz / 75 g), thinly sliced
- 1 medium carrot (about 4 oz / 110 g), peeled and cut into thin matchsticks
- 1 medium red bell pepper (about 5 oz / 150 g), seeded and thinly sliced
- 2 cups (140 g) thinly sliced green cabbage
- 2 garlic cloves (about 6 g), finely minced
- 1 tsp (5 g) finely grated fresh ginger
- 3 scallions (about 1.5 oz / 45 g), thinly sliced, white and green parts separated
- 1 tbsp (15 ml) water for loosening the noodles, if needed
Oyster sauce adds a rounded, savory flavor; for a shellfish-free option, use vegetarian mushroom stir-fry sauce in the same amount. The flavor will be earthier and less briny. For a vegetarian version, leave out the shrimp and fish sauce, use the mushroom sauce, and add firm tofu. Curry powders differ in heat and saltiness, so choose a blend you enjoy and adjust the final seasoning only after tasting.
Instructions
- Soak the noodles and prepare the ingredients. Put the vermicelli in a large bowl and cover with comfortably warm water. Soak for 8 minutes, or until flexible but not mushy, then drain well. While they soak, slice the vegetables, mince the garlic, grate the ginger, and separate the scallion whites from the greens. If the noodle package gives different soaking directions, follow its guidance because brands and thicknesses vary. The noodles should still have a little firmness; they will finish cooking in the pan.
- Mix the sauce. In a small bowl, stir together the curry powder, soy sauce, oyster sauce, fish sauce, sugar, water, and white pepper until the curry powder is evenly moistened. Keep the bowl beside the stove. Stirring the seasoning together before cooking makes it easier to distribute over the noodles without leaving dry patches of curry powder.
- Cook the eggs. Heat a large wok or wide skillet over medium-high heat. Add 1 teaspoon (5 ml) oil, then pour in the beaten eggs. Let them begin to set, then gently scramble until just cooked through. Check the thickest portion with a food thermometer; USDA FSIS recommends egg dishes reach a safe minimum internal temperature of 160°F (71°C). Transfer the eggs to a clean plate. A broad pan gives the eggs room to cook quickly without becoming watery.
- Cook the shrimp. Add 1 tablespoon (15 ml) oil to the hot pan. Add the shrimp in one layer and cook for about 1 minute on the first side, then turn and cook for about 1 minute more, adjusting for their size. Check the thickest shrimp with a food thermometer; the USDA FSIS safe minimum for fish and shellfish is 145°F (63°C). Transfer the cooked shrimp to the plate with the eggs. They will return to the pan briefly at the end, so avoid leaving them on the heat longer than necessary.
- Stir-fry the vegetables and aromatics. Add the onion, carrot, bell pepper, and cabbage to the pan. Stir-fry for 2 minutes, keeping the vegetables moving so they soften slightly but retain some crunch. Add the garlic, ginger, and scallion whites and cook for about 30 seconds, just until fragrant. If the pan is very dry, add a teaspoon of water rather than pouring in extra oil.
- Add the noodles and sauce. Add the drained vermicelli and pour the prepared sauce over it. Use tongs to lift and turn the noodles through the vegetables, rather than stirring forcefully and breaking them. Cook for 3 to 4 minutes, tossing often, until the curry is evenly distributed and the noodles are hot. If they seem tight or begin sticking before they are heated through, add the extra tablespoon of water a little at a time.
- Finish and serve. Return the shrimp and eggs to the pan, add the scallion greens, and toss gently for about 1 minute to warm everything through. Taste a strand of noodle and adjust with a little more soy sauce or white pepper if needed. Serve promptly while the noodles are hot and the vegetables still have a slight bite.
Tips
- Soak, don’t boil, the vermicelli. Rice noodles can turn soft and sticky if boiled or left soaking too long. Drain them thoroughly before they go into the wok; excess soaking water dilutes the sauce and can make the finished dish wet.
- Make the pan spacious. A wok is useful, but a wide 12-inch (30 cm) skillet works too. If your pan is small, cook the shrimp in batches and stir-fry the vegetables separately, then combine them with the noodles. Crowding traps steam, which softens vegetables and makes noodles clump.
- Use practical swaps. Thin strips of cooked pork or chicken can replace shrimp; add them at the end just to heat through. For a vegetarian bowl, use tofu and mushroom stir-fry sauce instead of seafood sauces. If you do not have white pepper, use a smaller pinch of black pepper; it tastes sharper and is more noticeable.
- Keep the seasoning balanced. Curry powder brands vary, and some are much hotter than others. If you are unsure, start with 1 tablespoon (6 g), then add the remaining ½ tablespoon (3 g) with the sauce after tasting. Avoid adding extra salt early because soy, oyster, and fish sauces already contribute saltiness.
Serving Suggestions
Serve the noodles as a complete meal in warm bowls, with lime wedges for a bright squeeze at the table. Cucumber slices or a simple salad with a light vinegar dressing offer a cool, crisp contrast to the warm curry seasoning. If you are serving several dishes, pair a smaller portion of noodles with steamed greens or a clear soup so the meal does not feel too heavy.
For a family-style meal, put extra sliced scallions, white pepper, and chili sauce on the table so everyone can season their own serving. A little chili sauce brings heat without changing the whole pan, which is useful when diners have different preferences. Because the noodles firm as they cool, bring the wok or skillet to the table soon after cooking if you want to serve directly from the pan.
Variations
Make it vegetarian: Omit the shrimp and fish sauce, substitute mushroom stir-fry sauce for oyster sauce, and add 8 oz (225 g) cubed firm tofu. Pat the tofu dry and brown it in the pan first, then set it aside and return it with the noodles. This version has a deeper, more mushroom-forward flavor than the seafood version.
Use another protein: Thinly sliced cooked pork, roast pork, or chicken can stand in for shrimp. If using raw chicken, cook it separately in the pan until the thickest piece reaches 165°F (74°C), the USDA FSIS safe minimum for poultry, before setting it aside. Cook raw pork strips to 145°F (63°C) and let whole cuts rest for 3 minutes; for ground pork, cook to 160°F (71°C). Add cooked meat back only long enough to warm through.
Adjust the curry and vegetables: Use a hot curry powder or add a pinch of chili flakes for more heat, or choose a mild curry blend for a gentler flavor. Snow peas, bean sprouts, or thinly sliced mushrooms can replace some of the cabbage or pepper. Keep the overall amount of vegetables close to the recipe so the noodles have enough room to toss and become coated in the sauce.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in a shallow, airtight container. They keep for 3 to 4 days in the refrigerator. The noodles may firm up as they chill, and the vegetables will soften a little, but the curry flavor remains pleasant. For easier reheating, divide leftovers into single portions rather than storing one deep, tightly packed container.
Reheat a portion in a skillet over medium heat with 1 to 2 teaspoons of water, tossing gently until hot throughout. You can also microwave it in a covered, microwave-safe container, stirring halfway through and adding a small splash of water if it looks dry. Reheat leftovers to 165°F (74°C), checking with a food thermometer. Heat only the amount you plan to eat, since repeated warming can make the noodles increasingly soft. Freezing is possible for up to 2 months, though the vegetables and vermicelli may be softer after thawing; defrost in the refrigerator and reheat thoroughly.
Frequently Asked Questions
Are Singaporean noodles actually from Singapore?
The name can be misleading. This curry-seasoned vermicelli preparation is widely associated with Cantonese-style menus and takeout cooking, rather than being a single standard Singaporean national dish. Recipes vary by cook and restaurant, so shrimp, pork, egg, and vegetable combinations are all common approaches.
Can I use a different kind of noodle?
Thin rice vermicelli is the usual choice for this style because it takes on the curry sauce while staying light. If you substitute thicker rice sticks, soak them according to their package directions and expect a chewier result. Wheat noodles can work, but they change the texture and may need a different cooking method, so avoid overcooking them before they meet the sauce.
Why did my noodles turn mushy or clump together?
They may have soaked too long, gone into the pan with too much water, or been stirred roughly. Soak only until flexible, drain well, and toss with tongs once the sauce is added. A roomy, hot pan helps moisture evaporate instead of collecting around the noodles. If your skillet is crowded, cook in batches.
Can I prepare the ingredients ahead?
Yes. Slice the vegetables, mix the sauce, and peel or thaw the shrimp ahead, storing them separately in the refrigerator. For best texture, soak and drain the noodles shortly before cooking; soaked noodles left sitting can stick together. Keep raw shrimp separate from ready-to-eat ingredients, and wash hands, boards, and utensils after handling it.
How can I make the dish less spicy?
Choose a mild curry powder and begin with 1 tablespoon (6 g), then taste before adding more. Curry powder is a blend, so heat varies considerably by brand. The recipe does not require chili sauce; serve it separately so diners who prefer extra heat can add it to their own bowls.
Can I make Singaporean noodles without a wok?
Yes. Use the widest skillet you have, ideally one at least 12 inches (30 cm) across, and work over medium-high heat. A wok distributes heat differently, but a large skillet can still cook the vegetables and noodles well if you avoid packing it full. If necessary, stir-fry the vegetables in two batches, then combine everything for the final toss.
Related
- Singaporean Chicken Recipe: Hainanese Chicken Rice
- Singaporean Chili Crab Recipe with Silky, Spicy Sauce
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).