22 Exotic Vegan Thai Recipes

Photo of author
by Alena Schowalter
Pinterest Hidden Image

Heat the wok and enjoy these vegan Thai recipes featuring noodles, soups, curries, desserts, and more. Each recipe is made with quality fresh ingredients that are mouth-wateringly delicious!

Thai cuisine is among the most beloved in the whole world. But tangy bowls of green curry and plates of pad thai noodles don’t have to be reserved with back-packer trips to southeast Asia. 

Make flavorful and authentic recipes from the comfort of your kitchen! You’re sure to find something for your next weeknight rotation here.

Check out more Asian recipes, like our Vietnamese, Korean, and Chinese recipes, next.

Week of Bowls iPad on beige BG

free 7-day vegan meal plan

Your next week of eating is planned out with these quick and delicious vegan bowls, meal prepping steps & full grocery list.

Exotic Vegan Thai Recipes

Related Recipes

Did you like these recipes and try any? Be sure to leave a comment and rating below! You can also Pin this article here.

4 Vegan Thai Recipes like soup, salad, noodles, veggies, and rice

22 Exotic Vegan Thai Recipes

Yield: 4 servings
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes

Heat the wok and enjoy these vegan Thai-inspired recipes featuring noodles, soups, curries, desserts, and more. Each recipe is made with quality fresh ingredients that are mouth-wateringly delicious! 


Tofu Satay

  • 1 block (14 oz) extra-firm tofu
  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup
  • 1 tablespoon lime juice
  • 1 teaspoon curry powder
  • ½ teaspoon ground turmeric
  • ½ teaspoon garlic powder
  • ¼ teaspoon ground ginger
  • Bamboo skewers, soaked in water for at least 30 minutes
  • Peanut sauce, for serving


  1. Press the tofu using a press or a heavy object wrapped with a clean kitchen towel. Cut tofu into cubes.
  2. In a bowl, whisk together soy sauce, maple syrup, lime juice, curry powder, turmeric, garlic powder, and ginger to create the marinade.
  3. Add the tofu pieces to the marinade, ensuring they are well coated. Let them marinate for at least 30 minutes.
  4. Once this time has elapsed, thread the marinated tofu pieces onto the soaked bamboo skewers.
  5. Heat a grill pan or skillet over medium heat. Grill or pan-fry the tofu skewers, turning them occasionally, until all sides are golden brown and slightly crispy. This takes about 8-10 minutes.
  6. Serve on a platter with peanut sauce or your favorite dipping sauce! Enjoy.


  • Meal prep this dish by leaving the marinated tofu for up to a few hours in the refrigerator for more flavor.
  • You can add veggies to the skewers alongside the tofu if you like!
  • Find 20+ more vegan Thai recipes in the article above.

Nutrition Information:
Yield: 4 Serving Size: ¼ recipe
Amount Per Serving: Calories: 117Total Fat: 6gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 444mgCarbohydrates: 6gFiber: 2gSugar: 4gProtein: 12g

Nutrition information is a rough estimate calculated automatically, their accuracy is not guaranteed.

Please rate & share if you like this!

Leave a comment on our blog or share on Pinterest or Instagram.

Browse these categories

Alena sitting in a cafe with a bowl of fresh plant-based food and a glass of coffee in front of her

About Alena Handwritten FontAlena Schowalter is a Certified Vegan Nutritionist who has been a vegetarian since childhood and vegan since 2012. Together with her husband, she founded nutriciously in 2015 and has been guiding thousands of people through different transition stages towards a healthy plant-based diet. She’s received training in the fields of nutrition, music therapy and social work. Alena enjoys discussions around vegan ethics, walks through nature and creating new recipes.

Leave a Comment

Skip to Recipe