Subscribe for our FREE 30 minute meals book!

  • Recipes
    • Appetizers & Sides
    • Breakfast
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
  • Dessert
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
  • Diet
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
  • About
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop
    • Appetizers & Sides
    • Breakfast
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop

Meal Type ยป Gluten Free Pasta Recipes ยป Best Vegan Pad Thai

Best Vegan Pad Thai

Claire Cary

By

Claire Cary

5 from 17 votes
April 16, 2021
Jump to Recipe

This is the BEST vegan Pad Thai recipe! It’s incredibly easy to make, ready in just 30 minutes and naturally gluten free. This recipe is full of flavor and features an easy tofu scramble.

Vegan pad thai in three bowls with chopsticks on top.

It’s no secret I’m a big fan of pretty much any noodle dish ever. Traditional pasta, noodle salads, peanut noodles and more.

Pad Thai is, you guessed it, a Thai dish that consists of stir fried veggies, noodles, scrambled egg and some sort of meat like chicken.

This vegan Pad Thai uses scrambled tofu instead of egg and keeps the tofu on the noodles and veggies instead of meat. Of course, you’re always welcome to add in any other protein source if you choose!

Likewise, if you aren’t vegan, this recipe is also delicious with regular scrambled egg in place or, or in addition to, the scrambled tofu.

While Pad Thai traditionally uses vegetables like bean sprouts, carrots and bell peppers, there are lots of other options that are commonly found in Thai food. Broccoli, pok choi, cabbage or kale to name a few.

A lot of Pad Thai recipes call for fish sauce, so you will see some vegan versions include a vegan fish sauce, but I find it easiest and most accessible to do it without.

Fish sauce does round out the flavors well, so I often include it when making a non-vegan version, but I promise it’s just as good without it! If you love this recipe, try my peanut tempeh or fried tofu noodle bowls next!

Overhead shot of the pad thai with a lime wedge on the side.

How to make vegan pad thai

This recipe has a few different parts, so it might seem complicated at first, but I like to break it up into three phases to keep it really simple!

Think of it as the stir fry base, sauce and tofu. All you need to do is prep those three things, combine them and you’re done!

Make the Noodles/Veggies: Bring a large pot of water to a boil and cook the noodles according to package instructions.

Shred or julienne the carrot, thinly slice the bell pepper and add to a saute pan with the oil. Add in the white parts of the chopped green onions, the bean sprouts and garlic.

Saute for about 5-7 minutes or until the bell pepper has softened and the garlic is slightly golden brown. Transfer to a bowl, we’ll reuse that pan for the tofu.

Two images showing how to make the veggies for the recipe.

Make the Tofu: Remove the tofu from the package and cut it in half. Take the half you’re using and wrap in a towel and lightly pat to remove excess moisture.

Use your hands to crumple into the pan, or mash with a fork until you get a scrambled egg consistency.

WANT TO SAVE THIS RECIPE?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Add in the oil and spices and saute for 5 minutes.

Tofu scramble in a pan.

Make the Sauce: Whisk together all sauce ingredients until smooth. Taste and adjust flavors as desired.

Put it all together: Combine the cooked noodles, veggies and sauce and toss/stir until well combined.Fold in the tofu scramble.

Serve with the remaining chopped green onions, crushed peanuts and cilantro if desired.

Pad thai sauce in a measuring cup.

Does it keep?

Yes! This vegan Pad Thai keeps well in the fridge for about 3 days.

Rice noodles tend to clump together in the fridge and dry out a little bit, so I suggest heating this up on the stove with a splash of oil for best results.

Is it gluten free?

Yes! We’ll be using rice noodles for this recipe and gluten free soy sauce, also known as tamari, to keep it gluten free.

If you’re not GF, regular soy sauce does the trick! As always, I recommend low sodium to prevent the sauce from getting too salty.

Is Pad Thai healthy?

It totally depends! Pad Thai can be made with a lot of processed oils which doesn’t always make it the healthiest dish.

However, this homemade version is made with really simple ingredients, lots of veggies and packs a lot of protein from the tofu.

Final pad thai in a bowl with chopsticks and peanuts.

Try these next!

  • Red Curry Noodles
  • Peanut Butter Noodles
  • Vegetable Lo Mein
  • Teriyaki Tofu
  • Edamame Salad

Follow along on on instagram and subscribe to my email list for more recipes and updates. Leave a comment and rating below if you try this recipe and let us know how it turns out!

5 from 17 votes

Vegan Pad Thai

by: claire cary

This is the BEST vegan Pad Thai recipe! It’s incredibly easy to make, ready in just 30 minutes and naturally gluten free. This recipe is full of flavor and features an easy tofu scramble.
/ /
Prep: 10 minutes mins
Cook: 20 minutes mins
Total: 30 minutes mins
4

Ingredients

Noodles/Veggies:

  • 8 ounces pad thai noodles
  • 1 red bell pepper
  • 2 carrots
  • 1/2-1 cup bean sprouts
  • 3 green onions, chopped
  • 3 cloves garlic minced
  • 2 tablespoons oil I used olive

Tofu:

  • ½ block extra firm tofu
  • ¼ teaspoon garlic powder
  • ¼ teaspoon turmeric
  • ½ teaspoon salt

Sauce:

  • 3 tablespoons low sodium soy sauce/tamari
  • 2 tablespoons light brown sugar
  • 1 tablespoon rice vinegar
  • 1 tablespoon lime juice
  • 2 teaspoons toasted sesame oil
  • 1 tablespoon hot sauce more or less to taste
  • 2 tablespoons creamy peanut butter low or no salt
US Customary – Metric

Instructions

Make the Noodles/Veggies:

  • Bring a large pot of water to a boil and cook the noodles according to package instructions.
  • Shred or julienne the carrot, thinly slice the bell pepper and add to a saute pan with the oil. Add in the white parts of the chopped green onions, the bean sprouts and garlic.
  • Saute for about 5-7 minutes or until the bell pepper has softened and the garlic is slightly golden brown.
  • Transfer to a bowl, we’ll reuse that pan for the tofu.

Make the Tofu:

  • Remove the tofu from the package and cut it in half. Take the half you’re using and wrap in a towel and lightly pat to remove excess moisture.
  • Use your hands to crumple into the pan, or mash with a fork until you get a scrambled egg consistency.
  • Add in the oil and spices and saute for 5 minutes.

Make the Sauce:

  • Whisk together all sauce ingredients until smooth. Taste and adjust flavors as desired.

Put it all together:

  • Combine the cooked noodles, veggies and sauce and toss/stir until well combined.
  • Fold in the tofu scramble.
  • Serve with the remaining chopped green onions, crushed peanuts and cilantro if desired.

Notes

As always, I recommend low sodium soy sauce/tamari to prevent the sauce from getting too salty.
As with almost all of my noodle dishes, I like to add extra soy sauce to the final dish, but this is optional. The sauce is very versatile, so feel free to play around and see what you like best. 
Serving: 1bowl / Calories: 436kcal / Carbohydrates: 61g / Protein: 13g / Fat: 17g / Saturated Fat: 2g / Fiber: 7g / Sugar: 11g

Did you make this?

Mention @eatwithclarity or tag #eatwithclarity!

Related posts:

  1. Tomato Basil Tofu Pasta
  2. Crispy Gochujang Korean Tofu
  3. Vegan Thai Red Tofu Curry
  4. Vegan Peanut Tofu Lettuce Wraps
5 from 17 votes (7 ratings without comment)

leave a comment and rating Cancel reply

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

Recipe Rating




Comments

  1. Cherice
    January 6, 2026

    Fantastic recipe, will definitely be making again!5 stars

    Reply
  2. JoAnne
    November 10, 2025

    Iโ€™m excited to try this with a few modifications to make it a little healthier. I like more veggies so Iโ€™ll add them and increase the sauce amounts. I also donโ€™t use oil, so Iโ€™ll replace with a little diluted tahini or veggie broth or water for sautรฉing and add toasted sesame seeds and lime wedges for garnish.

    Reply
    1. Claire Cary
      November 10, 2025

      Let us know how it turns out!

      Reply
  3. Taylor
    April 25, 2025

    After a couple misses with different tofu pad Thai recipes, this one is incredible! No notes, better than nearby takeout spots. Makes amazing leftovers. Weโ€™ve even experimented with doubling the tofu for extra protein, and as long as you make a bit of extra sauce, itโ€™s still amazing. New weekly rotation meal for us!5 stars

    Reply
    1. Claire Cary
      April 28, 2025

      So glad you found a winner! Thank you, Taylor!

      Reply
  4. Tish
    January 23, 2025

    Hi Claire
    Your chicken pad thai has been my go to pad thai recipe for years. I had switched to a plant based diet right before discovering it so instead of chicken I used roasted tofu. I saw this recipe and thought I would try it. I added some edamame and we like your sauce so doubled the recipe. The way you used the tofu as an egg scramble instead of a meat replacement was brilliant! This will be my new go to recipe. I would have to agree with you this is your best recipe yet. Thanks for sharing! Tish5 stars

    Reply
    1. Claire Cary
      January 24, 2025

      Thank you, Tish! That means a lot, so glad you love it!

      Reply
  5. Cari
    August 1, 2024

    Hello! Looking forward to trying this. How spirits the garlic be prepped?
    Thanks!

    Reply
    1. Claire Cary
      August 1, 2024

      Just minced!

      Reply
  6. PegP
    February 8, 2023

    I’m confused. The recipe’s ingredient list says 2T of creamy peanut butter, but the recipe instructions say to serve with crushed peanuts. Where’s the peanut butter come in at? And how much crushed peanuts?5 stars

    Reply
    1. Claire Cary
      February 8, 2023

      The peanut butter is mixed in when you make the sauce, listed in the sauce ingredients. You can add as much or little crushed peanuts as you like.

      Reply
  7. Cameron Prentice
    December 5, 2022

    I absolutely loved how fast and easy this was to make โค๏ธ Everyone really enjoyed this pad Thai!5 stars

    Reply
    1. Claire Cary
      December 5, 2022

      Thank you, Cameron! So happy you enjoyed this.

      Reply
  8. April
    September 8, 2022

    So good! Just found your site and everything Iโ€™ve made so far has been delicious!
    For some reason the stars wont show up after I push submit5 stars

    Reply
    1. Claire Cary
      September 11, 2022

      Thank you April! It’s a glitch I’m working through, but they show up on my end!

      Reply
  9. Alisa
    July 14, 2022

    Delicious! Thanks!5 stars

    Reply
  10. Joe
    September 20, 2021

    Fantastic dish, got a great reception at the dinner table!5 stars

    Reply
  11. Jackie
    March 13, 2021

    ABSOLUTELY DELICIOUS5 stars

    Reply
    1. Kinga
      December 2, 2021

      Really good and so easy to make! My boyfriend who’s normally not a fan of Pad Thai absolutely loved it! Thank you for this recipe.5 stars

      Reply
claire cary

Welcome,
I’m Claire

Eat With Clarity is a place for gluten free recipes that are just as good as the real thing. With plenty of vegan, vegetarian and paleo options, there is something here for everyone!


Read Claire’s Story

you’ll also love

  • Gluten Free Bowl Recipes

    Vegan Tofu Poke Bowl

  • Gluten Free Pasta Recipes

    Tomato Basil Tofu Pasta

  • Gluten Free Bowl Recipes

    Crispy Gochujang Korean Tofu

  • Egg Free Recipes

    Vegan Thai Red Tofu Curry

  • Gluten Free Lunch & Dinner Recipes

    Kung Pao Tofu

  • Egg Free Recipes

    Vegan Peanut Tofu Lettuce Wraps

claire cary of eat with clarity

get more clarity

"โœฆ" indicates required fields


More

  • About
  • eBook
  • Disclaimer
  • Privacy
  • Services

Recipes

  • Recipe Index
  • Breakfast
  • Desserts
  • Dinner
  • Drinks

As Seen In

  • Buzzfeed
  • Yahoo!
  • Well + Good
  • Parade
  • Self

Site by Katelyn Gambler & Made To Thrive

COPYRIGHT ยฉ 2021 ยท EAT WITH CLARITY, LLC. ALL RIGHTS RESERVED.

Information from your device can be used to personalize your ad experience.

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.