Homemade Vegan Pad Thai Recipe

Disclosure: Some of the links below are affiliate links. At no cost to you, I will earn a commission if you click through and make a purchase.

Here you'll find a delicious vegan Pad Thai recipe that you'll love! It's filling, full of vegetables, and spicy. Pad Thai is a spicy noodle stir-fry dish that comes from Thailand.

gluten free pad thai recipe

Pad Thai isn't typically vegan because it usually has fish sauce in it. It also can have eggs and meat. Since it has those things in it, I didn't try Pad Thai for a long time. When we would go to Thai restaurants it would have been easy to order it without the eggs and meat, but not the fish sauce.

When we lived in Seattle for a year, we frequently went to Araya's Palace, which is a vegan Thai food restaurant. This was the first time I was ever able to try Pad Thai and I loved it! If you're ever in Seattle, you should definitely give this restaurant a try. They also have delicious crispy spring rolls, yellow curry, and pad see ew.

Related Content: Quick & Delicious Vegan Ramen Noodle Stir Fry Recipe

When we moved back to Utah we didn't know of any restaurants with vegan Pad Thai, so we decided to make our own vegan Pad Thai recipe!

dairy free pad thai

We use Thai Kitchen Stiry-Fry Noodles for the Pad Thai noodles. We like the thickness of them and they're easy to cook. They're also gluten free.


For veggies we use broccoli and carrots. You could add other veggies too, like shallots, red pepper, or zucchini. Broccoli and carrots are our favorite veggies though. You could also add bean sprouts to the recipe for some extra crunch.

The way we make it has a little spice to it, but you can play with the spice level by adding more Sriracha sauce or putting less.

pad thai recipe

The Pad Thai sauce calls for peanut butter and I've noticed that the brand of peanut butter we use makes the dish taste differently. Our favorite peanut butter to make the sauce with is Adam's No-Stir Natural Creamy Peanut Butter. It melts really well once you add the sauce to the pan with heat.


We top the dish with crushed peanuts and lime. The sauce already has a little lime in it, but I like to add a lot more to my bowl. 

If you feel like the dish is missing protein, you can add some extra firm tofu to it. I already think it's a filling dish, but this is a way to make it more filling for vegans or vegetarians.

Homemade Vegan Pad Thai Recipe

Homemade Vegan Pad Thai Recipe

Yield: 3
Prep time: 10 MCook time: 30 MTotal time: 40 M
Here you'll find a delicious vegan Pad Thai recipe that you'll love! It's filling, full of vegetables, and spicy.


  • 8 oz rice noodles
  • 1 tbsp olive oil
  • 3 cloves garlic
  • 3 tsp grated ginger
  • 2 scallions
  • 1 cup carrots
  • 1 cup broccoli
  • 1/2 cup water
  • 1/4 cup brown sugar
  • 1.5 tbsp peanut butter
  • 3.5 tbsp soy sauce
  • 1/4 tbsp Sriracha
  • 1 lime
  • 1.5 tbsp crushed peanuts


How to cook Homemade Vegan Pad Thai Recipe

  1. Cook the rice noodles as directed on package
  2. While the noodles are cooking, chop the garlic, scallions, carrots, and broccoli, and grate the ginger
  3. Add olive oil, garlic, scallions, carrots, broccoli, and ginger to a pan over medium heat
  4. In a separate bowl whisk together water, brown sugar, peanut butter, soy sauce, sriracha, and 1/4 tbsp lime juice
  5. When the veggies are soft and the noodles are cooked, add the noodles and sauce mixture to the pan with the veggies
  6. Mix and cook until the sauce has soaked in
  7. Serve with crushed peanuts and lime juice on top
Created using The Recipes Generator

If you found this article helpful, please pin this image:

vegan pad thai recipe
As an Amazon Associate I earn from qualifying purchases.

No comments