Vegan Singapore noodles are easy to make and can include lots of vegetables, making for a nutritious and flavorful meal. Its rice vermicelli noodles are gluten free and are loaded with delicious curry spice to create a delicious meal in less time than you might think.
While Singapore noodle recipes are not typically vegan or vegetarian friendly, you can add a boost of satisfying protein with either crumbled tofu or edamame. Both plant-based options taste great and will leave you feeling satisfied!

Get the Veg Out newsletter for vegan recipes + nutrition content!
This post contains affiliate links (including Amazon Associates) and I earn from qualifying purchases.
Are Singapore Noodles Vegan?
Where I live, “Singapore noodles” is used to describe a curry-flavored rice vermicelli dish. This often includes non-vegan ingredients like pork, shrimp or chicken, but it’s a very simple recipe to make vegan.
Rice Vermicelli Noodles: Vegan and Gluten Free
Rice is gluten free and vegan, and vermicelli is a commonly used type of rice noodle. While there are many vegan rice vermicelli recipes available, making a curry-based Singapore noodles dish is quite common.
Rice itself is gluten free but often gets processed in facilities that handle gluten-containing grains. Brands of rice claiming to be gluten free likely process their rice in a strictly gluten-free space.
I use brown rice vermicelli noodles when I can find them, but they’re hard to come by.
Vegan Singapore Noodles Sauce
I spent considerable time figuring out how to make this dish as flavorful as the non-vegan version. Animal sourced protein used in rice vermicelli recipes provide flavor that needs to be replaced in vegan recipes.
The key is in the sauce.
Using vegetable broth adds a lot of flavor and moisture. Tamari (or soy sauce if you’re not gluten free) also provides a great depth of flavor and plenty of salt.
I’ve also included some sugar in the sauce. This really helps balance out the salt and the strong curry flavor, so I don’t recommend leaving it out.
Any regular yellow curry powder should work. Different types will result in a unique flavor; I personally enjoy Jamaican-style curry powder.
Add Plant-based Protein to Singapore Noodles
Made vegan, this recipe can be very low in protein. Two tasty ways to add vegan protein include:
- Shelled edamame. I always keep frozen edamame around, so cooking some in is simple (I add it at the same time as snow peas).
- Crumbled tofu or a side of tofu. You can easily prepare crumbled tofu with some extra sauce by sautéing it in the pan, remove, then begin with the rest of the recipe, adding the tofu back at the end.
A lower protein meal every now and again is fine, but without added protein, this won’t be very filling. A well-balanced meal contains carbs, protein, fat and vegetables; this recipe checks of 3 of the 4, but protein is quite important for staying healthy as a vegan.
Ingredients to Make Vegan Singapore Noodles
As noted above, there’s three main components of a flavorful and satisfying vegan Singapore noodles recipe. Rice vermicelli noodles, curry sauce and plant-based protein all work together to create a delicious Asian-inspired dinner that will delight you and/or your family.
The specific ingredients this recipe calls for include:
- Rice vermicelli noodles: Rice noodles will soak up your curry sauce and are the base of this recipe. Half of a standard size package is all you need for 4 servings.
- Carrots: Both in color and texture, some thinly sliced carrots add a lot of character to this recipe. You’ll want to get these cooking in the pan with onions early in the process so they have time to cook properly (softened but still crisp).
- Bell peppers: For even more color and nutrition, bell pepper are a great vegetable to choose. I like to use red bell pepper but if you don’t add another green vegetable to the dish then a green pepper may work better.
- Snow peas: Especially if you choose to use red, orange or yellow bell pepper, the nutrients and color contrast of green snow peas help enhance this recipe. Just remove their ends, wash thoroughly and add into the pan towards the end of cooking so they don’t become mushy.
- Onion: I recommend adding onion into your pan first before any other vegetable. They take a bit of time to cook thoroughly but add lots of flavor to the recipe so onions are important to use!
- Garlic: 4-6 cloves of minced garlic enhanced flavor and creates a wonderful aroma as you cook. While this may sound like a lot, the curry taste will still be a primary feature of this recipe. Use as much or as little as you like; I’m a huge fan of lots of garlic so I don’t hold back.
- Bean sprouts: To add a nice crunch and break up the texture from the rice vermicelli noodles, bean sprouts are a great addition. While they don’t keep for long in the fridge (they need to be bought within a day or so of using), they make for an amazing extra vegetable. Don’t worry if you don’t have any, but I highly recommend you try adding them!
- Vegetable oil: When cooking vegetables on high heat, I recommend using a cooking oil like avocado oil to prevent sticking. Of course, oil will also improve the recipe’s flavor and add some plant-based fat to the dish.
- Plant-based protein: As noted above, a vegan Singapore noodles recipe is typically stripped of protein that you’d find in non-vegan alternatives. Don’t skip on protein as this meal will be less filling and satisfying; just add some plant-based protein! Crumbled tofu and/or edamame work well and can really improve your enjoyment while eating.
- Green onions: As an optional ingredient, sprinkle some green onions across the top of your plate when ready to serve. The dash of green contrasts the noodles and cooked vegetables quite nicely.
- Vegetable broth: As a base for the sauce, vegetable broth provides necessary liquid to have well-coated rice vermicelli noodles that don’t taste dry. Aim for a no-salt-added broth since the tamari or soy sauce provides all the needed salt.
- Tamari (or soy sauce): For greater depth of flavor and more salt, use either tamari or soy sauce. Tamari will help maintain this recipe as gluten free, but if that’s not important to you then soy sauce is fine.
- Sugar: Sugar is needed to balance out the salty rich flavors of tamari and curry powder.
- Curry powder: Depending on how strong you want the curry flavor to be, you can add more or less curry powder to the dish. I recommend between 2 ½ to 3 tablespoons, but as you make the recipe, make note of how much you want to achieve the best taste possible.
- Sesame oil: Like vegetables, your sauce could also use some oil to taste better and be more satisfying. Add a couple tablespoons for enhanced flavor and some healthy fats.
- Black pepper: While not much is added, black pepper is a staple ingredient in my kitchen. Sprinkle in a little bit for spice (and antioxidants).
Why this Recipe Works: Curry and Rice Vermicelli Noodles
While you could make an argument for any of the ingredients listed above as being “essential” for this recipe, Singapore noodles really relies on two ingredients. Curry, which is used to flavor the sauce, and vermicelli noodles which absorbs the sauce and mixes well with any of your vegetables.
There are so many types of curry powders available, from several brands that sell spices and seasonings. You may already have a preference; if you don’t, I highly recommend experimenting to find which one works best for you, either specifically for this recipe or for anytime you need a curry flavor.
Likewise, not all rice vermicelli noodles are created equal. Vermicelli is just a style of noodle, and there are many types of rice that can be used when creating vermicelli. I try to purchase brown rice vermicelli noodles whenever I have a choice, but sometimes the grocery store I’m in does not have them. Any rice vermicelli noodle will provide a good result but find what works best for your tastes and nutrition preferences.
How to Make Vegetable Singapore Noodles
To make vegan Singapore noodles, follow the easy steps below. Just pour boiling water on the rice vermicelli noodles, cook the vegetables, prepare your curry sauce, then stir fry all the components together and serve!
Step 1: Cook Vermicelli Noodles
It couldn’t be much easier to cook rice vermicelli noodles, just place your desired amount in a bowl and pour boiling water over them. Toss these noodles around in the hot water until they start to absorb water and loosen from their original block shape.
After a couple minutes these should be soft and able to separate into individual strands. When they’re ready, drain the water from the bowl or dump the noodles into a strainer so all you’re left with is a pile of soft, ready-to-use rice vermicelli.
It’s best to either dunk the strained noodles into a bath of ice water or rinse under cold water to stop the cooking process and ensure you don’t end up with mushy noodles.
Step 2: Prepare Vegetables
While you can use whatever vegetables you prefer, the Singapore noodles recipe I create consistently uses onion, garlic, carrots, bell peppers, snow peas and bean sprouts. I also add them into the pan for cooking in this order.
Start by bringing the pan or wok to medium-high heat with cooking oil in the bottom. Then add the onion and use your cooking tongs, wooden spoon, or whatever instrument you use to break up the onion slices and allow it to cook down slightly. Once this starts to sizzle, add garlic and stir together.
When this begins producing a yummy aroma, add carrots and continue to stir until well mixed and the carrots begin to soften. Then add sliced bell pepper followed by snow peas. Once all these ingredients are tender (almost ready to eat), add the bean sprouts and mix thoroughly within your pan.
Step 3: Prepare Curry Sauce
As your vegetables cook (or before you start cooking, if you don’t want to multi-task), combine the curry sauce ingredients. Either in a bowl or jar, mix vegetable broth, tamari or soy sauce, sugar, curry powder, sesame oil and black pepper.
With a bowl you’ll either need to use a fork or a whisk to properly blend all these ingredients whereas if you add them to a jar you just need to put on its lid and shake until well mixed.
Step 4: Stir Fry
Once your vegetables are cooked and sauce mixed, you’re ready to combine and stir fry. In the pan you cooked your vegetables in, add the noodles and sauce, stirring until you’ve reached an even consistency.
Step 5: Serve
When ready to serve, turn off the heat and use tongs to pull mixed ingredients out in even amounts.
I like to garnish Singapore noodles with chopped green onions and occasionally sesame seeds; you may want to do the same or top with another ingredient of your choice. If you like things spicy, hot sauce is a nice addition.
Finally, enjoy! While this is not a difficult recipe, you’ll certainly be ready to dig in by the time you’re done.
Curry Rice Vermicelli Substitutions and Variations
Above, I’ve thoroughly noted the two big options to customize your vegan Singapore noodles recipe. For a quick recap:
- Vegan protein sources: This meal is best enjoyed with vegan protein. My favorite two additions are either crumbled tofu or edamame. Have something else you’d prefer? Go for it and let me know what you choose in the comments section below!
- Gluten free sauce: The sauce ingredients should include either tamari or soy sauce. Use tamari if you want or need to keep this recipe gluten free, but if it doesn’t matter to you then you’ll likely prefer to use soy sauce.
How to Store Leftover Singapore Noodles
This recipe tends to make a large amount of Singapore noodles, which could lead to leftovers. If you still have vermicelli noodles and vegetables remaining after the initial meal, it’s great to re-heat for lunch or dinner in the following days.
Simply fill an airtight container with leftover Singapore noodles and refrigerate for up to 5 days. If you leave them longer, the noodles will likely turn too mushy to enjoy, so eat within a few days.
When you’re ready to re-heat, toss into the microwave and heat until a desired temperature is reached. While these can be enjoyed at room temperature or even cold, most people will prefer them warmed up.
If you make this recipe, please rate and comment below to help others benefit from your experience!
Vegan Singapore Noodles Recipe (Gluten Free)
Ingredients
- 200 grams rice vermicelli noodles (7 oz)
- 1 ½ cups carrots , thinly sliced (about 2 medium carrots)
- 1 ½ cups bell peppers , thinly sliced (about 1 large; any color; I use red)
- 1 ½ cups snow peas
- 1 cup onion , thinly sliced (about 1 medium onion)
- 4-6 cloves garlic , minced
- 2 ½ cups bean sprouts
- 2 tablespoons oil (cooking oil for high heat; I like avocado oil)
- green onions , to serve (optional)
Sauce
- 1 cup vegetable broth
- ¼ cup tamari (or soy sauce if not gluten free)
- 1 tablespoon sugar
- 2-3 tablespoons curry powder (I use a mild "Jamaican Curry" powder. If your curry powder is strong, start with 1 tablespoon and add more as needed.)
- 2 tablespoons sesame oil
- ½ teaspoon black pepper
Instructions
- Place the rice vermicelli noodles into a large bowl and cover with boiling water (can boil the water on the stove or in a kettle). Let sit until the noodles are softened, about 1 -2 minutes.200 grams rice vermicelli noodles
- Strain away the hot water and rinse with cold water to stop the cooking process.
- Prepare all the vegetables, as directed above.1 ½ cups carrots, 1 ½ cups bell peppers, 1 ½ cups snow peas, 1 cup onion, 4-6 cloves garlic, 2 ½ cups bean sprouts, green onions
- Mix all the sauce ingredients together. I like to shake them in a glass jar.1 cup vegetable broth, ¼ cup tamari, 1 tablespoon sugar, 2-3 tablespoons curry powder, 2 tablespoons sesame oil, ½ teaspoon black pepper
- Get all the vegetables, noodles and sauce ready next to a large pan or wok.
- Warm some cooking oil in the pan over medium-high heat.2 tablespoons oil
- Add the onion and sauté for 2 minutes, until it starts to turn transparent.1 cup onion
- Next, add the garlic and cook for another minute.4-6 cloves garlic
- Toss in the carrots and cook for 2 -3 minutes, until they start to soften. Then add the bell pepper for another 2-3 minutes.1 ½ cups carrots, 1 ½ cups bell peppers
- Add the snow peas and toss around for another minute. Next, add noodles and sauce to the pan.1 ½ cups snow peas
- Toss everything around so the sauce and vegetables are well mixed into the noodles. Then add the bean sprouts, toss to combine, then turn the heat off and take the pan away.
- Serve topped with green onion (optional).green onions
Video
Notes
Nutrition
More Vegan Main Meal Recipes
Like this recipe? You should also try:
About Nicole Stevens
Nicole is a vegan Registered Dietitian (RD) and founder of Lettuce Veg Out.
She helps people thrive on a vegan diet with balanced recipes and easy-to-understand nutrition science.
Elizabeth
Maybe I’ll put in more curry powder next time. It’s a little plain but it all worked out and we liked it. Gracias!
Nicole Stevens
Glad you liked it. Curry powder can be different depending on the brand so it's hard to know how much to use until you try! A touch of something spicy can also bring out lots of flavor - this is a very mild recipe but some heat is a great flavor boost.
Liana R
Easy, quick and delicious! A nice dinner with some spring rolls and asian meatballs for the carnivores I live with.
Thank you!
Nicole Stevens
So happy you enjoyed - I love serving this with spring rolls!
Lovetocook
This recipe did not work out for me, had to throw it all out, I ended up with soggy noodles that clumped together & I would have followed the recipe exactly
Nicole Stevens
So sorry it didn't work out. If the noodles were soggy it may be that they were overcooked which is very easy to do with rice vermicelli. It cooks quickly and needs to be rinsed with cold water to stop the cooking process. Also, I'm don't know what noodles you used but there are some noodles that look like rice vermicelli but are made with starch and not rice. These other noodles do get quite clumpy (I bought them once and it wasn't great).
Samyak Jain
2-3 tbsp curry powder killed me
Next time I’d start with 1 and then work myself up. Of course, this also depends on what brand of powder you buy. So please make a disclaimer as I nuked the dish and couldn’t take it all out after that
Nicole Stevens
Hi Samyak, sorry to hear that your first experience with this recipe didn't go well. I hope you consider trying it again with less curry powder.
I use a "Jamaican Curry" powder, which I realize is quite mild (and also super flavorful!). This is likely what led to our measurements being different. I've made a note on the recipe card to help others get the right amount!
Lupe
This was so good! Even my “I hate curry” husband loved it. Super quick and easy if you prep sauce and veggies ahead. I tipped with crispy tofu cubes.
Nicole Stevens
I'm so happy you like it and topping with tofu is amazing!
Jeannette Stevens
So easy to make and so delicious!
Nicole Stevens
I'm so happy you liked it! It's quite easy to make and so flavorful 🙂