Home » Recipe Index » Main Dish Recipes

Easy Veggie Pad Thai

Veggie Pad Thai bought from street vendors, served on paper plates and showered, by me, with assorted spicy condiments, forms the basis of some of my best memories of my time in Bangkok. It’s such a popular dish that you can find it on practically every street corner. I probably ate my weight in Pad Thai noodles by the time I returned home.

Low angle shot of veggie pad thai in a bowl

Rice noodles are quickly stir-fried with classic Thai seasonings, bean sprouts, fried tofu, sometimes shrimp or chicken. Once on the plate, the chewy noodles in tangy sauce are finished with a squeeze of lime and a sprinkling of crushed roasted peanuts. Every vendor offers an array of crushed chiles, pickled chile peppers, hot sauce, and other condiments to flavor it just the way you like.

This Veggie Pad Thai recipe is easy to make at home and the result is every bit as good as the authentic Pad thai your favorite Thai restaurant makes.

What is Pad Thai?

Pad Thai is a rice noodle dish and one of the most popular dishes in any Thai restaurant. One of the most famous national dishes of Thailand, Pad means “fried” and Thai refers to it being “Thai style.”

Pad Thai is made with rice noodles, so it literally means “Thai-style stir-fried noodles”. It’s a popular street food and one of the staple foods in the Thailand (it’s not called the “Land of Smiles” for nothing!)

Pad Thai can be made vegetarian or vegan using vegetarian fish sauce and tofu or other vegetarian proteins. Or it can be made with shrimp, pork, or chicken and use regular fish sauce.

This veggie Pad Thai includes fried tofu for protein, but you can substitute meat or seafood, or add them in addition to the tofu.

Overhead shot of the ingredients needed to make pad thai

What ingredients do you need to make this Pad Thai?

Many of the ingredients are kitchen staples, the rest can easily be found in the supermarket or an Asian grocery store. For those that might be a little harder to find in your regular supermarket, I’ve included a link where you can buy it online, but do also look in your local Asian market if you have one or regular grocery stores.

  • Palm sugar or brown sugar
  • Tamarind paste (also called tamarind concentrate) or use tamarind pulp that has been soaked, squeezing the liquid out to use in the sauce
  • Thai fish sauce or vegan fish sauce
  • Chile paste (aka sambal oelek)
  • Firm tofu
  • Vegetable oil (any neutral flavored cooking oil with a high smoke point—avocado oil, peanut oil, canola oil, corn oil, safflower oil, etc.)
  • Garlic
  • Broth (vegetable or chicken)
  • Peanut butter (preferably all-natural, without added sugar)
  • Black bean sauce
  • Hot red chile (Thai, serrano, etc.)
  • Wide Thai rice noodles
  • Bean sprouts
  • Beaten eggs (optional)
  • Cilantro
  • Salt and pepper
  • Roasted peanuts
  • Green onions
  • Lime juice (optional)

How do you make it?

  1. This dish may have kind of a lot of ingredients, but cooking this Pad Thai recipe is simple. Here’s how:
  2. Soak the noodles in hot water to soften them, and then drain.
  3. Stir together the sauce ingredients.
  4. Heat the oil in a wok or a large nonstick skillet and sauté the garlic quickly.
  5. Add the sauce mixture and bring to a boil, then reduce the heat and simmer.
  6. Toss in the rice noodles and stir to coat with the sauce thoroughly.
  7. Add fried tofu, bean sprouts, scrambled egg, fresh cilantro and mix until just combined.
  8. Season with salt and pepper to taste.
  9. Top with chopped peanuts and green onions before serving.
  10. Offer lime wedges, crushed chile peppers, Prik Nam Pla, pickled chiles in vinegar, fish sauce, chile paste, sriracha, and other condiments so that people can adjust the spice level to their liking.
overhead shot of two bowls of pad thai

Variations on Pad Thai

  • You can make Vegetarian Pad Thai simply by using vegan fish sauce in place of regular fish sauce in this recipe.
  • Vegan Pad Thai uses the same recipe, including the substitution of vegan fish sauce for regular fish sauce, and omits the egg.
  • You can use the regular fish sauce and add shrimp (quickly stir fry before adding the noodles to the wok) for Pad Thai with Shrimp.
  • Or make Pad Thai with Chicken by adding sliced chicken (again, quickly stir fry in the wok before adding the noodles and sauce).
  • Pad Thai with Pork has thin slices of pork added (stir fried in the wok).
low angle shot of a bowl of pad thai noodles with a bunch of noodles being lifted by chopsticks

Pad Thai frequently asked questions

Do you have to use specific Pad Thai noodles or is there a substitute?

You can use any rice noodles you like for this dish, but the thin, flat noodles are the most authentic.

Can I use a skillet to cook this or do I need a wok?

A wok is the best cooking vessel to use here because it distributes heat evenly and gets very hot. A large, heavy-bottomed skillet will work in a pinch, though.

Can I double the recipe?

You can double the recipe, but you will likely want to cook the noodles in 2 batches, otherwise, your wok or skillet will be too full and the noodles won’t fry properly.

Can I make this ahead of time?

You can store Pad Thai in the refrigerator for up to 3 days. To serve, reheat it over high heat in a wok or skillet over medium heat.

What do you serve with it?

I like to serve this Pad Thai with an appetizer of Thai Fish Cakes plus Green Papaya Salad, Thai Larb, Thai Chicken Satay, or vegetarian Thai Pumpkin Curry or Thai Chicken Curry.

Low angle shot of veggie pad thai in a bowl

More Thai recipes you’ll love

Overhead shot of veggie pad thai in a bowl

Pad Thai

Robin Donovan
Rice noodles are quickly stir-fried with classic Thai seasonings, bean sprouts, fried tofu, sometimes shrimp or chicken. Once on the plate, the chewy noodles in tangy sauce are finished with a squeeze
of lime and a sprinkling of crushed roasted peanuts. This Tofu Pad Thai recipe is easy to make at home and the result is every bit as good as the authentic Pad thai your favorite Thai restaurant makes.


4.93 from 26 votes
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Main Dish Recipes
Cuisine Thai
Calories 941 kcal

Ingredients
  

  • 10 ounces Thai wide rice noodles
  • ¼ cup palm sugar or brown sugar
  • 1/3 cup hot water
  • 3 tablespoons tamarind paste
  • 2 tablespoons vegan fish sauce or regular fish sauce if not vegan or vegetarian
  • 2 tablespoons chile paste
  • 1 cup vegetable broth
  • 3 tablespoons peanut butter
  • 1 tablespoon black bean sauce
  • 1 tablespoon red chili chopped
  • 3 tablespoons vegetable oil
  • 4 garlic cloves minced
  • 6 ounces tofu cubed and fried in oil until browned and crisp
  • 1 ½ cups bean sprouts
  • 1 large egg scrambled
  • ¼ cup fresh cilantro
  • 1/3 cup roasted peanuts chopped
  • 4 green onions thinly sliced
  • Lime wedges for serving

Instructions
 

  • Follow the directions on the package to soak the rice noodles. Drain the noodles once they are tender. In a large bowl, stir together the sugar, water, tamarind paste, fish sauce or vegan fish sauce, chile paste, broth, peanut butter, black bean sauce, and red chile pepper.
  • In a wok over medium-high heat, add the oil to a wok and sauté garlic for 1 minute.
  • Add the sauce mixture and bring to a boil, then reduce the heat and simmer for 6 minutes, until the sauce thickens.
  • Toss in the rice noodles and stir to coat with the sauce thoroughly.
  • Add the fried tofu, bean sprouts, scrambled egg, and cilantro and mix until just combined.
  • Top with chopped peanuts and green onions before serving. Serve with lime wedges and condiments as desired.

Nutrition

Serving: 1Calories: 941kcalCarbohydrates: 95gProtein: 31gFat: 53gSaturated Fat: 8gPolyunsaturated Fat: 40gTrans Fat: 1gCholesterol: 95mgSodium: 2119mgFiber: 9gSugar: 40g
Keyword noodles, pad thai, pad thai noodles, rice noodles, thai, tofu pad thai, vegan pad thai, vegetarian pad thai, veggie pad thai
Tried this recipe?Let us know how it was!
Pinterest pin for veggie pad thai
By on October 22nd, 2021
Photo of Robin Donovan

About Robin Donovan

Robin Donovan is the creative force behind All Ways Delicious. She's a writer, recipe developer, photographer, and cookbook author with more than 40 books to her name, including the bestselling Ramen for Beginners, Ramen Obsession, and Campfire Cuisine. Her work has been featured in major publications, both print and digital, including MSN, Cooking Light, Fitness, Buzzfeed, and Eating Well. More about Robin

More Posts by this author.

17 thoughts on “Easy Veggie Pad Thai”

  1. 5 stars
    I am a HUGE pad thai addict and have never been able to replicate the pad thai I had on my travels in a little market stall in Thailand. This came so close though!!! I think adding black bean sauce made all the difference. Thanks so much for coming up with a way to take me back to my happy place 🙂

    Reply
  2. 5 stars
    Hi, this was my first time making pad Thai and it was tasty! Pad Thai received a lot of love from my family! Thanks for sharing this recipe!

    Reply
  3. 5 stars
    Pad Thai is my all-time favorite Thai dish. I don’t think I’ll ever get tired of eating it lol! But I love how I can easily make this at home and I tried your version and it was delicious. I’m a spice lover so I added chili flakes on top just to add more kick and served it for dinner. My partner and I enjoyed and finished two plates!

    Reply
  4. 5 stars
    Fantastic! I made your recipe with ordinary fish sauce and shrimp, and it turned out well! I’ll surely make it again this week! Kap Kun Ka!

    Reply

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

SEEN ON

as seen on promo graphic

SEEN ON

as seen on promo graphic