• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggie Desserts
  • Home
  • Recipe Index
  • Vegan Recipes
    • Vegan Cake and Desserts
    • Vegan Dinner
    • Vegan Breakfast
    • Vegan Guides
  • Cookbook
    • About My Cookbook
    • Buy Veggie Desserts + Cakes
  • About Me
    • About Me
    • Contact
    • Work With Me
    • Press
    • Newsletter
  • Subscribe
  • Instagram Posts
menu icon
go to homepage
  • Vegetarian Recipes
  • Vegan Recipes
  • Subscribe
  • Contact
  • About Me
  • Cookbook
subscribe
search icon
Homepage link
  • Vegetarian Recipes
  • Vegan Recipes
  • Subscribe
  • Contact
  • About Me
  • Cookbook
×
Home » Recipes » Vegan Dinners

Vegan Pad Thai

Published: Jun 24, 2022 by Kate Hackworthy · 11 Comments

Jump to Recipe Print Recipe
Close up of a dish of pad thai, with text: 15 minute Vegan Pad Thai.
Close up of pad thai with text: How to make 15 minute vegan pad Thai.

This tasty vegan Pad Thai is ready in just 15 minutes! It's full of flavor and fresh veggies, noodles, and tamarind sauce, plus a little chili kick and crunchy peanuts.

Dish of vegan pad thai on a table.
Vegan Pad Thai with Crispy Tofu

If you're looking for a quick dinner that's full of flavor, you're going to love this easy Vegan Pad Thai recipe!

Pad Thai is a popular dish in Thailand that is made with rice noodles, protein (usually shrimp or chicken), vegetables, and a sauce made from tamarind paste, fish sauce, and palm sugar. Pad Thai is typically served with a variety of garnishes like lime wedges and crushed peanuts.

This recipe for Pad Thai is 100% vegan! The typical meat protein is swapped with tofu and the sauce is made of purely vegan ingredients with a flavor that is sweet, salty and bursting with umami flavor.

Not only does this dish have many layers of flavor, but it's also super easy to make!

Whisk together the sauce and toss it with cooked rice noodles, and vegetables, and top it with your favorite garnishes.

It makes a great weeknight meal because it comes together so quickly and can be easily customized with your favorite vegetables!

For other quick vegan dinners, you'll love Spanish Beans with Tomatoes and Chickpea Curry.

This vegan pad thai recipe was originally published on January 23, 2018, and republished on June 24, 2022, with new text, photos, and a slightly adapted recipe.

Jump to:
  • Why You'll Love This Recipe
  • Ingredients
  • Instructions
  • Top tips
  • Serving Suggestions
  • Variations
  • Storage
  • FAQs
  • More Vegan Noodle Dishes
  • 📖 Recipe
  • 💬 Comments

Why You'll Love This Recipe

This Pad Thai recipe is made with 100% vegan and vegetarian ingredients.

It's packed with protein and fiber coming from the tofu and vegetables.

It can easily be customized by adding your favorite veggies.

The entire meal comes together in just 15 minutes making it the perfect meal when you're short on time!

Ingredients

Pad Thai Sauce

  • Tamarind Paste - This gives the sauce a sour and tangy flavor. You can find this at your local Asian grocery store or online.
  • Soy Sauce - Adds a salty umami flavor to the sauce that complements the entire dish.
  • Garlic Cloves - Adds a bold garlic flavor to the dish.
  • Brown Sugar - Gives the sauce its classic sweetness with a layer of molasses flavor.
  • Lime Juice - Adds a tart acidity to the sauce that brightens it up making it refreshing.
  • Dried Chili Flakes - Gives the sauce a warm kick of heat that pairs well with the rest of the ingredients.

Pad Thai Ingredients

  • Firm Tofu - This adds the main source of protein and texture to the dish.
  • Cornstarch - Coats the tofu so it gets crunchy while roasting in the skillet.
  • Oil - Helps get the tofu nice and browned while cooking in the pan.
  • Rice Noodles - Make up the structure of the dish adding heartiness and bringing all of the flavors together.
  • Vegetables - A mix of broccoli, shredded carrot, and bean sprouts are the perfect combination of vegetables for this dish.
  • Shallot - Adds a mild onion flavor to the noodle portion of the dish.

Garnish

  • Roasted Peanuts - Adds a nutty flavor and crunchy texture to the dish.
  • Sesame Seeds - Also adds a nutty flavor while bringing in sesame flavor.
  • Fresh Herbs - A mix of green onion and cilantro add a pop of color and garden-fresh flavor.
  • Chili Flakes - Gives the final dish a kick of heat.
  • Lime Juice - Brightens up the dish by adding fresh flavor.

Please see the recipe card below for quantities.

Instructions

Wondering how to make this Vegan Pad Thai recipe? It's easy! Just follow this step-by-step photo tutorial. Then, scroll down for the recipe card for the full ingredients list and recipe method.

Making sauce, cooking noodles and frying tofu.

Assemble the pad Thai sauce: Add all of the sauce ingredients to a bowl. Use a whisk to fully combine. Set aside.

Cook the tofu: Prepare the tofu by pressing out any excess moisture, then cut into ½ inch cubes. Toss in cornstarch. Heat the oil in a skillet until hot, then cook the tofu on each side until golden brown. Remove and set aside.

Cook the noodles: Cook the rice noodles according to the package directions. They may have you soak the noodles in boiling water or boil them directly depending on which kind. Once fully cooked, run them under cold water and drain fully.

Cooking carrot and broccoli.

Cook the vegetables: To the skillet over medium heat, add the chopped vegetables and saute for about 4 minutes. If the vegetables stick to the bottom, add a small amount of water to release them.

Adding bean sprouts and noodles.

Assemble the pad Thai: To the vegetables, add the cooked noodles along with the pad Thai sauce and bean sprouts until fully mixed heating until warmed through. Then add the tofu, mix in and cook until warm.

Stirring in the sauce.

Garnish and serve: Add the noodles to a bowl or serving dish and top with your favorite garnishes. Enjoy!

Fork in a dish of pad thai.

Top tips

The cooking instructions for the rice noodles will be different depending on what kind you buy. Be sure to follow them, but also make sure they are fully drained before adding to the dish.

The vegetables will be cooked in a dry pan which may make them stick. You can use additional oil to cook them or use a small amount of water as they dry to keep them from sticking.

Make sure you purchase firm tofu for this recipe as tofu with a higher moisture content may not cook correctly and will stick to the pan.

Homemade vegan sauces are the best way to control the ingredients and make sure they are vegan-friendly. If you don't have time to make your own, you can purchase a vegan pad thai sauce at most health food grocery stores.

Serving Suggestions

Serve with a Banana Lassi or Mango Lassi for a refreshing cool down.

Goes great with a toasted side of Yeast Free Naan Bread.

Drizzle the final dish with homemade Chili Garlic Oil for extra heat and flavor.

Variations

The chili flakes can be omitted from the sauce as well as the garnish if you don't like spicy food.

Other garnish ideas include vegan Sriracha, fresh herbs, lemon, chopped hazelnuts, shredded carrots, or vegan sour cream.

If you don't have rice noodles, you could also use zucchini noodles or another type of pasta noodle.

If you want to add more protein to the dish, feel free to add in chickpeas or cooked tempeh.

This recipe is easily made gluten-free by using gluten-free noodles and using tamari instead of soy sauce.

Add other vegetables to the mix including bok choy, mushrooms, snow peas, or zucchini.

Storage

Storing: This dish is best served immediately, however, any cooled leftovers can be stored in an airtight container in the fridge for up to 48 hours. Freezing is not recommended.

Reheating: To reheat, cook in a skillet over medium heat until warmed through. You may need to add a splash of water or oil to help it along.

Cooked vegan pad Thai in a serving dish.

FAQs

Can vegans eat Pad Thai?

Yes, if it has no fish products! This recipe is vegan and can be made gluten-free as well to cater to any dietary restrictions.

Does Pad Thai have tofu?

Not all pad Thai has tofu, but this vegan version is made with cubed firm tofu that gets nice and crispy in the pan.

Is Pad Thai healthy?

This vegan pad thai is made with whole-food ingredients and is a good source of protein and fiber. It can be considered a healthier option than takeout pad Thai.

More Vegan Noodle Dishes

  • Vegan Thai Noodles with Air Fryer Tofu
  • Vegan Chicken Noodle Soup
    Easy Vegan Ramen
  • Vegan Noodle Salad with Peanut Sauce
Collage of quick vegan dinner recipes.

Sign up for our free newsletter and never miss a recipe!

Plus, you'll get a free eBook: 15 Minute Vegan Dinners!

📖 Recipe

Dish of vegan pad thai on a table.

Vegan Pad Thai

Kate Hackworthy | Veggie Desserts
This tasty vegan Pad Thai is ready in just 15 minutes! It's full of flavor with fresh veggies, noodles, tamarind sauce, and peanuts.
5 from 1 vote
Print Recipe Pin Recipe
Prevent your screen from going dark
SaveSaved!
Prep Time 5 minutes mins
Cook Time 15 minutes mins
Total Time 15 minutes mins
Course Dinner, Lunch, Snack
Cuisine Thai
Servings 4
Calories 351 kcal

Equipment

  • Saute pan or large frying pan

Ingredients
 

Pad Thai Sauce

  • 1 tablespoon tamarind paste
  • 1 tablespoon soy sauce
  • 2 garlic cloves minced
  • 2 teaspoons brown sugar
  • 2 teaspoons lime juice
  • ¼ teaspoon dried chilli flakes

Pad Thai Ingredients

  • 12 oz firm tofu (275g)
  • 2 tablespoons cornstarch
  • 1 teaspoon oil
  • 6 ounces rice noodles (170 g)
  • 2 cups broccoli florets cut into bite-sized pieces
  • 2 shallots finely sliced
  • 1 cup carrot shredded
  • 1 cup bean sprouts (100g)

Garnish

  • 2 tablespoons roasted peanuts finely chopped
  • 1 tablespoon sesame seeds white or black
  • 1 green onion (scallion/spring onion)
  • 1 tablespoon cilantro chopped (coriander)
  • Chilli flakes to taste
  • Fresh lime juice

Instructions
 

  • Make the Pad Thai Sauce by whisking all the sauce ingredients (tamarind paste, soy sauce, garlic, sugar, lime juice and chili flakes) in a small bowl. Set aside.
  • Pat the tofu dry and press out any excess moisture. Cut it into ½-inch cubes then toss in the cornstarch.
  • Heat the oil in a wok or large frying pan, then add the tofu and cook until golden and crispy, about 5 minutes, letting it get a golden crust before turning each piece.
    Remove the tofu and set aside.
  • Meanwhile, soak the noodles in boiling water according to package instructions (approx 7 minutes).
  • Drain, run under cold water, drain again.
  • Add the shallots, carrot, broccoli and to the pan over a medium heat and sautee for 4 minutes.
    Add a splash of water if it starts to stick to the bottom of the pan.
  • Stir in the pad thai sauce, noodles, and bean sprouts. Heat for a further 3 minutes until warmed through.
  • Add the tofu and cook for a further minute.
  • Serve topped with the crushed peanuts, sesame seeds, scallion, cilantro, chili flakes and a squeeze of lime juice.

Notes

The cooking instructions for the rice noodles will be different depending on what kind you buy. Be sure to follow them, but also make sure they are fully drained before adding to the dish.
The vegetables will be cooked in a dry pan which may make them stick. You can use additional oil to cook them or use a small amount of water as they dry to keep them from sticking.
Make sure you purchase firm tofu for this recipe as tofu with a higher moisture content may not cook correctly and will stick to the pan.
Homemade vegan sauces are the best way to control the ingredients and make sure they are vegan-friendly. If you don't have time to make your own, you can purchase a vegan pad thai sauce at most health food grocery stores.
Serving Suggestions
Serve with a Banana Lassi or Mango Lassi for a refreshing cool down.
Goes great with a toasted side of Yeast Free Naan Bread.
Drizzle the final dish with homemade Chili Garlic Oil for extra heat and flavor.

Nutrition

Calories: 351kcalCarbohydrates: 56gProtein: 14gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 4gMonounsaturated Fat: 3gTrans Fat: 0.01gSodium: 398mgPotassium: 403mgFiber: 5gSugar: 7gVitamin A: 5711IUVitamin C: 48mgCalcium: 185mgIron: 3mg

The nutritional information provided is approximate and can vary depending on several factors, so is not guaranteed to be accurate. Please see a registered dietician for special diet advice.

Tried this recipe?Mention @kateveggiedesserts or tag #veggiedesserts! I love seeing your recreations.

More Vegan Dinner Recipes

  • A cast iron dish of chickpea curry on a wooden table.
    Easy Chickpea Curry
  • Close up of tofu curry on a plate with rice and wilted spinach.
    Tofu Curry
  • Looking down at a table with a dish of bean stew and napkin.
    Red Bean Stew
  • A bowl of soup with a spoon, swirled cream and croutons.
    Roasted Butternut Squash Soup
  • Tweet
  • Share
  • Email

Reader Interactions

Comments

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Angela

    July 18, 2022 at 2:07 pm

    5 stars
    This was so good! I just loved this Pad Thai and I love that I can make it vegan and have it be just as delicious! Thanks for the amazing recipe!

    Reply
  2. g

    July 08, 2022 at 2:55 pm

    5 stars
    I love Pad Thai and this recipe certainly was insanely delicious. I love the crispy tofu with it and the sauce was out of this world good.

    Reply
  3. Toni

    July 02, 2022 at 2:23 pm

    5 stars
    Such a perfect meal for weeknights! My family loved it!

    Reply
  4. Michelle

    June 30, 2022 at 2:54 pm

    5 stars
    Gave this a try last night and it was a hit! So much flavour and love that it was vegan too!

    Reply
  5. Claire

    June 29, 2022 at 2:06 pm

    5 stars
    Such a great filling recipe and so quick to make too!

    Reply
  6. veenaazmanov

    March 08, 2022 at 12:46 pm

    5 stars
    Love the Thai flavors. Crunchy and crispy combination of ingredients . So good!

    Reply
  7. Sarah

    September 01, 2021 at 1:00 pm

    5 stars
    Talk about a perfect weeknight dinner! It really was quick to make! Absolutely loving the flavors too, it was so delicious!

    Reply
  8. Natalie

    May 13, 2020 at 1:00 pm

    5 stars
    This pad thai was simply delicious! I love how easy it is to make it - definitely a great one for a quick lunch or dinner. Thanks for the recipe!

    Reply
  9. Lea Ann

    March 21, 2019 at 12:50 pm

    5 stars
    My commitment for 2018 is to make an Asian dish once per week. This is often on our rotation and we've made it lots of times over the years. Love this recipe!

    Reply
  10. Bintu

    March 03, 2019 at 12:29 pm

    5 stars
    I love this Pad Thai - it was delicious! Love that it has a chilli kick and is gluten free too!

    Reply
  11. Deanna

    January 23, 2018 at 12:35 pm

    5 stars
    Mmmm this looks so delish!! I love to make this for my lunch!

    Reply

Primary Sidebar

Kate Hackworthy in the kitchen

Hi, I'm Kate, a journalist, author and multi-award-winning food blogger. Here you'll find vegetarian recipes and vegan recipes celebrating vegetables, from dinner to dessert! If you love vegetables, you've come to the right place. About Me

Collage of press logos.

Popular recipes

  • Stack of naan breads on a plate.
    Easy Naan Bread Recipe (yeast-free)

  • Plate of lentil dahl and rice.
    The BEST Easy Red Lentil Dahl

  • Soup in a bowl with a spoon.
    Easy Lentil Soup

  • Spoonful of sauce on a jar of it.
    Cane's Sauce Recipe (copycat)

Vegetable Cake Recipes

  • A cake and a piece of cake sitting on top of a table.
    Apple Kale Cake with Apple Icing

  • Close up of cut loaf cake.
    Parsnip Loaf Cake

  • Cake on a cake stand with slices missing
    Vanilla Spinach Cake

  • A slice of lemon cucumber cake on a plate.
    Lemon and Cucumber Cake

My cookbook

Veggie Desserts and Cakes Cookbook cover.

Check out my Veggie Desserts Cookbook, full of tasty desserts with vegetables!

Footer

↑ back to top

About

  • About me
  • Contact
  • Work with me
  • Press
  • Veggie Desserts Cookbook

Newsletter

  • Sign Up for newsletter updates

Partner Sites

  • You Say Potatoes

Disclaimers

  • Disclosures & Affiliate Policies
  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Kate Hackworthy / Veggie Desserts

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This recipe worked out perfectly!
The whole family loved this recipe!
Easy and tasty!
I'm sure we'll be making this recipe again and again!

Or write in your own words:

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

Recipe Ratings without Comment

Something went wrong. Please try again.