• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Vegan Singapore Noodles with Tofu

    Published: Apr 30, 2026 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    Vegan Singapore Noodles with Tofu are a vegan twist on classic Singapore noodles. With bold curry flavor, tons of veggies, and protein from the tofu. This noodle dish is perfect for weeknight dinner!

    A pan of freshly cooked vegan Singapore noodles with tofu.

    Welcome back to another episode of my unofficial series: recipes that aren't teriyaki tofu.

    I eat teriyaki multiple times a week, and this little series is my attempt to broaden my horizons.

    On the menu today: Singapore noodles. A dish usually made with pork or shrimp. But I swapped in some tofu, and vegan egg, for a totally plant-based take.

    Jump to:
    • What Are Singapore Noodles?
    • Why You'll Love these Vegan Singapore Noodles with Tofu
    • Ingredient Notes & Substitutions
    • Step-By-Step Instructions
    • FAQ & Expert Tips
    • Recipe Prayer
    • Related Recipes
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    A bowl of vegan Singapore noodles with tofu, garnished with scallions.

    What Are Singapore Noodles?

    Despite the name, Singapore noodles are not from Singapore. They're actually a Chinese takeout dish made with rice noodles, curry powder, vegetables, and usually shrimp or pork. The dish is known for its bright yellow color and slightly spicy flavor from curry seasoning.

    My vegan version keeps the signature curry flavor but swaps in tofu, so you get all the protein!

    A bowl of vegan Singapore noodles with tofu, garnished with scallions.

    Why You'll Love these Vegan Singapore Noodles with Tofu

    • Dietary needs - this recipe is totally plant-based! You can easily swap soy sauce for tamari or liquid aminos, for a gluten-free version. I also list oil-free instructions, and use only a bit of agave/maple syrup. No refined sugars!
    • Better Than Takeout - tons of flavor, fresh veggies, and totally plant-based
    • Customizable - try a different protein or add your favorite veggies. Great for using whatever is left in your fridge!
    • Balanced Meal - carbs, veggies, and plant-based protein in one bowl
    • Meal Prep Ready - reheats well for lunches
    A bowl of vegan Singapore noodles with tofu, garnished with scallions.

    Ingredient Notes & Substitutions

    Sauce

    • Soy Sauce: for some salty flavor. If you are gluten-free, use tamari or liquid aminos
    • White Grape Juice & Vegetable Broth: I used a combination of white grape juice and veggie broth in place of Chinese cooking wine. If you have Chinese cooking wine on hand, feel free to use!
    • Rice Vinegar: you can sub apple cider vinegar
    • Agave or Maple Syrup
    • Curry Powder
    • White or Black Pepper: if you have white pepper on hand, use it - it's just slightly more delicate than black pepper. If not, feel free to use black pepper.
    • Toasted Sesame Oil: if you'd like to keep this recipe oil-free, you can add some tahini instead
    Vegan Singapore Noodle Sauce Ingredients

    Stir Fry

    • Rice Vermicelli: these are thin rice noodles you can find in the Asian section of the grocery store or at any Asian market. You can pre-soak the noodles, but I like to just do a quick boil to save time
    • Extra Virgin Olive Oil: optional, to cook the tofu
    • Super Firm Tofu: super firm tofu is a vacuum-packed tofu that does not require any pre-pressing - if you like a solid, firm tofu, look for super firm. Extra firm also works - you can press it if you want, or just make the recipe as-is. Feel free to also use tempeh or seitan (my seitan chicken would be great here!)
    • Just Egg: optional, but egg is traditional in Singapore noodles
    • Napa Cabbage: I highly recommend nappa cabbage here over regular green cabbage, but if you can't find napa, green is a good sub
    • Veggies: scallions, yellow onion, carrot, bell pepper - these are what I recommend but feel free to add in your own favorites. Or use a frozen stir-fry blend
    • Garlic
    • Ginger
    • Dried Chili Peppers: optional - these add a nice heat to the dish. Omit or reduce for a more mild dish
    Vegan Singapore Noodles Ingredients

    Step-By-Step Instructions

    Step 1. In a small bowl whisk together the sauce ingredients. Set aside.

    Vegan Singapore Noodles Step 1 - mix the sauce ingredients.

    Step 2. Bring a pot of salted water to a boil. Cook the noodles according to the package directions (usually a 4-5 minute boil time). Drain and rinse well with cold water. Set aside.

    Vegan Singapore Noodles Step 2 - cook the noodles.

    Step 3. In a large skillet over medium high heat, heat the olive oil, if using. Add the tofu and cook, stirring occasionally, for 5-7 minutes, until golden brown. Remove from the pan and set aside.

    Vegan Singapore Noodles Step 3 - cook the tofu.

    Step 4. If using, add the Just Egg to the pan and cook for 5 minutes, until cooked through. Remove from the pan and set aside.

    Vegan Singapore Noodles Step 4 - cook the egg.

    Step 5. Add the onion and bell pepper to the skillet. Cook, stirring occasionally, for 2-3 minutes to soften, then add the carrot, cabbage, chili peppers, garlic, and ginger. Cook another 2-3 minutes.

    Vegan Singapore Noodles Step 5 - cook the vegetables.

    Step 6. Add the tofu, eggs, noodles, and sauce to the pan. Toss well and cook another 1-2 minutes.

    Vegan Singapore Noodles Step 6 - add the tofu, egg, noodles, and sauce to the pan.

    Step 7. Serve garnished with more scallions.

    Vegan Singapore Noodles Step 7 - serve garnished with scallions.

    FAQ & Expert Tips

    Are these Singapore noodles spicy?

    Singapore noodles are typically mild to moderately spiced from curry powder and chilis. I used several dried chilis in my recipe to create a medium spice - as someone who doesn't really like spice I was still happy with the spice level of the dish.

    What type of noodles should I use?

    Look for thin rice vermicelli noodles. You can find them in the Asian section of the grocery store. If you can't find vermicelli, use any other variety of rice noodle.

    Storage

    Store leftovers in an airtight container for up to a week.

    A bowl of vegan Singapore noodles with tofu, garnished with scallions.

    Recipe Prayer

    Thank you Lord for giving us healthy food to feed ourselves for dinner. Let us fuel our bodies so that we may do Your work. Amen.

    Related Recipes

    • A pan of vegan teriyaki noodles, freshly cooked.
      Vegan Teriyaki Noodle Bowl
    • A bowl of Honey Soy Garlic Tofu served with rice and broccoli.
      Honey Soy Garlic Tofu
    • A plate of rice, Mongolian tofu, and green beans.
      Easy Mongolian Tofu
    • A pan of freshly cooked vegan drunken noodles, garnished with basil.
      Vegan Drunken Noodles

    Tried this recipe?

    Please leave a review in the comments section below. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A pan of freshly cooked vegan Singapore noodles with tofu.

    Vegan Singapore Noodles with Tofu

    Vegan Singapore Noodles with Tofu are a vegan twist on classic Singapore noodles. With bold curry flavor, tons of veggies, and protein from the tofu. This noodle dish is perfect for weeknight dinner!
    Print Pin Rate
    Course: Main Course
    Prep Time: 15 minutes minutes
    Cook Time: 25 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 4
    Calories: 556kcal
    Author: Elizabeth

    Ingredients

    Sauce

    • ¼ Cup Soy Sauce
    • ¼ Cup White Grape Juice
    • ¼ Cup Vegetable Broth
    • 1 Tablespoon Rice Vinegar
    • 1 Tablespoon Agave or Maple Syrup
    • 2 Tablespoons Curry Powder
    • ½ Teaspoon White or Black Pepper
    • ½ Teaspoon Toasted Sesame Oil optional

    Stir Fry

    • 8 Ounces Rice Vermicelli can pre-soak, but I like to boil to save time
    • 1 Tablespoon Extra Virgin Olive Oil optional
    • 1 16 Ounce Block Super Firm Tofu cubed
    • ½ Cup Just Egg optional
    • 3 Cups Shredded Napa Cabbage this is about ¼ of a large cabbage
    • 1 Bunch Scallions sliced, plus more for garnish
    • 1 Medium Yellow Onion sliced
    • 1 Large Carrot julienned or sliced
    • 1 Medium Red Bell Pepper sliced into bite sized pieces
    • 8 Cloves Garlic minced
    • ½" Piece Ginger grated
    • 3 Dried Chili Peppers optional

    Instructions

    • In a small bowl whisk together the sauce ingredients. Set aside.
    • Bring a pot of salted water to a boil. Cook the noodles according to the package directions (usually a 4-5 minute boil time). Drain and rinse well with cold water. Set aside.
    • In a large skillet over medium high heat, heat the olive oil, if using. Add the tofu and cook, stirring occasionally, for 5-7 minutes, until golden brown. Remove from the pan and set aside.
    • If using, add the Just Egg to the pan and cook for 5 minutes, until cooked through. Remove from the pan and set aside.
    • Add the onion and bell pepper to the skillet. Cook, stirring occasionally, for 2-3 minutes to soften, then add the carrot, cabbage, chili peppers, garlic, and ginger. Cook another 2-3 minutes.
    • Add the tofu, eggs, noodles, and sauce to the pan. Toss well and cook another 1-2 minutes.
    • Serve garnished with more scallions.

    Notes

    Inspired by Recipe Tin Eats

    Nutrition

    Calories: 556kcal | Carbohydrates: 79g | Protein: 28g | Fat: 15g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 1063mg | Potassium: 505mg | Fiber: 9g | Sugar: 12g | Vitamin A: 4212IU | Vitamin C: 60mg | Calcium: 457mg | Iron: 7mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A plate with a vegan pesto sandwich, on a ciabatta roll, with pesto, tofu, and fresh veggies.
      Vegan Pesto Sandwich
    • A green goddess chickpea salad sandwich, with lettuce and mayo.
      Green Goddess Chickpea Salad Sandwich (Vegan & Nut Free)
    • A Tofu Banh Mi sandwich on a plate with potato chips.
      Banh Mi Tofu Sandwich
    • A lentil sloppy joe, with a layer of pickles, on a plate with potato chips.
      15 Minute Lentil Sloppy Joes

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Spring Favorites

    • Tofu pesto tossed with spaghetti.
      Easy Tofu Pesto Sauce (High Protein)
    • A pitcher of sangria mocktail with pomegranate juice.
      Easy Red Sangria Mocktail
    • A bubbly glass of Strawberry Pink Lemonade Mocktail, garnished with a sprig of mint, and a strawberry on the rim.
      Strawberry Pink Lemonade Mocktail
    • A slice of vegan crustless quiche topped with fresh chives.
      Vegan Crustless Quiche (Gluten-Free)

    Trending Recipes

    • Three glasses of silken tofu smoothies, garnished with banana slices.
      Silken Tofu Smoothie (Easy & High Protein)
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025