Som tum taeng is the cucumber cousin of Thailand's most iconic salad — lighter and more delicate than the classic green papaya version, but built on exactly the same principles and just as addictive. Cool, crisp cucumber takes the place of shredded papaya, absorbing the sharp, spicy dressing in a way that feels particularly welcome in warm weather. All the hallmarks are here — the pound of chilli and garlic, the cherry tomatoes bruised into the dressing, the roasted peanuts, the balance of sour, salty, sweet, and spicy that makes som tum one of the most satisfying salads in the world. Ready in ten minutes and impossible to stop eating.
Ingredients
1largecucumber, peeled, deseeded, and cut into thin matchsticks
1teaspoonpalm sugar (or coconut sugar as a substitute)
2tablespoonsroasted peanuts, roughly chopped
Directions
Follow the same method as our Som Tum — Green Papaya Salad, substituting the shredded green papaya with cucumber matchsticks. Full method at Som Tum — Green Papaya Salad.
The one adjustment worth noting: cucumber releases more water than green papaya, so pound and dress the cucumber more briefly — just enough to bruise the edges and open them up to the dressing without breaking the pieces down completely. Serve immediately after dressing for the best texture.
Notes
Deseeding the cucumber before cutting is an important step — the seeds hold most of the water in the cucumber and removing them prevents the dressing from becoming diluted. To deseed, halve the cucumber lengthways and run a teaspoon along the centre to scoop out the seeds before cutting into matchsticks. Young corn, sliced lengthways into thin strips, is another excellent substitute for green papaya and works with exactly the same method and dressing.
Pad pak boong is one of the great Thai street food dishes — and one of the most underrated. Morning glory, known in Thai as ผักบุ้ง (pak boong), is a semi-aquatic leafy vegetable with hollow stems and tender leaves that wilts beautifully in a screaming hot wok, absorbing the salty, garlicky sauce in seconds. At street food stalls across Thailand, it is tossed in the wok at extraordinary heat — sometimes theatrically flipped high into the air, earning the dish its nickname "flying vegetables" — and arrives at the table blistered, fragrant, and deeply satisfying. It is the kind of dish that reminds you how much a handful of simple ingredients can achieve when the heat is right and the timing is perfect.
Ingredients
400gramsmorning glory (pak boong), washed and cut into 5cm lengths
1teaspoonpalm sugar (or coconut sugar as a substitute)
2tablespoonsvegetable oil
steamed jasmine rice, to serve
Directions
Prepare all ingredients before heating the wok — this dish cooks in under three minutes and there is no time to prepare anything once the heat is on.
Heat a wok over the highest heat your stove can produce until it is visibly smoking. This is not optional — the high heat is what gives pad pak boong its characteristic blistered texture and wok fragrance.
Add the vegetable oil and swirl to coat the wok. Immediately add the garlic and crushed chillies and stir fry for no more than 15–20 seconds until fragrant and just beginning to colour.
Add the morning glory all at once and toss vigorously in the wok, keeping everything moving constantly.
Add the ONOFF No Oyster Vegan Seasoning Sauce, ONOFF No Fish Vegan Seasoning Sauce, Sriracha Sauce, and palm sugar. Toss everything together well for 1–2 minutes until the stems are just tender and the leaves are wilted but still vivid green.
Taste and adjust — it should be savoury, garlicky, and have a gentle background heat from the chilli and sriracha.
Transfer immediately to a plate and serve alongside steamed jasmine rice. Eat straight away — pad pak boong waits for no one.
Notes
Morning glory is available in most Asian supermarkets, where it is sometimes labelled water spinach or kangkong. If you cannot find it, Chinese broccoli (gai lan) or regular spinach work as substitutes — reduce the cooking time slightly for spinach as it wilts faster. The dish is fully vegan as written using ONOFF's No Oyster and No Fish Vegan Seasoning Sauces, making it one of the easiest and most satisfying plant-based Thai dishes in the entire repertoire.
Plant-based eating has never been more popular. But for many people who don't eat meat or animal products, eating out or cooking from a new cuisine can feel like an exercise in substitution and compromise — scanning menus for the one or two options that have been grudgingly adapted, or cooking recipes that feel like pale imitations of the original.
Thai cuisine is different. Not because it has been adapted for plant-based eating — but because it was never really built around meat in the first place.
A Cuisine Built on Plants
At its structural core, Thai food is a plant-based cuisine. Rice — steamed jasmine in the centre and south, glutinous sticky rice in the north and northeast — is the foundation of every meal. Around it sits a collection of dishes built primarily from vegetables, fresh herbs, aromatic pastes, and fermented sauces, with protein added as one element among many rather than as the centrepiece that everything else serves.
Walk through any Thai market and the evidence is immediate. The stalls are piled high with fresh produce — lemongrass, galangal, kaffir lime leaves, holy basil, long beans, aubergine, banana blossom, morning glory, baby corn, and dozens of varieties of chilli. Meat and fish are present, but they occupy a smaller proportion of the overall landscape than in many other food cultures. Thai cooking has always known how to make vegetables the main event.
This is partly practical — in a tropical climate with year-round growing seasons, fresh produce has always been abundant and affordable. But it is also philosophical. Thai Buddhist tradition, which runs deeply through the culture, has long encouraged mindfulness about what we eat and where it comes from, creating a natural openness to plant-based cooking that many other cuisines lack.
The Flavour Problem — Already Solved
The biggest challenge in plant-based cooking is flavour. Specifically, the deep, savoury, umami-rich quality that meat and fish naturally provide — and that can be so difficult to replicate without them.
Thai cuisine has been solving this problem for centuries, long before plant-based eating became a global conversation. The solution is fermentation. Fish sauce — the backbone of Thai seasoning — is a fermented product, and it is the fermentation process that creates its extraordinary depth. When you replace fish sauce with a well-made plant-based alternative like ONOFF's No Fish Vegan Seasoning Sauce, you are not simply removing an ingredient and hoping for the best. You are replacing one fermented, deeply flavourful liquid with another — and the depth that results is genuine, not approximate.
The same logic applies to oyster sauce, another common Thai seasoning. ONOFF's No Oyster Vegan Seasoning Sauce provides the same dark, glossy richness in stir fries and marinades without any animal ingredients. These are not compromises — they are direct replacements that honour the flavour principles of the original.
The Curry Question
For many people, the first concern when approaching Thai food as a vegetarian or vegan is the curry. Thai curries are built on coconut cream and aromatic paste — both entirely plant-based — with protein and vegetables added to the sauce. Replacing chicken with tofu, aubergine, sweet potato, or chickpeas requires no adjustment to the sauce whatsoever. The paste remains the same. The coconut cream remains the same. The balance of flavours remains the same.
ONOFF's curry pastes — red, green, yellow, Panang, and massaman — are all built from certified organic herbs and spices with no animal ingredients in the paste itself. This means that every curry in the ONOFF range is, at its foundation, already vegan. The choice of protein is simply that — a choice, not a constraint.
A green curry with tofu and courgette made with ONOFF's Green Curry Paste and Coconut Cream is not a lesser version of the dish. It is the dish, made differently — and made in a way that is entirely consistent with how Thai cooking has always approached flexibility and adaptation.
The Salad Tradition
Thai salads — the yum family, as well as Isan classics like larb and som tum — are among the most naturally plant-friendly dishes in any cuisine. Their dressings are built on lime juice, palm sugar, and fish sauce or its vegan equivalent, with fresh herbs, shallots, and chilli doing most of the flavour work. The protein in these salads — minced meat, prawns, or seafood in traditional versions — can be replaced with crumbled tofu, mushrooms, or simply omitted in favour of more vegetables and herbs, without the essential character of the dish changing.
The vegan larb with tofu and mushrooms is a perfect example of this. Crumbled tofu and finely chopped oyster or shiitake mushrooms absorb the sharp, fragrant dressing in exactly the same way that minced pork does in the traditional version. The toasted rice powder, the fresh mint, the lime — these are the elements that make larb what it is, and none of them have anything to do with meat.
Street Food and the Plant-Based Tradition
Thailand has a long and genuine tradition of vegetarian street food that predates the current global interest in plant-based eating by centuries. Thai Buddhist vegetarianism — known as jay — is observed by a significant portion of the population, particularly during the Vegetarian Festival celebrated each October in communities with Chinese-Thai heritage across the country. During this period, an extraordinary range of entirely plant-based Thai dishes appear on street food stalls and in restaurants — dishes that are complex, deeply flavoured, and completely satisfying, demonstrating that Thai cuisine loses nothing essential when meat is removed.
The jay tradition also shows that Thai plant-based cooking is not a recent adaptation or a Western import. It is a living, rooted part of the cuisine itself — one that has developed its own techniques, its own dishes, and its own flavour philosophy over generations.
Cooking Thai Food as a Vegetarian or Vegan
In practical terms, cooking Thai food plant-based at home is simpler than it might appear. The substitutions are few and the logic is consistent: replace fish sauce with ONOFF's No Fish Vegan Seasoning Sauce, replace oyster sauce with ONOFF's No Oyster Vegan Seasoning Sauce, choose a protein that suits the dish — tofu, tempeh, mushrooms, chickpeas, or simply more vegetables — and cook everything else exactly as the recipe instructs.
The aromatics, the pastes, the coconut cream, the fresh herbs, the dressings — all of it remains unchanged. Because all of it was already plant-based to begin with.
That is the quiet truth about Thai cuisine and plant-based eating: the adaptation required is minimal, because the foundation was always there. Thai food does not need to be reinvented for vegetarians and vegans. It simply needs to be cooked — and the results speak for themselves.
Larb is one of the great dishes of Isan cuisine — bold, punchy, and built around a dressing that is sharp, salty, and deeply fragrant. This vegan version replaces the traditional minced meat with crumbled firm tofu and finely chopped mushrooms, which together absorb the dressing beautifully and provide the texture and substance the dish needs. The ingredient that makes it sing is the same one that makes every larb sing: the dressing — and at the heart of that dressing is ONOFF's No Fish Vegan Seasoning Sauce, delivering all the depth and layered saltiness of fish sauce without any animal ingredients. Served with sticky rice and raw vegetables on the side, this is Isan cooking at its most honest and most satisfying.
This yellow curry soup combines the warmth of turmeric and fragrant Thai spices with the creaminess of coconut milk. Tender noodles soak up the rich broth, while fresh vegetables add texture and balance. It’s a wholesome, plant-based dish that delivers both comfort and flavor, perfect for anyone craving a hearty yet nourishing Thai-inspired meal.
Larb is one of the great dishes of Isan cuisine — bold, punchy, and built around a dressing that is sharp, salty, and deeply fragrant. This vegan version replaces the traditional minced meat with crumbled firm tofu and finely chopped mushrooms, which together absorb the dressing beautifully and provide the texture and substance the dish needs. The ingredient that makes it sing is the same one that makes every larb sing: the dressing — and at the heart of that dressing is ONOFF's No Fish Vegan Seasoning Sauce, delivering all the depth and layered saltiness of fish sauce without any animal ingredients. Served with sticky rice and raw vegetables on the side, this is Isan cooking at its most honest and most satisfying.
Ingredients
300gramsfirm tofu, pressed and crumbled
150gramsmushrooms, finely chopped (oyster or shiitake work best)
1teaspoonpalm sugar (or coconut sugar as a substitute)
2teaspoonsdried chilli flakes, or to taste
3shallots, thinly sliced
2spring onions, finely sliced
1stalk lemongrass, white part only, very finely sliced
largehandful of fresh mint leaves
smallhandful of fresh coriander leaves
2tablespoonstoasted rice powder (see note)
1tablespoonvegetable oil
steamed sticky rice and raw vegetables (cabbage wedges, green beans, cucumber), to serve
Directions
Press the tofu firmly to remove as much moisture as possible, then crumble into small, uneven pieces — you want texture, not a smooth mince.
Heat the vegetable oil in a wok or frying pan over high heat. Add the mushrooms and stir fry for 3–4 minutes until their moisture has evaporated and they are beginning to colour. Add the crumbled tofu and cook for a further 2–3 minutes until lightly golden at the edges. Remove from the heat and leave to cool slightly.
In a large bowl, combine the ONOFF No Fish Vegan Seasoning Sauce, lime juice, and palm sugar, stirring until the sugar has fully dissolved.
Add the tofu and mushroom mixture to the dressing while still warm — this helps the tofu absorb the flavours deeply — and toss well to coat.
Add the dried chilli flakes, shallots, spring onions, and lemongrass and toss again.
Stir through the toasted rice powder — this is what gives larb its distinctive nutty depth and sets it apart from every other salad.
Finish with the fresh mint and coriander leaves, tossing gently so the herbs stay whole and fragrant.
Taste and adjust — it should be sour first, salty second, with warmth from the chilli underneath. Add more lime if it needs lifting, more No Fish Vegan Seasoning Sauce if it needs depth.
Serve immediately at room temperature alongside steamed sticky rice and raw vegetables.
Notes
Toasted rice powder is simple to make and essential to the dish. Place two tablespoons of raw glutinous sticky rice — or jasmine rice — in a dry pan over medium heat and toast, stirring constantly, for 5–7 minutes until deep golden and nutty. Grind to a coarse powder in a mortar and pestle. It keeps in an airtight container for several weeks and is one of the most useful things to have in a Thai kitchen.
This yellow curry soup combines the warmth of turmeric and fragrant Thai spices with the creaminess of coconut milk. Tender noodles soak up the rich broth, while fresh vegetables add texture and balance. It’s a wholesome, plant-based dish that delivers both comfort and flavor, perfect for anyone craving a hearty yet nourishing Thai-inspired meal.
Ingredients
1sachet of ONOFF SPICES Thai yellow curry paste
1canONOFF SPICES Thai coconut cream
500mlvegetable stock
100gramsegg noodles
2stalks of baby bok choy in large pieces
Directions
Heat the coconut milk and vegetable stock.
Add the sachet of yellow curry paste and stir well.
Cook the egg noodles in the yellow curry soup.
Add the bok choy and heat it over low heat.
Season with soy sauce and palm sugar if desired.
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.