Pad Thai

Vegan Pad Thai: A Flavorful Journey into Thai Cuisine

Pad Thai is a beloved dish in Thai cuisine, known for its perfect balance of sweet, sour, and savory flavors, all harmonized in one vibrant plate. Today, I’m sharing a vegan version of this classic dish, which not only retains all the traditional flavors but also introduces tofu as a protein substitute. Let’s embark on this culinary journey with a step-by-step guide on how to make Vegan Pad Thai.

Ingredients

For the Tofu and Stir-Fry:

  • 7 to 8 ounces dried pad Thai noodles (thin, flat rice noodles)
  • 7 ounces extra-firm tofu
  • 1 1/2 teaspoons kosher salt
  • 3 cloves garlic
  • 1 medium shallot
  • 1/4 cup Thai sweet preserved radish
  • 2 tablespoons roasted, unsalted peanuts
  • 2 tablespoons small dried shrimp (optional for non-vegan)
  • 4 large eggs (use vegan egg alternatives like scrambled tofu for a vegan option)
  • 2 medium scallions or 6 garlic chives
  • 2 cups mung bean sprouts
  • 8 ounces raw jumbo peeled and deveined shrimp (optional for non-vegan)
  • 4 tablespoons vegetable oil, divided, plus more as needed

For the Sauce:

  • 1/4 cup palm or coconut sugar paste (or palm sugar in a block or puck)
  • 3 tablespoons fish sauce (use vegan fish sauce alternative)
  • 3 tablespoons tamarind concentrate or prepared tamarind pulp
  • 3 tablespoons water

Serving Options:

  • 2 medium limes, cut into wedges
  • 1 to 2 medium scallions or garlic chives
  • Handful mung bean or soybean sprouts
  • Banana blossom
  • Granulated sugar
  • Crushed roasted, unsalted peanuts
  • Red pepper flakes

Directions

1. Soak the Noodles

Place the noodles in a large bowl, submerge in lukewarm water, and let soak until pliable, about 30 minutes. While the noodles are soaking, prepare the tofu.

2. Prepare the Tofu

Drain and slice the tofu into 1/2-inch thick planks. Lay them on a towel-covered wire rack, salt both sides, and cover with another towel. Place a heavy object on top to press out the moisture for 30 minutes.

3. Make the Sauce

Combine palm sugar paste, vegan fish sauce, tamarind concentrate, and water in a saucepan. Bring to a boil, then simmer until the sauce thickens slightly, about 2-3 minutes. Set aside.

4. Prepare the Remaining Ingredients

Mince garlic and shallot; finely chop preserved radish and peanuts. Rinse dried shrimp (if using) and prepare the egg substitute or scramble tofu. Cut scallions and measure out the bean sprouts.

5. Cook the Tofu and Optional Shrimp

In a large pan, heat half the oil over medium-high. Add tofu and cook until golden. Remove and repeat with shrimp if using.

6. Cook the Noodles

Add remaining oil to the pan, sauté garlic and shallot, then add peanuts and radish. Stir in the noodles and sauce, adding water if dry, and cook until noodles are tender.

7. Cook the Eggs and Combine

Scramble the egg substitute in the pan, then mix in the noodles, tofu, and shrimp. Cook until well combined.

8. Finish and Serve

Add scallions and bean sprouts, mixing until just wilted. Serve the Pad Thai with lime wedges, additional scallions, fresh sprouts, banana blossom, sugar, peanuts, and red pepper flakes.

Nutritional Information

  • Prep Time: 30 minutes
  • Cooking Time: 20 minutes
  • Total Time: 50 minutes
  • Calories: Approx. 650 kcal per serving
  • Servings: 4

This vegan Pad Thai not only caters to vegan and vegetarian diets but also offers a delightful experience to anyone looking to explore the rich flavors of Thai cuisine. Enjoy this dish as a vibrant dinner or a special weekend treat, guaranteed to impress with its authentic taste and appealing presentation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pad Thai


  • Author: Dulcia
  • Total Time: 50 minutes
  • Yield: 4 1x

Ingredients

Scale

For the Tofu and Stir-Fry:
7 to 8 ounces dried pad Thai noodles (thin, flat rice noodles)
7 ounces extra-firm tofu
1 1/2 teaspoons kosher salt
3 cloves garlic
1 medium shallot
1/4 cup Thai sweet preserved radish
2 tablespoons roasted, unsalted peanuts
2 tablespoons small dried shrimp
4 large eggs
2 medium scallions or 6 garlic chives
2 cups mung bean sprouts
8 ounces raw jumbo peeled and deveined shrimp (21 to 25 per pound)
4 tablespoons vegetable oil, divided, plus more as needed
For the Sauce:
1/4 cup palm or coconut sugar paste (or palm sugar in a block or puck)
3 tablespoons fish sauce
3 tablespoons tamarind concentrate or prepared tamarind pulp
3 tablespoons water
Serving Options:
2 medium limes, cut into wedges
1 to 2 medium scallions or garlic chives
Handful mung bean or soybean sprouts
Banana blossom
Granulated sugar
Crushed roasted, unsalted peanuts
Red pepper flakes


Instructions

Soak the noodles:

Place 7 to 8 ounces dried pad Thai noodles in a large bowl and add enough lukewarm water to fully submerge the noodles. Let soak until the noodles can bend around your fingers without breaking, about 30 minutes. Meanwhile, prepare the tofu.
Prepare the tofu:

Fit a rimmed baking sheet with a wire rack and line the rack with paper towels or a kitchen towel. Drain and cut 7 ounces extra-firm tofu into 1/2-inch thick planks. Place the planks in a single layer on the towels and sprinkle with 1 1/2 teaspoons kosher salt. Cover with more paper towels or another kitchen towel. Top with a second rimmed baking sheet. Place some heavy weights on the baking sheet (a Dutch oven plus your bowl of soaking noodles makes the perfect press). Let drain for 30 minutes. (Skip this step if you are using a tofu that is not stored in water.) Meanwhile, make the sauce and prepare the remaining ingredients.
Make the sauce:

Place 1/4 cup palm sugar paste, 3 tablespoons fish sauce, 3 tablespoons tamarind concentrate, and 3 tablespoons water in a small saucepan and bring to a boil over medium-high heat. Reduce the heat to medium-low and cook until the sugar is fully dissolved and the consistency of maple syrup, 2 to 3 minutes. Remove the saucepan from the heat.
Prepare the remaining ingredients:

Mince 3 garlic cloves and 1 medium shallot (about 1/4 cup), and place both in a small bowl. Finely chop 1/4 cup preserved radish and crush or coarsely chop 2 tablespoons roasted, unsalted peanuts. Place both in a second small bowl. Rinse 2 tablespoons small dried shrimp and add to the bowl of peanuts and radish.
Crack 4 large eggs into a medium bowl. Halve 2 medium scallions lengthwise, then cut crosswise into 1-inch pieces (if using 6 garlic chives, cut crosswise into 1-inch pieces). Place in a second medium bowl and add 2 cups mung bean sprouts.
Drain the noodles. Transfer the tofu to a cutting board and cut the planks into pieces roughly 1 inch long and 1/2 inch wide. Pat 8 ounces raw jumbo shrimp dry with paper towels if they are very wet; you can keep the tails on or remove them.
Cook the tofu and shrimp:

Heat 2 tablespoons vegetable oil in a large, well-seasoned wok or nonstick or cast iron frying pan (12 to 14 inches) over medium-high heat until it just begins to smoke.
Add the tofu and stir-fry until golden-brown, about 5 minutes. Transfer to a large bowl, leaving the oil behind in the pan. Heat the pan up again over medium-high heat. Add the jumbo shrimp and spread into a single layer. Cook until opaque and just cooked through, 2 to 3 minutes total. Transfer to the bowl of tofu.
Cook the noodles:

Add the remaining 2 tablespoons vegetable oil to the pan. Add the shallots and garlic and fry until fragrant, about 30 seconds. Add the peanut mixture and cook until fragrant, about 30 seconds. Add the noodles and sauce, and keep the noodles moving in the pan (use 2 spatulas if you can) until the strands are cooked through and evenly coated in sauce, about 3 minutes. If the pan dries out before the noodles soften, add water a tablespoon at a time (2 to 3 tablespoons total) and keep stirring until the noodles are cooked through. Transfer to the bowl with the tofu and shrimp.
Cook the eggs and combine:

Return the pan to medium-high heat, adding a little more vegetable oil if the pan is dry. Once the pan is starting to smoke again, add the eggs. Scramble the eggs with a spatula to form large curds. Right before the eggs are cooked through, return the noodle mixture to the pan and toss everything together, breaking up the pieces of egg.
Finish and serve:

Push the noodles to one side of the pan. Add the scallions and bean sprouts to the other side and toss into the noodles until just wilted, about 30 seconds. Transfer the pad Thai to a serving platter.
Serve with lime wedges, 1 to 2 whole medium scallions or garlic chives, a handful of fresh bean sprouts, a banana blossom, and small piles of granulated sugar, crushed peanuts, and red pepper flakes if desired.

  • Prep Time: 30 minutes
  • Cook Time: 20 minutes

Nutrition

  • Calories: 650 kcal
0 Shares

Leave a Comment

Recipe rating