35 Vegan Thai Recipes: The Best Vegan Food Inspired by Meals From Thailand

Vegan Thai Recipes

We may not have traveled to Thailand yet, but we’re living vicariously through these vegan Thai recipes. It’s easy to bring the tastes of Thailand to your home kitchen by preparing vegan Thai food. These Thai vegan dishes are 100% plant-based and contain no animal products. There are many traditional Thai meals and flavors that are easily translatable into yummy vegan food that’s easy to make at home. Here are 35 vegan Thai meals that include hearty curries, comforting noodle dishes, and even a few sweet desserts.

Posts may be sponsored. Post contains affiliate links. I may be compensated if you make a purchase using my link.

Vegan Thai Recipes: The Main Course

Unlike some of my other recipe roundups, I’m going to skip straight to the entree portion of this blog post. There are so many delicious and savory curries, noodle bowls, and even a couple of surprise meals that are inspired by the tastes of Thailand.

Vegan Pad Thai

Vegan Pad Thai

Arguably the most famous Thai dish, this vegan Pad Thai recipe by Vegan Huggs is delicious, warm and comforting. It also only takes about 30 minutes to make. This Pad Thai has all of those sweet, tangy, and spicy notes that makes Thai food so famous. Tamarind paste is difficult to find, so this recipe uses rice vinegar and sweetener for the sweet and sour flavors. For an extra blast of flavor, consider adding in vegan fish sauce and the JUST Egg product if you can find it (or even a sprinkle of black salt / Kala Namak).

Vegan Thai Green Curry

Vegan Thai Green Curry

Here’s another quick and flavorful meal. This vegan Thai green curry by The Petite Cook is a treat for your taste buds, and it’s done in 20 minutes. You can customize it with your favorite veggies (the purple cauliflower that the author uses is just so pretty!). There’s also the classic flavors of coconut milk, lemongrass, coriander, ginger and lime, in addition to the green curry paste.

Vegan Thai Red Curry

Vegan Thai Red Curry

Here’s another curry in a hurry: a 30 minute vegetable red curry by The Roasted Root. Combine red curry paste and coconut milk for the sauce. You can use any vegetables that you like, depending on what is in season. It’s a great way to use up those extra veggies that you have in the kitchen. In this recipe, the author uses potato, carrot, red pepper, and squash. Feel free to add tofu or beans for a protein boost.

Thai Cashew Noodles

Thai Cashew Noodles

Mmm…noodles! This Thai cashew noodle recipe by Savory Bites Recipes has a sweet and spicy sauce using sriracha, vinegar, brown sugar, and sesame oil. Add your favorite veggies and don’t forget a large helping of cashews. There’s just a total cook time of 25 minutes for this one. I love how quick and easy it is to prepare these Thai vegan dishes and they are so yummy, too.

Pineapple Fried Rice

Vegan Thai recipes - Pineapple Fried Rice

It seems like easy to prepare dinners are the running theme here, so here’s more vegan Thai food that’s simple to make and doesn’t lack in flavor. Easy pineapple fried rice by Vegan Huggs combines sweet and savory with pineapple, veggies, tamari and curry powder. Top it all off with roasted cashews and cilantro for a delightful vegan and gluten-free Thai meal.

Sweet Potato Curry

Sweet Potato Curry

Speaking of gluten-free, here’s another fabulous vegetarian Thai food recipe that’s also free of wheat. This Thai sweet potato curry by Veggie Inspired smothers sweet potatoes in a peanut red curry sauce. Prepare it with rice and don’t forget those lime wedges for an extra kick. You can also add chopped peanuts and cilantro as a garnish to add some more classic Thai flavors.

Pumpkin Peanut Curry

Pumpkin Peanut Curry

Here’s some more vegan Thai food to test out in your kitchen: Thai pumpkin peanut curry by Profusion Curry. It’s vegan and gluten-free, and this recipe contains both stove top and instant pot directions. The curry uses coconut milk, red curry paste, and peanut butter, as well as a blend of aromatic spices and herbs. Adding lemon juice at the end adds a touch of brightness and freshness. I also suggest sprinkling some chopped cilantro on top, too.

Vegan Thai Yellow Curry

Vegan Thai Yellow Curry

So far, I’ve featured Thai green curry, red curry, and now here’s a Thai yellow curry dish by Veg Recipes of India. In this recipe, you’ll prepare the yellow curry paste from scratch. Then, you’ll add flavors like coconut milk, Thai basil, and soy sauce. You can make this yellow curry using vegetables of your choosing, depending on what you like the most and what’s in season.

Golden Coconut Curry Noodle Bowl

Vegan Thai recipes - Golden Coconut Curry Noodle Bowl

Here’s another yellow curry recipe among this amazing collection of vegan Thai recipes. This golden coconut curry noodle bowl by Occasionally Eggs uses pantry staples like turmeric, ginger, and coconut milk. While it doesn’t stick exactly to Thai traditions, it uses easier to find ingredients that you might already have on hand. This recipe uses black rice noodles, although I’m sure you can use any rice noodles that are easy to find. For a protein kick, you could even try soybean or chickpea noodles in this dish.

Thai Tempeh Stuffed Sweet Potatoes

Thai Tempeh Stuffed Sweet Potatoes

This recipe is an interpretation of traditional Thai food, using the flavors to create stuffed sweet potatoes. These Thai tempeh stuffed sweet potatoes by Rachael Hartley Nutrition are a nutritional and protein powerhouse. You’ll combine crumbled tempeh, onion, and garlic inside a roasted sweet potato, and top it off with a savory peanut sauce. Add garnishes of cilantro, peanuts, green onions, and sriracha.

Lemongrass Curry with Broccoli and Tofu

Lemongrass Curry with Broccoli and Tofu

Here’s another delicious and fragrant curry on the list. This lemongrass curry with broccoli and tofu by A Hedgehog in the Kitchen is simple to make and will delight the whole family. You’ll use a combination of lemongrass, garlic, brown sugar, soy sauce, lemon and lime juices, and red chili with broccoli, tofu and rice. You can add some chopped cashew nut to the top for an extra little bit of crunch.

Vegan Thai Massaman Curry

Vegan Thai Massaman Curry

Massaman curry is a mild Thai curry that uses different ingredients from many other curries. You’ll combine a spice blend of cinnamon, cloves, cardamom, cumin, nutmeg, and bay leaves with traditional Thai flavors like lemongrass, chili, garlic, ginger, and cilantro. Sound intriguing? Try this vegan Massaman curry by Rhian’s Recipes with a homemade curry recipe included. You can also use any veggies that you like.

White Potato Curry

White Potato Curry - Vegan Thai recipes

Here’s some spicy vegan Thai food that also happens to be a one pot meal. Don’t you love those? Less fuss, less dishes, and easier to make. This vegan white potato curry by Nutriciously is one of the easier to prepare vegan Thai recipes, and it’s done in 40 minutes. I also love the reminder in this blog post that a store bought curry paste might not be vegan (there can be hidden fish sauce and other ingredients), so be sure to check the label before you buy it.

Tofu Pad Prik

Vegan Tofu Pad Prik

I’m pleased to add vegan Thai food recipes to the list that I came up with myself! This is my recipe for vegan tofu pad prik. Most tofu pad prik recipes are not vegetarian or vegan, but I’ve adapted this one so it is. What’s tofu pad prik mean? “Pad” means stir-fried and “prik” means spicy. I’ve used a store bought green curry paste, but you can use the recipe for the one made from scratch down below. I also added Kaffir lime leaves, Thai basil leaves, and coconut milk in this fragrant and tasty vegan Thai food.

Instant Pot Vegan Thai Food

Are you an easy breezy one pot chef? Own an instant pot and looking for new recipes? Here are an assortment of vegan Thai recipes that are made exclusively for the instant pot. Wondering what all the fuss is about? Get an instant pot – it will change how you cook and save you lots of time!

Instant Pot Thai Peanut Curry

Instant Pot Thai Peanut Curry

This instant pot Thai peanut curry by Belly Rules the Mind isn’t only a fabulous weeknight dinner meal. You can also prepare this one for packed lunches throughout the week, too. This author claims that you’ll be able to make this one quicker than placing and waiting for a takeout order to arrive. It’s warm, comforting, and one of the ultimate vegan Thai recipes that you can make from home.

Instant Pot Spicy Thai Noodle Bowl

Vegan Thai recipes - Instant Pot Spicy Thai Noodle Bowl

Here’s another instant pot favorite by Belly Rules the Mind: an instant pot spicy Thai noodle bowl. This one is ready in only 10 minutes, so there’s really no excuse to make this meal, even if you’re busy. It’s sweet, spicy, salty, and nutty. This recipe uses a homemade peanut sauce that you’ll surely adore. Plus, noodle bowls are absolutely delicious. You can use spaghetti or rice noodles if you’d like to make it gluten-free.

Vegan Thai Quinoa Salad

Instant pot Vegan Thai Quinoa Salad

This “dump and start” instant pot Thai quinoa salad by Recipes From a Pantry is just as easy as it sounds. This is one of the simplest to create vegan Thai recipes: put all of the ingredients in the instant pot and let it cook. It’s vegan and gluten-free, and you’ll love the combination of Thai flavors in a quinoa salad. Don’t have an instant pot? The author has also included stove top instructions, too.

Thai Peanut Chickpea Soup

Instant pot Thai Peanut Chickpea Soup

On a cold and dreary day, there’s nothing better than a soothing bowl of soup. This is a chunky soup that uses nutty and spicy notes reminiscent of Thai cuisine. You’ll want to try this instant pot peanut chickpea soup by This Healthy Kitchen for wholesome comfort food that everyone will enjoy. Dump all of the ingredients, except the peanut butter, into the pot (whether it’s an instant pot or a pot on the stove). Once it’s cooked, you’ll stir in the peanut butter. Easy peasy!

Instant Pot Thai Green Curry

Instant Pot Thai Green Curry

Here’s another amazing vegetarian Thai food recipe by Piping Pot Curry, an instant pot Thai green curry with tofu. It’s a yummy one pot dish that you can make in the instant pot or on the stove top. You’ll use green curry paste, coconut milk, lemon juice, cashews, and tofu, along with your favorite veggies. You can make this one in less than 20 minutes, so it’s a quick dish for those hectic weeknights after work.

Instant Pot Thai Pumpkin Red Curry

Instant Pot Thai Pumpkin Red Curry

Here’s some vegan Thai food that you can make in your instant pot or pressure cooker. It’s a Thai pumpkin red curry by Piping Pot Curry made from coconut milk, red curry paste, and pumpkin. There are also loads of other veggies in this hearty curry that you can swap out depending on which ones you have available to you. Serve this comforting curry over top of jasmine rice or coconut rice.

Instant Pot Spicy Thai Peanut Noodles

Instant Pot Spicy Thai Peanut Noodles

Can you believe that this instant pot peanut noodle bowl is under 400 calories per serving? This magical vegan Thai food by This Healthy Kitchen uses a spicy peanut sauce, carrots, red pepper, noodles, and green onions. The homemade peanut sauce is sweet and spicy, and you can adjust the level of spice to your liking. If you don’t have an instant pot, there are also stove top directions in the recipe blog post.

Plant Based Thai Recipes: Sauces

Want to whip up your own vegan Thai food? You can use these sauces as inspiration for your own culinary masterpieces. You can use these ingredients in noodle dishes, rice bowls, quinoa bowls, soups, or who knows what else.

Peanut Sauce from Scratch

Peanut Sauce from Scratch

I am certain that you’ll fall in love with this homemade peanut sauce recipe by Yummy Mummy Kitchen. It will likely become a new staple around your household. There are just a handful of easy to find ingredients, and you’ll whip it up in a snap. Feel free to pour it on everything!

Green Curry Paste from Scratch

Green Curry Paste from Scratch

Can’t find green curry paste at the grocery store? That’s no problem because you can make your own. Whip up multiple batches of this Thai green curry paste by Enhance Your Palate and you can use it for many future meals, too. It’s a way to create easy Thai meals: make a bunch of Thai green curry paste and freeze all the leftovers for meals throughout the coming days and weeks.

Vegan Thai Salad and Soup

These vegan Thai recipes for salads and soups are a great way to start any meal. You might also decide to turn these soups and salads into the main course by preparing a large portion. These recipes are either traditional Thai salads or soups, or they transform your favorite vegan Thai food into salads and soups.

Coconut Curry Brussels Sprouts Salad

Vegan Thai recipes - Coconut Curry Brussels Sprouts Salad

This is one of the vegan Thai food recipes on the list that takes inspirations from Thai cuisine and uses them in wholesome, vegetarian dishes. This coconut curry Brussels sprouts salad by Sharon Palmer features a fabulous Thai vinaigrette over shaved Brussels sprouts, fresh papaya, and green onions. Top it all off with a cup of coconut granola for a nutritious crunch.

Thai Beetroot Soup

Thai Beetroot Soup

This Thai curry beetroot soup by Recipes From a Pantry showcases the flavors of Thailand in a visually pleasing bowl of soup. The bright color of this soup comes from the beets and the red curry paste. It’s vegan, oil free, and gluten-free. While there’s a little bit of effort to cook the beetroot in advance, it’s well worth the extra time. Enjoy this soup any time of the year, but it’s especially heartwarming on a dreary day.

Pad Thai Salad

Vegan Thai recipes - Pad Thai Salad

Looking for a healthier version of pad Thai? Running to the Kitchen delivers vegetarian Thai food flavors combined with healthy greens with this pad Thai salad recipe. Please prepare a vegan version omitting the egg. The creamy Thai dressing uses the traditional flavors of lime, vinegar, garlic, chili, and ginger, in combination with almond butter and almond milk. Yum!

Spicy Thai Carrot and Kale Salad

Vegan Thai recipes - Spicy Thai Carrot and Kale Salad

Here’s another delish salad by Running to the Kitchen that’s inspired by Thai cuisine. This spicy Thai carrot and kale salad is healthy and hearty, and it features a creamy sriracha peanut butter dressing. This one is a breeze to whip up, and you can make a large portion for a healthy lunch option or prepare it as a side dish with dinner. Incorporating kale into your diet is always a great idea, and this one will make you forget that you’re putting healthy food into your body.

Red Curry Coconut Soup

Red Curry Coconut Soup

Combining a red coconut curry with soup sounds like a great idea to me! This Thai red curry coconut soup with rice noodles by Frugal Nutrition is excellent for your taste buds and your wallet (it’s only $1.36 per serving!). Walking the tightrope between soup and stew, you’ll love this flavorful and nutritious dish no matter what. I love the addition of chickpeas to the soup, too.

Thai Vegetable Soup

Thai Vegetable Soup

Check out this one pot spicy Thai vegetable soup by Masala Herb for a great lunch or dinner meal option. While it’s not one of the most authentic Thai vegan dishes, it relies on the flavors of Thailand for inspiration. You can also make this recipe to use up some extra veggies that you might have lying around. There’s a lengthy list of vegetables that you can use in the recipe, so it’s really up to what you have and what’s in season.

Thai Butternut Squash Soup

Thai Butternut Squash Soup

Here’s another wonderful Thai-inspired dish, a Thai butternut squash soup by Urban Farmie. There’s only a handful of ingredients required: butternut squash, garlic, ginger, red curry paste, coconut milk, and a few others that you’ll likely already have on hand. There’s only 196 calories per serving, so it’s a healthy, vegan, low calorie meal that’s perfect as a side dish or the main course.

Cold Thai Noodle Salad

Cold Thai Noodle Salad

Cold noodle salads are perfect for lunches and summer picnics, and you’ll want to make this one ASAP! This cold Thai noodle salad by The Cheeky Chickpea combines noodles, cabbage, peppers, carrots, bean sprouts, and green onions. The green curry salad dressing uses all of those familiar Thai flavors, like lemongrass, peanut butter, ginger, and lime. Garnish with peanuts and mango.

Vegan Thai Desserts

Save room for dessert! Here are a few vegan Thai recipes for sweet treats to enjoy at the end of any meal. Have you tried any of these in Thailand? You can easily make them at home now, too!

Thai Mango Sweet Sticky Rice

Vegan Thai recipes - Thai Mango Sweet Sticky Rice

Here’s a sweet treat that you’ll find listed on the dessert menu of most Thai restaurants. This Thai mango sweet sticky rice recipe by Joyous Apron will have you dreaming about second portions right after you finish the first one. You’ll combine sweet rice with mango, coconut milk, and a few other ingredients. It’s the perfect finish to any of the Thai meals listed above.

Thai Banana with Coconut Milk

Thai Banana with Coconut Milk

Bananas and coconuts just belong together, don’t they? Feastronomics has the perfect Thai dessert recipe for Kluai Buat Chi, or Thai banana with coconut milk. It’s quick, easy, and yummy. This recipe was inspired by the author’s trip to Thailand and uses only a few ingredients in the kitchen. Feel free to enjoy it as a sweet breakfast option, too!

Thai Stewed Pumpkin

Desserts - Thai Stewed Pumpkin

I’m not sure that I’ve ever seen pumpkin used in a dessert outside of pumpkin pie, so here’s a new way to use pumpkin for a sweet treat. This Thai stewed pumpkin dessert by The Schizo Chef provides an extra way to use up your leftover pumpkin. It’s easy to make and only uses four ingredients. If you’re in Thailand and you have access to kabocha or calabaza pumpkin, that’s the kind that is traditionally used. If you’re elsewhere, feel free to substitute the variety of pumpkin that you can find at home.

Vegan Thai Iced Tea

Vegan Thai Iced Tea

This one is more like a drink than a dessert, but it’s sweet and delicious. The traditional Thai iced tea uses condensed milk, and you can drink it from a bag on the streets of Thailand. This veganized version uses your favorite plant-based milk, and you’ll likely drink it from a glass rather than a plastic bag. Try this vegan Thai iced tea recipe by Delicious Everyday to add a sweet and yummy beverage to your life.

Learn How to Cook Vegan Thai Recipes

New to cooking or veganism and don’t know what to do? I recommend taking some cooking classes from the comfort of your own home. There are all vegan cooking classes waiting for you at Veecoco!

Veecoco offers all vegan cooking classes by trained chefs in various cuisines from all over the world. There’s an online Thai cooking class where you’ll be whisked away to North Thailand to learn how to make authentic Thai food. You’ll learn from a Thai chef in Chiang Mai, Thailand, and most of these dishes take 30 minutes or less to create.

Looking for More Vegan Recipes?

First, be sure to check out my 60 favorite vegan books across all genres, including cookbooks. I’m also rounding up plant-based recipes for cuisines all over the world. With so many worldly flavors to discover, you’ll never get bored in the kitchen. You’ll want to take a look at these:

Follow Justin Plus Lauren:
Instagram | Facebook | Twitter | YouTube | Join our Travel Community

Have you tried any of these Thai dishes before, and which one will you make first?

Leave a Reply

Your email address will not be published. Required fields are marked *

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