Singapore Mai Fun: An Iconic Curry Noodle Stir-Fry Recipe
Master the art of Singapore Mai Fun—an all-in-one curry rice noodle dish with egg, shrimp, char siu, and crisp vegetables that brings Cantonese restaurant flavors to your kitchen.

Singapore Mai Fun: The Beloved Curry Rice Vermicelli Stir-Fry
Singapore Mai Fun (also known as Singapore Mei Fun or 星洲炒米粉) is a vibrant stir-fried noodle dish blending thin rice vermicelli, curry-infused sauce, eggs, shrimp, Chinese BBQ pork (char siu), and crisp vegetables. Though wildly popular in Chinese takeout and Cantonese restaurants throughout the West, its connection to Singapore is a culinary myth, with its origins actually rooted in Hong Kong’s innovation and British colonial influence through curry powder.
Table of Contents
- The Origins of Singapore Mai Fun
- Essential Ingredients & Preparation
- Step-by-Step Cooking Guide
- Tips, Substitutions & Variations
- Nutrition & Serving Suggestions
- Frequently Asked Questions
The Origins of Singapore Mai Fun
Despite its name, Singapore Mai Fun has no confirmed association with Singaporean cuisine or culture. Its invention is credited to Cantonese chefs in Hong Kong, who combined chow mei fun techniques with Southeast Asian flavors—especially the bright yellow curry powder introduced via British colonial influence. The dish’s Singaporean title may allude to Singapore’s rich Indian heritage, yet the genuine roots are firmly Cantonese.
- Not actually from Singapore: Created in Hong Kong, popularized in Cantonese restaurants and Western Chinese takeout menus.
- Key innovation: Incorporates curry powder—a blend of turmeric, coriander, cumin, cinnamon, ginger, and other spices.
- Classic elements: Thin rice vermicelli, protein trio (egg, shrimp, char siu), vegetables, savory curry seasoning.
The result is a colorful, flavorful, hearty, and all-in-one meal—now a staple for noodle lovers around the world.
Essential Ingredients & Preparation
Don’t be daunted by the ingredient list: Singapore Mai Fun’s robust taste and visual appeal come from balancing multiple components. The base recipe splits ingredients into four main groups: noodles, proteins, vegetables, and seasonings.
Noodles
- Dried rice vermicelli (Mei Fun/Mai Fun): Look for thin, transparent strands that cook quickly after soaking. The foundation of the dish.
Proteins
- Eggs: Lightly beaten, scrambled during stir-frying for silkiness and flavor.
- Shrimp: Peeled, deveined; lends succulence and flavor.
- Char Siu (Chinese BBQ pork): Sliced thin for smoky-sweet meatiness. You may substitute with Virginia ham, Chinese sausage, or omit for a vegetarian version.
Vegetables
- Mung bean sprouts: Provide crunch and freshness.
- Bell peppers: Color and sweetness.
- Red onion: Sharp flavor, vivid color.
- Scallions: Garnish and mild heat.
- Optional: Napa cabbage, carrots, snow peas, or other crunchy vegetables for texture and nutrition.
Seasonings & Aromatics
- Curry powder: The defining seasoning; bright yellow color and aromatic warmth. Use more or less to taste.
- Soy sauce: Salty umami depth.
- Oyster sauce: Richness and sweetness.
- Shaoxing rice wine: Optional, adds complexity.
- Sesame oil: Nutty finish.
- Salt, sugar, pepper: Balances flavors.
- Fresh garlic: Savory aromatic base.
Sample Ingredient Table
| Ingredient | Quantity (for 2) | Notes/Substitutes |
|---|---|---|
| Rice vermicelli | 90g | Soaked according to package |
| Eggs | 2 | Lightly beaten |
| Shrimp | 8 | Peeled and deveined |
| Char Siu pork | 50g | Can substitute ham or sausage |
| Mung bean sprouts | 100g | Fresh, rinsed |
| Bell pepper | 60g | Julienned; use mixed colors |
| Red onion | 60g | Sliced thin |
| Scallion | 1 stalk | Julienned |
| Yellow curry powder | 1 tbsp | Adjust taste |
| Soy sauce | 1/2 tbsp | Preferably light |
| Oyster sauce | 1/2 tbsp | Optional |
| Shaoxing wine | 1/2 tbsp | Optional |
| Sesame oil | 1/2 tsp | Finish |
| Salt | 1/4 tsp | Or to taste |
| Sugar | 1/2 tsp | Or to taste |
| Lime juice | From 1/2 lime | Optional garnish |
| Cooking oil | 2 tbsp | Neutral type |
| Garlic | 2 cloves | Minced |
Step-by-Step Cooking Guide
This restaurant-style stir-fry is surprisingly fast once you’ve prepped your ingredients.
- Prepare rice noodles: Soak dried vermicelli in warm water until pliable but not mushy (about 20–30 minutes). Drain well.
- Prep the proteins: Beat eggs; peel and devein shrimp; slice char siu into thin strips.
- Slice vegetables: Julienne peppers, onions, scallions, and any other veggies you wish to add.
- Mix sauces and aromatics: Combine curry powder, soy sauce, oyster sauce, Shaoxing wine, sesame oil, sugar, salt, and garlic. In some recipes, whisk eggs separately with a touch of salt.
- Stir-fry eggs: Heat wok and add a little oil. Pour in beaten eggs, stir quickly until just set. Remove and set aside.
- Stir-fry proteins & aromatics: Add oil, sauté garlic, then shrimp until just pink. Add char siu strips, stir-fry briefly.
- Vegetable medley: Toss in onions, peppers, bean sprouts, scallions, and other vegetables. Stir-fry on high heat for 1–2 minutes.
- Add noodles & sauce: Add drained vermicelli and curry-seasoning mix. Toss quickly to coat and heat through. Add reserved eggs last to prevent overcooking.
- Final touch: Taste and adjust seasoning with extra soy sauce, sesame oil, or lime juice. Serve hot.
Tips, Substitutions & Variations
- Substitute proteins: If you’re vegetarian, skip shrimp and char siu; use tofu or additional eggs. Ham or Chinese sausage (lop cheung) are common alternatives.
- Making gluten-free: Use gluten-free soy sauce and check for gluten-free oyster sauce or skip.
- Vegetable flexibility: Use napa cabbage, carrots, snow peas, or bok choy. The mix of colors and textures adds appeal.
- Intensify curry: Increase curry powder for bolder flavor or mix in a little chili for extra heat.
- Leftovers: Stir-fried noodles are delicious reheated and also make a great cold lunch.
- Cooking technique: Use high heat and a wide wok to maintain noodle springiness and prevent sogginess.
Nutrition & Serving Suggestions
Singapore Mai Fun is balanced with carbs, protein, and vegetables, making it an ideal meal in one pan. Serving size varies, but a typical portion provides:
- Calories: Approximately 550–620 per serving (mainly depending on protein quantity and oil).
- Protein: Eggs, shrimp, and pork combine for high protein.
- Carbohydrates: Rice noodle base.
- Vitamins & minerals: Thanks to fresh vegetables, this dish offers vitamin C, A, and fiber.
Garnish finished noodles with fresh cilantro, extra scallions, or a wedge of lime for brightness. Pair with chili crisp or chili-garlic sauce for heat.
Frequently Asked Questions (FAQs)
- Q: Is Singapore Mai Fun spicy?
A: The dish is mildly spicy due to curry powder. You can increase the heat by adding sliced chili peppers or chili sauce during cooking or serving.
- Q: What kind of curry powder should I use?
A: Standard yellow curry powder, which is a blend including turmeric, coriander, cumin, etc. Avoid Thai or Indian curry pastes; opt for the classic powder found in most supermarkets.
- Q: Can I make it vegetarian?
A: Yes, omit shrimp and pork and use scrambled eggs, tofu, or extra vegetables. Use vegetarian curry powder, soy sauce, and skip oyster sauce.
- Q: What’s the difference between Singapore Mai Fun and Chow Mei Fun?
A: Singapore Mai Fun is defined by its use of curry powder; Chow Mei Fun typically omits curry and has a more lightly seasoned, soy-based flavor profile.
- Q: Is this dish gluten-free?
A: If made with gluten-free soy sauce and without oyster sauce, and if char siu is gluten-free, the dish can be enjoyed gluten-free. Always check product labels and seasonings.
- Q: Why isn’t this dish found in Singapore?
A: Despite its name, the dish originated in Hong Kong. It is rarely seen in Singapore, and the title is likely a nod to the region’s multicultural flavor influences.
- Q: Can I prepare Singapore Mai Fun ahead?
A: Yes, the stir-fry tastes great reheated and can be served cold or warm as leftovers. The texture softens after refrigeration but remains flavorful.
Conclusion: A Must-Try Noodle Classic
Rich with history, color, and multidimensional flavor, Singapore Mai Fun transforms simple pantry staples into a one-pan feast. Its combination of curry, eggs, shrimp, char siu, and fresh-crisp vegetables distills the magic of Hong Kong’s culinary inventiveness while remaining adaptable for dietary preferences or available ingredients. With just 20 minutes of active cooking, anyone can recreate this restaurant favorite at home and enjoy a legendary noodle dish beloved far beyond its mythical Singaporean namesake.










