• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simply Bakings logo
  • Home
  • Recipes Index
  • Filipino Recipes
  • About Me
  • Nav Social Menu

menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Filipino Recipes
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Soups and Salads » Vegan Thai Noodle Soup

    Vegan Thai Noodle Soup

    lainey in the kitchen
    Modified: Feb 3, 2023 · Published: Oct 29, 2020 by Lainey · This post may contain affiliate links · Leave a Comment
    Jump to Recipe Pin Recipe

    Try this hearty and delicious Vegan Thai Noodle Soup for the perfect heartwarming soup for those cold nights!  

    If you like Asian flavors then you need to try my  Sour Cabbage Soup, Macaroni Soup,  Vegetable Soup, Vegan Chicken Rice Soup, or my Vegan Pho.

    thai noodle soup in blue bowl

    Tips & Variations:

    • Add some additional garnish like Thai Basil, bean sprouts, or even jalapenos for some spice.
    • Feel free to add more vegetables like bok choy.  Trim the bottom inch from the head of the bok choy, then cut each stalk in half lengthwise and stir fry the stalk for about 2 minutes in about 1 teaspoon of oil. Add bok choy when you add the rest of the vegetables.
    • Feel free to use light coconut milk for a lighter soup.
    • To make this gluten-free, use gluten-free noodles like sweet potato noodles.
    • Udon Noodles or ramen noodles also go well with this soup.
    • Store leftover soup in an airtight container in the refrigerator for up to 5 days. Separate noodles from the soup so the noodles don't expand.
    thai curry soup garnished with tofu and bell peppers

    How to Make Vegan Thai Noodle Soup:

    Listed below are all the ingredients you will need:

    • Tofu Marinade:
      • tofu
      • water
      • soy sauce
      • lemon
    • Noodles: 
      • rice noodle
      • water
    • Soup:
      • olive oil
      • carrots
      • red bell pepper
      • chickpeas
      • coconut cream
      • vegetable broth
      • yellow curry paste
      • onion
      • garlic cloves
      • cilantro

    Tofu:

    Remove the water from the tofu by pressing the placing the tofu on a layer of paper towels and placing a heavy object on top of it.

    removing water from the tofu by placing heavy objects on top of tofu

    Meanwhile, prepare the marinade by mixing the soy sauce, ½ to 1 cup of water (enough for the tofu to be immersed), and lemon juice in a bowl. After 10 minutes, cut the tofu into cubes and marinate for about 1 hour or best overnight:

    marinating tofu in soy sauce and water

    Rice Noodles:

    In a medium-sized bowl, add 1 cup of water and rice noodles and soak while preparing the soup, veggies, and tofu:

    noodles soaking in water

    Soup:

    Heat a non-stick skillet with 2 tablespoons of oil and stir fry carrots until tender.

    Remove the carrots from the skillet and set them aside. In the same skillet, add 1 tablespoon oil and stir-fry bell pepper until tender. Remove bell pepper and set aside.

    Again, in the same skillet, add 2 tablespoons of oil and fry tofu until crispy and golden brown on all sides:

    Frying vegetables and tofu in frying pan

    In a blender, add chickpeas, coconut cream, and vegetable broth, and process until it’s smooth and creamy:

    blending coconut milk and beans into a cream

    Heat a non-stick medium saucepan on medium heat and cook onion and garlic until tender. Transfer chickpea mixture to the saucepan and bring to a boil, then add curry paste and stir.

    When the soup is boiling, stir in rice noodles and carrots and cook for about 2 minutes on low heat:

    coconut milk, curry paste, and noodles in a sauce pan

    Prepare 4 serving bowls and pour soup then top with bell pepper, cilantro, and crispy tofu:

    blue bowl full of curry noodle soup

    Best if served immediately. Enjoy!

    Thai curry soup in blue bowl garnished with fried tofu and vegetables
    No ratings yet
    Print Pin Recipe

    Vegan Thai Noodle Soup

    This easy  Vegan Thai Noodle Soup is comforting, creamy, nutritious, and is sure to become an all-time favorite! 
    Prep Time1 hour hr
    Cook Time15 minutes mins
    Course: Soup
    Cuisine: Thai
    Keyword: Thai Curry Noodle Soup, Thai Noodle Soup
    Servings: 4 servings
    Author: Lainey
    Prevent your screen from going dark

    Ingredients

    Tofu Marinade:

    • 1 block firm tofu
    • ½ to 1 cup water enough for the tofu to be immersed
    • ½ cup soy sauce
    • juice of 1 medium lemon
    • Noodles:
    • 100 g rice noodles
    • 1 cup water

    Soup:

    • 5 tablespoons olive oil divided
    • 2 medium carrots sliced
    • 1 medium red bell pepper sliced
    • 1 cup chickpea drained and washed
    • ½ coconut cream
    • 4 cups vegetable broth
    • 4 tablespoons yellow curry paste
    • 1 small onion chopped
    • 3 garlic cloves chopped
    • ½ cup cilantro loosely packed

    Instructions

    Tofu:

    • Remove the water from the tofu by pressing the placing the tofu on a layer of paper towels and placing a heavy object on top of it. (See method I used.)  Meanwhile prepare the marinade by mixing the soy sauce, water, and lemon juice in a bowl. After 10 minutes, cut tofu into cubes and marinate for about 1 hour or best overnight.

    Rice Noodles:

    • In a medium size bowl, add 1 cup water, rice noodles and soak while preparing the soup, veggies, and tofu. 

    Soup:

    • Heat a non-stick skillet with 2 tablespoons of oil and stir fry carrots until tender. Remove carrots from the skillet and set aside. In the same skillet, add 1 tablespoon oil and stir fry bell pepper until tender. Remove bell pepper and set aside. Again in the same skillet, add 2 tablespoons of oil and fry tofu until crispy and golden brown on all sides.
    • In a blender, add chickpeas, coconut cream,  vegetable broth and process until it’s smooth and creamy. 
    • Heat a non-stick medium saucepan on medium heat and cook onion and garlic until tender. Transfer chickpea mixture to the saucepan and bring to a boil, then add curry paste and stir.
    • When the soup is boiling stir in rice noodles and carrots and cook for about 2 minutes on low heat.
    • Prepare 4 serving bowls and pour soup and top with bell pepper, cilantro, and crispy tofu. Best if served immediately.
    Leave a Comment
    QR Code
    Did you make this recipe?Share it on instagram or tag @simplybakings or #simplybakings!
    facebookShare on Facebook
    TwitterPost on X
    FollowFollow us
    PinterestSave
    « Kamote Turon (Sweet Potato Spring Rolls)
    Amazing Buko Pie (Filipino Coconut Pie) »

    Rice, Noodles, Potatoes, Soups and Salads

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    I'm Lainey, the driving force behind SimplyBakings.com, where I'm on a mission to redefine Filipino cooking through a plant-based lens.

    More about me →

    Popular

    • cookie dough bites
      Easiest Cookie Dough Bites Ever
    • delicious and soft oreo cheesecake cookies
      Soft Oreo Cheesecake Cookies
    • mini chocolate cupcakes in a white rectangular plate
      Delicious and Easy Mini Chocolate Cupcakes
    • Filipino Custard Cake drizzled with powdered sugar
      Filipino Custard Cake
    • no bake oreo cheesecake in a mason jar
      Foolproof 3 Ingredients No Bake Oreo Cheesecake
    • buko pandan in a small glass cup on a brown table
      Best and Easiest Buko Pandan

    Footer

    Sign Up for My Email List

    Latest Posts

    • Strawberry Matcha Pudding
    • BEST Refreshing Cucumber Gazpacho
    • Best Adobong Sitaw Recipe Without Meat
    • Best Ever Lentil Tacos

    Quick Links

    Kitchen Essentials

    About Lainey

    Contact

    • Facebook
    • Instagram
    • YouTube
    • Pinterest
    • TikTok

    © 2025 Auburn Digital Services LLC. All Rights Reserved | Privacy Policy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required