Menu Enter a recipe name, ingredient, keyword...

Vegan: Pad Thai-style Noodles with Tempeh


Vegan and Gluten Free. Serve with Sriracha sauce on the side for people who like a spicier dish. If anyone is allergic to peanuts, substitute roasted cashews.

Google Ads
Rate this recipe 4.7/5 (22 Votes)


  • 1/2 cup fresh lime juice
  • 6 tablespoons agave nectar or natural cane sugar
  • 6 tablespoons low-sodium tamari
  • 1-2 teaspoons crushed red pepper flakes
  • 4 tablespoons virgin coconut oil (divided)
  • 8 ounces tempeh
  • 8 ounces Thai rice noodles (preferably brown rice)
  • 4 large shallots (thinly sliced)
  • 3 cloves garlic (minced)
  • 2 carrots (thinly sliced on a diagonal)
  • 8 ounces (about 2 handfuls) bean sprouts
  • 1/3 cup coarsely chopped fresh cilantro
  • 8 scallions (thinly sliced on a diagonal)
  • 1/3 cup roasted peanuts (lightly crushed)
  • Lime wedges (for garnish)


Servings 4
Preparation time 15mins
Cooking time 39mins


Step 1

Combine lime juice, agave or sugar, tamari, and pepper flakes in a small bowl, stirring thoroughly.
Place 2 tablespoons coconut oil in a skillet over high heat and add tempeh. Fry until lightly browned, about 3 minutes. Turn over and sear again. Drain on a towel, then cut into ½-inch cubes.
In a large bowl, pour hot water over noodles to cover, separating with tongs or a fork. Let soak for 6–8 minutes, until softened. Drain.
Place remaining 2 tablespoons coconut oil in a wok or large pot over high heat. Add shallots and garlic; stir 30 seconds. Add carrots and stir for about 1 minute more. Add lime juice mixture, stir well, and then add noodles and tempeh cubes. Stir gently, until thoroughly mixed. Remove from heat and add bean sprouts, tossing to combine. Pour into a deep platter and garnish with cilantro, scallions, and peanuts. Serve at once with lime wedges.

You'll also love

Review this recipe

Chill-Chaser Noodle Soup Broccoli Noodle Cheese Soup