If you love foods with loads of flavor, vegan Thai cooking has so much to offer.

Vegan Thai Food: A Guide to Dining Out & Cooking at Home

Thai cooking ranks among the world’s most delicious vegan-friendly cuisines. At the same time, Thai restaurants pose substantial challenges to vegans. That’s because, like Japanese cooking, the seasonings that go into most Thai dishes typically include a tiny amount of fermented seafood products. Of course, if you can find a Thai restaurant that specifically offers a vegan menu section, these concerns disappear.

If you’re cooking at home, you can learn how to incorporate authentic Thai flavors into your meals without straying from all-vegan ingredients. Many classic Thai dishes are simple and straightforward, and thus easily mastered even by novice cooks.

In this article, I will help you navigate the menu when eating at Thai restaurants. I’ll also offer advice for cooking Thai dishes at home. And finally, since I’ve spent months living in Thailand, I’ll share everything I know about how to find sensational food if you’re lucky enough to visit the country.

The Essentials of Thai Cooking

A wide gap exists between the food served in Thai restaurants and the food that Thais typically eat. Thailand has loads of inexpensive restaurants for locals that open shortly after sunrise, before the day heats up. There you’ll typically find from six to twelve trays of dishes based on fish, pork, or veggies—prepared in a variety of ways—that are served alongside a scoop of unprocessed red rice. They’ll also offer a vegetable broth, often containing chicken stock, poured over rice noodles.

The stuff served to Westerners is usually richer and spicier than what Thai people eat on a daily basis. Many restaurant meals feature various curries based on coconut milk, accompanied by lots of white jasmine rice. That’s not something you want to eat every day, since it’s a one-two punch of substantial saturated fat, topped with a heap of carbs that can jack your blood sugar.

Unlike Indian food, in which curries consist of a mix of dried spices, Thai curries are moist pastes. These seasoning pastes come in numerous varieties, including red (panang), yellow, green. There’s also a popular curry called massaman, which contains spices originally from Malaysia, Iran, and India. All of these curries pair perfectly with coconut milk.

There’s more coconut where that came from, as Thailand’s most famous soup is called Tom Kha Gai, and is based on coconut milk.

As you can see, authentic Thai restaurants aren’t vegan-friendly. On the other hand, since Thailand is an overwhelmingly Buddhist country, even smaller towns often have at least one vegetarian restaurant. There, you’ll be served a number of Asian vegetables you’re unlikely to see in Europe or the Americas.

A simple but gourmet Thai curry served by the Reform Kafé in Chiang Mai, Thailand. Look closely you’ll see a few kaffir lime leaves, which impart marvelous flavors to the sauce.

Ordering Vegan Thai Food at Restaurants

Probably every non-vegetarian Thai restaurants puts ground fermented shrimp or fish sauce into their curries. Since the curry pastes mixed into each meal are pre-made, it’s impossible to order a standard curry item from these restaurants and get them to withhold the seafood. They’ll also commonly squirt some fish or shrimp sauce onto the noodles or into the coconut milk. On top of that, Thai soups are typically prepared in a large kettle, so they can’t be custom-ordered. These soups often contain chicken stock, so if you’re eating at a non-vegetarian Thai place you probably need to skip the soup.

Since your vegan options at most Thai restaurants are limited, try to find one with a menu with a vegan section or with vegan items specially flagged. Since seafood-based sauces vanish undetectably into Thai food, there’s a big element of trust when it comes to ordering vegan Thai food from non-vegan restaurants. At Thai restaurants that don’t cater to vegans, your most reliably vegan choice is to special order steamed vegetables served over jasmine rice.

Not many vegan Thai restaurants exist outside of Thailand. But if you can find one, you can quickly gain an impressive familiarity with Thailand’s most beloved dishes.

We’ve already covered curries, so let’s now run through the other best-known Thai restaurant offerings.

Pad Thai

Pad Thai is at once the most famous Thai dish and the least authentic. Very few Thais actually eat it, but every Thai restaurant outside of Thailand features it on their menus. Unless it’s specified as vegan, this dish will almost certainly contain some fish or shrimp-derived sauce.

The dish does bring some classic Thai flavors and it’s undeniably delicious. You get a plate of pan-fried rice noodles plus julienned carrots and peppers, seasoned with tamarind sauce and garnished with crunchy mung bean sprouts and chopped peanuts. Unfortunately for vegans and for hens, each serving of this dish includes an egg cracked in and fried up with the noodles. Some restaurants will cheerfully leave the egg out. Other restaurants will treat this request like it’s a grievous faux pas. But given that Pad Thai isn’t even a legitimate Thai dish in the first place, you should be able to order it however you want without embarrassment.

Soups

The two most popular Thai soups are tom yum and tom kha. Both feature vegetables, the former in a clear yellow broth and the latter in a base of spicy coconut milk. These soups are made in big batches, so it will be impossible to order yours without the fish or shrimp sauce they typically contain. What’s more, the broth will typically be made from chicken. At typical Thai restaurants, you’re therefore best off skipping the soup. Unfortunately, they’ll often serve you a small bowl of it anyway along with your entree but if you graciously decline it when it arrives, at least it won’t go to waste.

Salads

By far the most popular salad served in Thailand is made from unripe grated papaya, which is a little crunchy and not sweet at all. Some raw green beans, grated carrots, and sweet peppers are also included. Since papaya salad is usually topped with peanuts, it’s more filling than most salads from other cuisines.

This salad is filling enough to eat as a main course. Unfortunately, most restaurants will add fish sauce to it. If your papaya salad is being freshly made, you can ask them to omit the fish sauce or (shrimp-based) curry paste.

Restaurants in Thailand also serve a variety of other salads making use of vegetables that are rarely grown in Europe or the Americas.

A side dish of papaya salad served on banana leaf.

Desserts

Even at the least vegan-friendly Thai restaurants, there’s one option that’s always vegan—but unfortunately it’s a dessert rather than a main course. The most popular Thai dessert is “sticky rice” and it’s often vegan. Just three ingredients deliver a classic combination: rice drizzled with sweetened coconut milk, and topped with mango slices. Unfortunately, many places mix in some condensed milk into the coconut milk, so you’ll need to inquire before ordering.

Obviously this dish’s success hinges on the quality of the mangoes. Made with perfectly ripe mangoes it becomes one of the most delicious desserts in the universe. Mangoes aren’t one of those foods that stand up to long voyages, so the mango sticky rice you buy in Thailand will be vastly superior to what you can obtain in Canada or Norway.

Cooking Vegan Thai Food at Home

If you want to experiment with new flavors, and you have an Asian grocery nearby, you owe it to yourself to try preparing Thai meals. I know of only one vegan cookbook exclusively devoted to Thai cooking that offers top-notch production values: Vegan Thai Kitchen, by Sarah and Renoo Jansala.

If you don’t purchase a vegan cookbook devoted to this cuisine, searching the web for vegan Thai recipes will produce hundreds of results of varying quality. A better choice is to visit your local library and check out a Thai cookbook, since published recipes are typically more carefully written and better-tested than recipes posted online. Any mostly-vegan Thai recipe is easy to veganize. Usually you’ll just need to leave out the tiny amount of shrimp or fish paste called for by the recipe.

A company called Thai Kitchen makes excellent green and red curry pastes, and both products are vegan. Just add a tablespoon of their curry paste to a can of coconut milk and you’re in business. Serve it over stir-fried veggies and jasmine rice, then squirt on some lime juice, and you’ve prepared some reasonably legit Thai food with minimal effort.

Better yet, try making the basic red curry paste that I offer in the following section.

Essential Thai Cooking Ingredients and Techniques

Learning to cook authentic Thai food requires familiarity with a number of ingredients that don’t appear in Western cuisines. Speaking broadly, Thai food isn’t all that readily veganized, because fermented shrimp paste or fish sauce goes into most dishes. The stuff is ubiquitous in Thai cooking because is provides a concentrated hit of umami flavors. As a consequence, most Thai chefs regard it as a mandatory ingredient, because Thai food missing its umami flavors loses much of its magic.

Luckily, vegetarian chefs have cracked the code when it comes to finding vegan umami flavors. Just as much of the umami in shrimp paste comes from its being fermented, you can obtain similar umami flavors from fermented soy products. The most authentic and concentrated source is called tao jiew (Thai fermented yellow bean paste), but if that’s unobtainable Chinese or Japanese style miso will also work admirably. Any sort of mushroom, and particularly a fermented mushroom sauce if you can find it, will also do the job. Finally, tamarind sauce adds not just umami, but a tangy sweetness that is another key Thai flavor.

Basic Red Curry Paste

Probably the easiest way to get some legitimately Thai-style umami flavors into your meal is to make your own vegan red curry paste. A mortar and pestle is the best way to grind up your ingredients into a thick paste, since a blender or food processor would likely require preparing too large a batch.

  • 3 chopped medium-sized red chili peppers
  • 1 teaspoon Indian curry powder
  • 1 teaspoon tao jiew or miso paste
  • 2 teaspoons minced galangal or ginger
  • 1 clove minced garlic
  • 1 teaspoon minced lemongrass
  • 1 teaspoon kaffir lime leaves

Grind everything above in your mortar and pestle until it’s a thick paste. You can add your homemade paste to soups, curries, pad Thai-style noodles. Pretty much any recipe that includes this paste and some crunchy roasted and chopped peanuts will be at least halfway towards being a legitimately Thai dish.

Key Thai Seasonings

There are more than a dozen seasonings that commonly appear in Thai food, to add spiciness, umami, sweetness, bitterness, and sourness. To the extent that you can explore these ingredients and add them to your cooking, your meals will gain authentic Thai flavors:

Herbs

  • Cilantro
  • Mint
  • Thai Basil
  • Kaffir lime leaves

Fats

  • Coconut milk
  • Chopped roasted peanuts

Spices

  • Chili peppers
  • Ginger
  • Garlic
  • Galangal
  • Curry Powder

Salty Umami Flavors

  • Tamarind sauce
  • Soy sauce
  • tao jiew or miso

Sweet Flavors

  • Palm sugar
  • Coconut sugar
  • Granulated sugar (neither authentic nor ideal, but many Thai recipes demand some sweetness to be legit, so a little granulated sugar can be essential if palm or coconut sugar isn’t available)
  • Fruit (mango, papaya, banana)

Sourness

  • Lime slices. Most Thai dishes depend on a little sourness, and a squeeze of lime right before serving is often all it takes to transform a dish.

Of the seasonings included in this section, tamarind sauce deserves special mention. That’s because it’s salty and sour and sweet, which covers three distinct flavors crucial to most Thai dishes.

Classic Vegan Thai Recipes

Here are easy recipes for three classic Thai dishes:

Make these and you’ll gain the experience to branch out and prepare even more authentic Thai meals.

I wish easy home cooking could do justice to khao soi, my favorite dish in all of Thailand. It’s a spicy reddish coconut soup featuring ginger, cardamom, and chilis. Nearly every restaurant in Northern Thailand serves it. But I regard crunchy deep-fried noodles as a crucial part of the dish, and that requirement puts this meal out of reach for casual cooks who don’t have access to an Asian market. However, here’s a vegan khao soi recipe you can try that omits the fried noodles.

Eating Vegan in Thailand

A visit to Thailand will offer an unmatched opportunity to experience the nuances of authentic Thai cooking. You can find terrific vegan restaurants in any good-sized town in Thailand, with Chiang Mai by far offering the most impressive selection. Remarkably, there are more vegan restaurants in Chiang Mai than in Bangkok, despite Bangkok’s having a population nine times greater.

Thai cuisine features several fresh herbs that you can’t readily obtain outside of Southeast Asia. So when you go to a Thai restaurant in Europe or the Americas, they won’t be able to offer the full spectrum of flavors no matter how well-trained their cook. Additionally, restaurants in Thailand have easy access to the freshly-harvested coconuts they use to prepare their coconut milk, and canned coconut milk just cannot compete.

If you enjoy cooking, the meals you’ll eat at Thailand’s vegan restaurants will doubtless inspire you to try your hand preparing them at home. A number of restaurants in Thailand offer vegan cooking classes that demonstrate how to prepare authentic Thai meals.

Some of the nighttime “walking streets” and night markets feature vegan food stalls with remarkably cheap foods. You can sample street food favorites like Thai pancakes, plates of sliced mango, and steamed sticky rice with purple sweet potato wrapped in banana leaves. Strolling your nearby walking street for an evening snack offers pleasant exercise on days when it’s too hot to venture out during the afternoon.

Iced Coffee and Alcohol in Thailand

One benefit I get from visiting Thailand is that I typically stop drinking alcohol during my stay. Southeast Asia is no place to grow wine grapes, and the beers are likewise disappointing. The top brands are Leo, Singha, and Chang. Leo is the best of the three, but it’s barely OK. Singha is a small step down from that. And I think Chang tastes like embalming fluid. However, at any night market you can buy cool looking Leo, Singha, and Chang cotton t-shirts, and I highly recommend those.

The lowlands of Thailand have hot afternoons year-round. Some Thai bars offer beer frozen in a machine so it gains the texture of shaved ice. Both Thai and Vietnamese bars commonly serve beer on ice. The extra degree of cold helps hide the mediocre taste of Thai beer.

Even though Thai beer disappoints, the country produces some exceptional coffee. On oppressively hot and humid afternoons, you can cool down with some delicious iced coffee served at any coffee shop. You’ll also find 7-Eleven convenience stores on practically every corner in Thailand, and they all carry delicious vegan durian and coconut milk ice cream bars in their freezers.

For further reading, check out our vegan cooking guide and our directory of vegan-friendly world cuisines.
FTC: We use income-earning Amazon.com affiliate links. More.

Newsletter Signup

Our newsletter is sent out irregularly and infrequently, because we only want to hit your inbox when we’ve got something compelling to share.