• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipes
  • Free Ebook
menu icon
go to homepage
  • Home
  • About Me
  • Recipes
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • About Me
    • Recipes
    • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Entrees

    Vegan Pad Thai

    Published: Jun 24, 2022 Updated: Jun 27, 2022 by Alison Andrews This post may contain affiliate links

    Jump to Recipe
    Vegan Pad Thai

    The best Vegan Pad Thai with veggies, tofu, rice noodles, peanuts and the best ever sauce. Ready in 30 minutes and better than a restaurant!

    Vegan pad thai on a gray plate with bean sprouts, peanuts, lime wedges and cilantro.

    One of my favorite things to order at a Thai restaurant (other than a Thai Red Curry) is vegan Pad Thai.

    So I order a Pad Thai and Jaye orders a Thai red curry and I put a few spoonfuls of his red curry sauce over my Pad Thai. Just the best.

    But THIS vegan Pad Thai is so good, there is no need to put any other sauce on it. It’s saucy and so flavorful.

    It’s also SO easy to make at home and seriously rivals the best restaurant. It can also be ready in 30 minutes so it’s a quick and easy dinner that you can make any night of the week.

    And if you like Thai food then also check out our vegan tom yum soup.

    Ingredients You’ll Need:

    Ingredients for vegan pad thai.

    Ingredient Notes & Substitutions

    • Thai red chilis – or any red chilis, are optional. If you prefer not to add any heat to your Pad Thai then feel free to leave these out.
    • Tamarind paste – is the true heart and soul of a good Pad Thai sauce. You simply can’t get those authentic flavors of Pad Thai without it. So this is a crucial ingredient. The tamarind paste we use is like a purée. It may be labeled as a ‘paste’ or a ‘purée’. It has a spoonable/pourable consistency and comes in a jar. Do not use the type that comes in a block/solid form.
    • Vegan oyster sauce – is another great component to a Pad Thai sauce. It’s usually pretty easy to get hold of an oyster sauce that is labeled vegan or vegetarian (but is vegan by ingredient). You can substitute hoisin sauce if that is easier.
    • Extra firm tofu – use the firmest tofu you can get hold of. If you can get vacuum packed extra firm tofu then you can skip pressing it.
    • Lime juice – should be freshly squeezed for the best flavor.
    Vegan pad thai on a gray plate with bean sprouts, peanuts, lime wedges and cilantro.

    How To Make Vegan Pad Thai

    Full instructions and measurements can be found in the recipe card at the bottom of the post. This is just a summary of the process to go with the process photos. 

    • Cut the tofu into cubes.
    Blocks of tofu on a wooden cutting board and then cut into cubes.
    • Slice the chilis in half and scrape out the seeds. Leave the seeds intact if you want the dish to be very spicy.
    Slicing chili on a wooden cutting board.
    • Place the rice noodles in a large bowl. Pour over boiling water until they’re entirely submerged and let them soak for 5 minutes.
    Rice noodles topped with boiling water in a bowl.
    • Drain and rinse and then add a tablespoon of sesame oil and toss them gently.
    Draining rice noodles in a colander and then tossed with sesame oil in a bowl.
    • Add tamarind paste, coconut sugar, soy sauce, vegan oyster sauce, lime juice and sriracha sauce to a measuring jug and whisk it together.
    Sauce ingredients added to measuring jug and whisked together.
    • Heat sesame oil in a large skillet over medium heat. When hot, add tofu cubes and cook until the tofu is lightly browned on either side.
    Sesame oil and tofu added to skillet and fried.
    • Add the chilis, cut side down, and crushed garlic and sauté for a minute or two until the garlic is toasted.
    Chilis and garlic added to skillet and sautéed.
    • Add rice noodles, carrots, green onions, bean sprouts, peanuts and sauce. Gently toss together and cook for a few minutes until everything is heated through and the noodles are well coated with the sauce.
    Noodles, carrots, green onions, bean sprouts, peanuts and sauce added to skillet and sautéed.
    • Your Pad Thai is ready to serve.
    Vegan pad thai in a skillet.

    Serving Suggestions

    Serve with lime wedges, fresh cilantro, bean sprouts, chopped green onion and crushed peanuts for a restaurant-worthy dish. 

    For a full Thai themed dinner serve tofu satay or Thai butternut squash soup for an appetizer.

    Vegan pad thai on a gray plate with bean sprouts, peanuts and cilantro.

    Chef’s Tips

    Make it spicier or milder. The red chilis are cut in half and the seeds scraped out. Then they are added to the skillet, cut side down and sautéed. Cooking the deseeded chilis cut side down releases the chili oil into the pan for a mild, even level of spice. To keep the dish mild, remove the chilis after a minute or two. Leave them in for a spicier result. For a super spicy result, leave the seeds intact.

    Make it gluten free. For a gluten free Pad Thai you can switch the soy sauce for tamari or use a gluten free soy sauce. You’ll also need to use a gluten free oyster sauce.

    Vegan pad thai on a gray plate with bean sprouts, peanuts and cilantro.

    Storing Instructions

    Leftovers keep very well in the fridge for 3-4 days and can be reheated in the microwave or by tossing in a hot skillet with a little oil until heated through.

    Vegan pad thai on a gray plate with a fork.

    More Vegan Thai Recipes

    1. Vegan Thai Red Curry
    2. Vegan Thai Green Curry
    3. Vegan Massaman Curry
    4. Vegan Fried Rice
    5. Tofu Satay
    6. Thai Pumpkin Curry
    Forkful of vegan pad thai.

    Did you make this recipe? Be sure to leave a comment and rating below!

    Vegan pad thai on a gray plate with bean sprouts, peanuts, lime wedges and cilantro.

    Vegan Pad Thai

    The best Vegan Pad Thai with veggies, tofu, rice noodles, peanuts and the best ever sauce. Ready in 30 minutes and better than a restaurant!
    4.91 from 10 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Thai
    Diet: Vegan
    Prep Time: 15 minutes
    Cook Time: 15 minutes
    Total Time: 30 minutes
    Servings: 4
    Calories: 520kcal
    Author: Alison Andrews

    Ingredients

    • 8 ounces Rice Noodles (226g)
    • 1 Tablespoon Sesame Oil

    Pad Thai Sauce:

    • 1 ½ Tablespoons Tamarind Paste
    • 3 Tablespoons Coconut Sugar
    • ⅓ cup Soy Sauce (80ml)
    • 1 ½ Tablespoons Vegan Oyster Sauce
    • 1 Tablespoon Lime Juice Freshly Squeezed
    • 1 teaspoon Sriracha Sauce

    Stir Fry:

    • 2 Tablespoons Sesame Oil
    • 16 ounces Extra Firm Tofu (450g) Pressed
    • 2 Thai Red Chilis Sliced in half
    • 2 Cloves Garlic Crushed
    • 2 Medium Carrots Julienned or Thick Grated
    • ½ cup Green Onions Chopped
    • 1 cup Bean Sprouts
    • ⅓ cup Roasted Salted Peanuts Roughly Crushed

    Serving:

    • Lime Wedges
    • Fresh Cilantro
    • Bean Sprouts
    • Green Onions Chopped
    • Roasted Salted Peanuts Crushed
    Prevent your screen from going dark

    Instructions

    • Cut the tofu into cubes.
    • Slice the chilis in half and scrape out the seeds. Leave the seeds intact if you want the dish to be very spicy.
    • Place the rice noodles in a large bowl. Pour over boiling water until they're entirely submerged and let them soak for 5 minutes.
    • Drain and rinse and then add a tablespoon of sesame oil and toss them gently.
    • Add tamarind paste, coconut sugar, soy sauce, vegan oyster sauce, lime juice and sriracha sauce to a measuring jug and whisk it together.
    • Heat sesame oil in a large skillet over medium heat. When hot, add tofu cubes and cook until the tofu is lightly browned on either side.
    • Add the chilis, cut side down, and crushed garlic and sauté for a minute or two until the garlic is toasted.
    • Add rice noodles, carrots, green onions, bean sprouts, peanuts and sauce. Gently toss together and cook for a few minutes until everything is heated through and the noodles are well coated with the sauce.
    • Serve with lime wedges, fresh cilantro, bean sprouts, chopped green onion and crushed peanuts.

    Notes

    1. Tamarind paste – is the true heart and soul of a good Pad Thai sauce. You simply can’t get those authentic flavors of Pad Thai without it. So this is a crucial ingredient. The tamarind paste we use is like a purée. It may be labeled as a ‘paste’ or a ‘purée’. It has a spoonable/pourable consistency and comes in a jar. Do not use the type that comes in a block/solid form.
    2. Vegan oyster sauce – is another great component to a Pad Thai sauce. It’s usually pretty easy to get hold of an oyster sauce that is labeled vegan or vegetarian (but is vegan by ingredient). You can substitute hoisin sauce if that is easier.
    3. Extra firm tofu – use the firmest tofu you can get hold of. If you can get vacuum packed extra firm tofu then you can skip pressing it.
    4. Thai red chilis – or any red chilis, are optional. If you prefer not to add any heat to your Pad Thai then feel free to leave these out.
    5. Make it spicier or milder. The red chilis are cut in half and the seeds scraped out. Then they are added to the skillet, cut side down and sautéed. Cooking the deseeded chilis cut side down releases the chili oil into the pan for a mild, even level of spice. To keep the dish mild, remove the chilis after a minute or two. Leave them in for a spicier result. For a super spicy result, leave the seeds intact.
    6. Make it gluten free. For a gluten free Pad Thai you can switch the soy sauce for tamari or use a gluten free soy sauce. You’ll also need to use a gluten free oyster sauce.
    7. Storing: Leftovers keep very well in the fridge for 3-4 days.
    8. Reheating: Reheat in the microwave or by tossing in a hot skillet with a little oil until heated through.

    Nutrition

    Serving: 1Serve | Calories: 520kcal | Carbohydrates: 72g | Protein: 17g | Fat: 19g | Saturated Fat: 3g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 7g | Sodium: 1563mg | Potassium: 556mg | Fiber: 4g | Sugar: 13g | Vitamin A: 5249IU | Vitamin C: 14mg | Calcium: 94mg | Iron: 3mg
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan

    *This recipe was first published in November 2017. It has been updated with new photos and an improved recipe.

    Get Your Copy! It's FREE!
    « Vegan Creamed Spinach
    Vegan Spinach Soup »
    3.3K shares

    About the Author

    Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

    Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. CMA says

      February 02, 2021 at 4:44 am

      EASY and DELICIOUS!5 stars

      Reply
    2. Bruce Standen says

      July 31, 2020 at 9:48 pm

      This is the third dish over three nights I have cooked. It worked wonderfully. This is awesome Dad! from my son. My wife thought it was spicy but she loved it anyway. Another winner. Need to try some of the sweet recipes too. Thank you so much for challenging our palettes and winning!!!

      Reply
    3. Evelien says

      July 23, 2020 at 6:06 am

      Love it! I make it at least once a week 🙂5 stars

      Reply
      • Alison Andrews says

        July 23, 2020 at 9:25 am

        Awesome! Thanks so much Evelien!

        Reply
    4. Nic says

      June 05, 2020 at 7:32 pm

      Super yummy!!5 stars

      Reply
      • Alison Andrews says

        June 06, 2020 at 12:38 pm

        Thanks Nic!

        Reply
    5. Carly says

      November 19, 2019 at 1:39 am

      I found this recipe really sharp from the tamarind, maybe I used too much but I thought I followed the recipe pretty closely.. any tips most welcome as I love pad Thai!4 stars

      Reply
      • Alison Andrews says

        November 19, 2019 at 8:18 am

        Hi Carly, you could definitely reduce the amount of tamarind if you would prefer it that way. All the best! 🙂

        Reply
      • Mia says

        June 22, 2020 at 4:30 pm

        I had the same problem! I think it’s because the tamarind paste I found was much more solid/concentrated than the one I saw in the video for this recipe. I ended up salvaging the sauce by halving the result and adding more soy sauce/sugar/water to taste (the result was delicious!), but in the future I plan on using less than half the amount given by the recipe plus a little extra water.

        Reply
        • Alison Andrews says

          June 23, 2020 at 10:58 am

          Thanks for sharing this Mia, that’s super helpful! I will update my recipe with a note, I didn’t realize there was a much more concentrated version of this than what we used.

          Reply
    6. Kam says

      March 08, 2018 at 3:28 am

      This is seriously the best and only vegan pad Thai recipe I use!!!5 stars

      Reply
      • Alison Andrews says

        March 08, 2018 at 9:02 am

        Oh wow, that is too awesome! Thanks so much Kam! 🙂

        Reply
    7. Anna Andrews says

      November 27, 2017 at 10:33 am

      Awesome meal!5 stars

      Reply
    8. Stefanos says

      November 25, 2017 at 4:09 pm

      Thank you for this! It’s a simple to make recipe and another way for me to use Tamarind paste which I love!5 stars

      Reply
      • Alison Andrews says

        November 25, 2017 at 4:12 pm

        You’re so welcome! I’m definitely going to be looking for more places to use tamarind paste too! It’s a great ingredient! 🙂

        Reply

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    Leave A Comment & Review Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Popular Posts

    • Vegan Tuna
    • The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan Burrito
    • Super Eggy Vegan Tofu Scramble
    • Sliceable Cashew Cheese
    • Homemade Vegan Butter

    Veganuary

    • Vegan Halloumi
    • Vegan Stuffed Mushrooms
    • Vegan Stuffed Peppers
    • Vegan Granola
    • The Best Vegan Waffles
    • Vegan Salmon

    See all Veganuary Recipes →


    Footer

    ↑ back to top

    As Seen In

    Press logos black and white

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!