Go Back
+ servings
Pad Thai
Prep Time
30 mins
Cook Time
20 mins
Total Time
50 mins
Authentic vegan pad Thai with savory-sour-sweet pad Thai sauce. This recipe is healthy, yet very flavorful and satisfying.
Servings: 2
Vegan Pad Thai
  • 1/2 package rice noodles (Sen Lek)
  • 1 Tbsp. peanut oil
  • 1 shallot, diced (or red onion)
  • 1 clove garlic, minced
  • 1/2 cup extra firm pressed tofu, cubed
  • 2 Tbsp. tamarind paste (or rice vinegar)
  • 2 Tbsp. palm sugar
  • 4 tsp. vegan "fish" sauce
  • 1 1/2 cups bean sprouts
  • 1/2 cup Chinese chives, cut into 1" (2.5 cm) pieces
  • 2 Tbsp. peanuts
  • 1/2 tsp. dried red chili pepper flakes
  • 1/2 lime
Vegan "Fish" Sauce
  • 1/8 cup dried seaweed (I use Wakame)
  • 2 cloves garlic
  • 1 tsp. peppercorn
  • 4 dried shiitake
  • 1/3 cup soy sauce
  • 2 cups water
  • 1 tsp. miso
Vegan Pad Thai
  1. Begin by soaking the rice noodles in room-temperature water first. The noodles should be submerged in plenty of water. By the time you are ready to put ingredients in the pan, the noodles should be flexible, but not completely soft. When in doubt, under-soak. You can always cook the noodles in the pan later.
  2. Heat up a wok or cast-iron pan over high heat. Add the peanut oil, shallots, garlic, and tofu, and stir all the ingredients until fragrant and caramelized.
  3. Add the tamarind paste, palm sugar, and fish sauce. Stir again.
  4. Drain the rice noodles and add them to the pan. Stir quickly to keep things from sticking. The heat should remain high. If your pan isn't hot enough, you will see a lot of liquid in the wok at this point. Turn up the heat, if it is the case. The noodles should be now soft and chewy (not mushy). If they're still hard (under-cooked), add a little bit of water and continue to cook them.
  5. Add the Chinese chives and bean sprouts. Stir a few times until all the noodles and the vegetables are coated in the Thai sauce.
  6. Pour onto the serving plate and sprinkle with peanuts and dried chili pepper flakes. Serve hot with a wedge of lime, raw Chinese chives, and bean sprouts on top.
  7. Store leftover pad Thai covered in the refrigerator for 3-4 days.

Vegan Fish Sauce
  1. Combine wakame, garlic, peppercorns, soy sauce, shiitake mushrooms, and water in a large sauce pan and bring to a boil. Lower heat and simmer about 20 minutes (until the mixture is reduced and very salty). Strain and stir in the miso paste. Keep leftovers in the refrigerator.