Yummy 30 minute vegan pad thai recipe

Lucy Johnson avatar

Written by:


vegan pad thai recipe

You’ve been to the exotic climes of Thailand, or the more local chain establishment that is Wagamamas, and tried out a vegan Pad Thai. And now you are wondering, how do I make this tasty dish? Well, you’re in the right place. I’m going to take you through my quick and tasty vegan Pad Thai recipe.

I do want to note however that this may not be the most authentic Pad Thai recipe. I am not Thai, but just a keen vegan cook experimenting with flavours. I’ve spent a lot of time in Asia, and Thailand, and have brought back the taste for Thai flavours. Using the ingredients that we have readily to hand in the UK, I have created this vegan Pad Thai dish that reminds me of my travels.

I hope it will be an easy week night dinner for you that will excite the tastebuds!

What is a Pad Thai?

Pad Thai is a noodle dish from Thailand. It is known for its bold flavour profile, with tangy sour notes coming from Tamarind and sweetness from palm sugar. It is served with chilli flakes and crushed peanuts which you dip your noodles into.

What is in a Pad Thai?

Recipes vary, but a Pad Thai normally features flat rice noodles, some sort of meat, egg and vegetables. Obviously, a few of these ingredients aren’t vegan.

How do you veganise Pad Thai?

A vegan Pad Thai can be made with tofu, fake meats, and even vegan egg if you are so inclined (you could try using CRACKD, or scrambled tofu instead)!

The sauce in a Pad Thai is traditionally made with fish sauce, which you can easily omit if you are cooking it yourself. But it is worth being wary of ordering a Pad Thai when you are eating out, and just asking for it without the meat and egg. Many people will forget that there is fish sauce in the Pad Thai sauce ingredients – I’ve definitely learnt this from experience (eww).

Is vegan Pad Thai spicy?

Thai food, as a whole, is spicy. The country is renowned for its love of spice. What you will notice quite often with noodle dishes like Pad Thai is that they serve chilli flakes on the side, meaning you can add a little extra heat to your mouthfuls if you so desire!

I use a spicy small red chilli in this recipe, but if you are worried about spice then go with something you are more comfortable with. If you love spice, then add in more 😉

vegan pad thai recipe
Print Pin Recipe
5 from 1 vote

Vegan pad thai recipe

A naturally gluten-free Thai dish of noodles and punchy sauce
Prep Time: 20 minutes
Active Time: 10 minutes
Course: Main Course
Cuisine: Thai
Yield: 4 people
Calories: 505kcal
Author: Lucy Johnson



Pad Thai Sauce

Pad Thai 'Meat'

Rest of the Ingredients

  • 400 g Flat rice noodles - cooked according to packet instructions, drained, and cooled under cold water
  • 1 tbsp Toasted sesame oil - for cooking
  • 1 Leek - sliced
  • 1 small Red chilli - sliced
  • 1 Red onion - sliced
  • 150 g Beansprouts - thoroughly washed
  • 1 Fresh ginger - peeled and grated
  • 2 cloves Garlic - sliced

For serving

  • bunch Fresh Thai basil - roughly chopped
  • handful Roasted peanuts - crushed
  • Chilli flakes
  • 1 Lime - cut into quarters


  • Marinate the vegan chicken and tofu in the sesame oil and soy sauce, and leave for a few hours (if you have time). If not, mix with the marinade and cook straight away at 180° (fan) for 20 minutes. Make sure to stir half way through
  • Make the sauce by mixing all the ingredients together and putting a medium high heat. Whisk while you wait for it to come to the boil. Then take off the heat and set aside
  • Get all the prepped raw veg together in one place ready to cook.
  • Once the tofu and 'chicken' are ready, heat up a large wok with the tbsp of sesame oil
  • Cook all the raw veg together on a high heat for about 5 minutes, until slightly softened, stir often
  • Add in the cooked tofu and chicken and heat through for a few minutes
  • Stir in the sauce and cook for a few more minutes
  • Add the cooked noodles to the pan and mix them in with the rest of the ingredients
  • Once the noodles have been heated through, it should take just a few minutes, take off the heat and serve

For serving:

  • Serve up the pad thai and scatter some fresh Thai basil on the top. Sprinkle some crushed peanuts and chilli flakes by the side of each plate for dipping the noodles in (Thai style!)


Calories: 505kcal
Tried this recipe?Mention @edibleethics or tag #edibleethics!
Lucy Johnson avatar

Leave a Reply

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

Recipe Rating

More articles you’ll love