Skip to content
Cooking Techniques14 min readΒ·Updated 26 April 2026
🌢️

Thai Street Food at Home: Pad Thai, Som Tum, Larb and the Essential Techniques Behind Thailand's Best Dishes

Thai street food is considered some of the world's most complex and satisfying fast food β€” but the techniques behind it are learnable at home with the right pantry and a basic understanding of how Thai flavour balance works. This guide covers the five flavours of Thai cooking, the essential ingredients you need, and teaches classic dishes like pad thai, som tum, green curry and larb from first principles. This is Thai cooking the way it is actually made in Thailand.

J
James Chen
Professional Chef & Culinary Educator
CPC Β· Le Cordon Bleu
View Profile
#Thai street food recipes#pad thai recipe authentic#Thai green curry from scratch#som tum green papaya salad#Thai flavour balance#larb moo recipe#Thai curry paste homemade#fish sauce in Thai cooking#wok hei Thai stir fry

Stand at a street food stall in Chiang Mai or Bangkok and watch the cook work. The speed is extraordinary β€” a dish of pad thai assembled, sauced, egg-fried and plated in under three minutes. The flavours are startlingly complex: sour, sweet, salty, spicy and something else, something indefinable that the Thais call aroy, which means delicious but implies more β€” a harmony of elements that creates a sensation greater than any individual component. Thai cooking is built on this principle of flavour balance. It is not about heat (though heat is often present) or sweetness (though palm sugar is used generously) or sourness alone β€” it is about all five elements working simultaneously and in proportion. Understanding this balance is the key that unlocks Thai cooking. In Thailand, every dish is instinctively adjusted at the table with the four condiments always present: fish sauce, sugar, dried chilli and vinegar. That the dish is "finished" by the cook is understood to be a starting point, not the final word. This guide teaches you the pantry, the techniques and the six or seven dishes that best represent what Thai street food cooking actually tastes like when you eat it in Thailand.

The Five Flavours of Thai Cooking: Sour, Sweet, Salty, Spicy and Umami

Thai cuisine operates on a five-flavour balance that is distinct from any other culinary tradition. Every dish aims to hit multiple flavour notes simultaneously, and the cook's skill lies in calibrating the ratio. Understanding which ingredient provides which flavour is the essential first step.

Sour comes primarily from lime juice (used fresh, never bottled) and tamarind (as concentrate or paste, used in pad thai, many curries and dipping sauces). Lemongrass and kaffir lime leaves contribute citrus aromatics rather than direct acidity. Unripe green mango and green papaya bring structural sourness to salads.

Sweet comes from palm sugar (nam tan pip) β€” a minimally refined sugar made from the sap of the sugar palm, with a mild caramel, almost butterscotch character that is gentler and more complex than white sugar. Substitute soft light brown sugar if palm sugar is unavailable. Fish sauce (nam pla) provides the primary saltiness and a deep savoury umami; it is made from fermented anchovies and salt and is used in virtually every Thai savoury dish. The brand matters: Tiparos and Megachef are reliably good. Oyster sauce adds a secondary sweeter umami note, particularly in stir-fries.

Heat comes from several sources with different profiles: fresh bird's eye chillies (prik kee noo) are intensely hot; dried chillies provide slower, deeper heat; long red chillies (prik chee fa) are milder and used for colour as much as heat. Galangal, ginger's cousin, provides a sharp, piney, menthol heat that is completely different from ginger β€” they are not interchangeable.

The fifth flavour β€” umami β€” comes from fish sauce, shrimp paste (kapi, the dark fermented shrimp paste fundamental to curry pastes and many sauces) and oyster sauce working together. This combination creates a flavour depth that makes Thai food so addictive.

πŸ’‘ Pro Tip

Keep a constant lime supply and use it liberally. Many Thai dishes served in western restaurants are under-acidified compared to their Thai original. A fresh squeeze of lime at the table transforms most Thai dishes immediately.

The Thai Pantry: 12 Ingredients That Make Everything Possible

Building a Thai pantry means acquiring a dozen key items, most of which are available in larger supermarkets and all of which are available in any Asian grocery store. These are not exotic β€” they are the everyday staples of Thai home cooking.

Fish sauce is non-negotiable and irreplaceable (for an approximation in vegan cooking, use a blend of soy sauce, seaweed and a fermented element like miso). Oyster sauce, dark soy sauce and light soy sauce round out the savoury condiments. Palm sugar or brown sugar for sweetness. Tamarind paste or concentrate β€” tamarind blocks require dissolving in warm water and straining, while concentrate is quicker and fine for most applications.

For aromatics: lemongrass (outer leaves removed, white parts only β€” freeze fresh stalks for convenience), galangal (freeze sliced), kaffir lime leaves (also spelled makrut lime leaves β€” these freeze perfectly and lose very little quality), fresh ginger (different from galangal β€” both are needed), and garlic.

Shrimp paste (belacan or kapi) is essential for curry pastes and for the base of dishes like larb and som tum. It has a powerful aroma raw but becomes rounded and complex when cooked. Coconut milk (use full-fat canned, not reduced fat or carton coconut drink) is the base for Thai curries and some desserts. Thai jasmine rice (hom mali) is the table staple.

Fresh herbs for finishing: Thai basil (horapha β€” has an anise note, different from Italian basil), holy basil (kra pao β€” the authentic ingredient in pad kra pao), coriander leaves, and spring onions. Dried chillies and fresh bird's eye chillies complete the pantry.

πŸ’‘ Pro Tip

Freeze lemongrass, galangal and kaffir lime leaves as soon as you buy them. They freeze beautifully and having them on hand frozen means you can cook Thai food spontaneously without a special shopping trip.

Pad Thai: The Recipe and Why Every Western Version Gets It Wrong

Pad thai is simultaneously Thailand's most famous export and its most frequently misrepresented dish. The version served in most western Thai restaurants β€” sweet, ketchup-tinged, peanut-heavy and one-note β€” is a far cry from the sharply sour, complex, just-hot pad thai of Bangkok street stalls.

Authentic pad thai uses dried rice noodles (sen lek, 3mm flat rice noodles), soaked in cold water for 30 minutes until pliable but not soft. The sauce is: 3 tablespoons tamarind concentrate, 2 tablespoons fish sauce, 1 tablespoon oyster sauce and 1 tablespoon palm sugar per two servings. This sauce should taste sharp, savoury and only slightly sweet β€” adjust with more tamarind and fish sauce rather than sugar.

Heat a wok over the highest heat possible until smoking. Add 2 tablespoons of neutral oil and fry 150g of protein (prawns, chicken or tofu) until cooked. Push to the side, scramble 2 beaten eggs in the centre. Drain and add the soaked noodles, pour over the sauce and toss vigorously for 90 seconds until the noodles absorb the sauce. Add bean sprouts and the white parts of spring onions. Toss for 30 seconds. Plate and serve with dried chilli flakes, sugar, fish sauce and lime wedges on the side.

Crucially: do not overcrowd the wok. Pad thai is cooked in single portions for a reason. Two portions maximum per wok. The high heat that creates the characteristic slightly smoky, caramelised flavour (wok hei) is only possible with small quantities; more food drops the temperature and the dish steams rather than fries. Finish with crushed roasted peanuts (not peanut butter), sliced spring onion tops, bean sprouts and a lime wedge.

β€œPad thai has one flavour that must dominate β€” tamarind. It should be sour-savoury first. The sweetness should whisper, not shout.”

β€” Pim Techamuanvivit, chef-owner of Nari, San Francisco

Thai Green Curry Paste From Scratch: Why the Fresh Version Changes Everything

Thai green curry paste (gaeng kieow waan) can be made in under ten minutes with a food processor, and the difference between freshly made paste and the best commercial paste available is profound. Fresh paste has a brightness and complexity that degrades rapidly β€” the volatile essential oils in lemongrass, kaffir lime zest and fresh chillies are largely destroyed by the cooking and packaging process of commercial pastes.

For green curry paste: blend together 8–10 long green chillies (for colour and moderate heat) plus 2–4 bird's eye green chillies (for heat level to taste), 3 stalks lemongrass (white parts only, thinly sliced), 3 shallots, 4 garlic cloves, a 3cm piece of galangal (or ginger as substitute), 1 teaspoon shrimp paste, the zest of 1 kaffir lime (the skin, not the leaf), 1 teaspoon coriander seeds (toasted), 1/2 teaspoon cumin seeds (toasted), 1 teaspoon white pepper and a small bunch of coriander stems and roots. Blend with a little water or oil to a smooth, fragrant paste. This makes approximately 4 tablespoons β€” 2 tablespoons per serving of curry.

To make the curry: heat 2 tablespoons of oil in a wok or heavy pan over high heat. Fry the curry paste for 2 minutes until fragrant and slightly darker. Add 200ml of coconut cream (the thick layer from the top of a tin β€” use this for frying, not cooking). Cook, stirring constantly, until the coconut cream splits and the oil separates from the paste β€” approximately 4–5 minutes. This splitting is essential; it means the fat-soluble compounds in the curry paste have been extracted into the oil. Add chicken, tofu or vegetables, toss to coat in the paste, then add 400ml coconut milk. Simmer for 15 minutes. Season with fish sauce, palm sugar and lime juice. Finish with Thai basil leaves added off the heat.

πŸ’‘ Pro Tip

Freeze fresh curry paste in tablespoon portions in an ice cube tray, then transfer to a bag. Frozen fresh green curry paste keeps its quality for 3 months and is dramatically better than commercial paste from a jar.

Som Tum: Green Papaya Salad and the Technique of the Mortar and Pestle

Som tum (green papaya salad) from northeast Thailand (Isaan region) is one of the world's truly great salads β€” searingly hot, sharply sour, deeply savoury and texturally alive. It is made in a clay mortar using a specific technique that bruises rather than pulverises the ingredients, releasing flavour while maintaining texture.

Unripe green papaya is available in Asian supermarkets. Peel it, halve lengthways and use a sharp knife or mandoline to cut it into very thin matchsticks (julienne). Alternatively, use a vegetable peeler to create long thin shreds. Soak in cold water for 10 minutes to crisp.

In a large clay or wooden mortar (a stone mortar is too hard β€” it destroys the texture): pound 3–5 bird's eye chillies and 2 garlic cloves to a rough paste. Add 1 tablespoon of dried shrimp (optional but traditional β€” they add intense umami), 2 long beans cut into 3cm pieces and a handful of cherry tomatoes. Use the pestle to lightly bruise these, turning with a spoon as you go. Add the drained papaya, 1.5 tablespoons of fish sauce, 1.5 tablespoons of lime juice and 1 teaspoon of palm sugar. Use a combination of pounding and tossing β€” the pestle bruises, the spoon lifts and combines. The dressing should coat every strand. Taste and adjust: it should be intensely flavoured across all registers. Finish with a small handful of roughly crushed roasted peanuts.

Versions vary by region: the central Thai version (tam Thai) adds dried shrimp and peanuts; the northeastern Isaan version (tam Lao) uses fermented crab (pu pla ra) and is funkier and more intensely flavoured. A vegan version substituting tamari for fish sauce and omitting shrimp is surprisingly satisfying.

πŸ’‘ Pro Tip

If green papaya is unavailable, kohlrabi or daikon make reasonable structural substitutes. Green mango som tum (tam mamuang) is another excellent variation that is often easier to find ingredients for.

Larb: Thailand's Herbaceous Minced Meat Salad from Isaan

Larb (also spelled laab or laap) is the national dish of Laos and a beloved staple of northeast Thai (Isaan) cooking. It is a warm minced meat salad β€” pork, chicken, beef or duck β€” dressed with toasted rice powder, fish sauce, lime juice and an extraordinary quantity of fresh herbs. The toasted rice powder is the defining element, providing a unique nutty, slightly smoky texture that has no equivalent in other cuisines.

For the toasted rice powder (khao khua): dry-toast 3 tablespoons of uncooked jasmine rice in a dry frying pan over medium heat, stirring constantly, for 10–12 minutes until deep golden brown and nutty-smelling. Cool and grind in a spice grinder or blender to a coarse powder (not fine β€” the texture is part of the dish).

For larb moo (pork larb): heat a wok with a splash of water (not oil) and cook 300g of coarsely minced pork, breaking it up as it cooks. Remove from heat while still slightly pink. Dress immediately: 2 tablespoons fish sauce, 2.5 tablespoons fresh lime juice, 1 tablespoon palm sugar, 2 tablespoons toasted rice powder, 1 teaspoon dried red chilli flakes (roasted dried chillies ground coarsely). Toss to combine. Add 4 finely sliced shallots, a small bunch of mint leaves, a small bunch of coriander and 2 sliced spring onions. The pork will finish cooking in the hot acid dressing. Adjust seasoning. Serve at room temperature over steamed jasmine rice or with sticky rice.

The herb quantity should feel excessive by western standards β€” a good larb is almost as much herb as meat. This is not garnish; the herbs are the salad. Serve with raw vegetables: cucumber, cabbage wedges and long beans for contrast.

β€œLarb is the taste of Isaan β€” bold, unapologetic, herbaceous. There is no subtle version. If it does not make you sweat a little, add more chilli.”

β€” Andy Ricker, chef and author of Pok Pok

Key Takeaways

Thai street food cooking becomes vastly more manageable once you understand its underlying logic: flavour balance across five registers, the importance of heat in wok cooking, the fresh herb finishing and the condiment-at-table adjustment philosophy. Stock your pantry with the twelve essentials, keep lemongrass and kaffir lime leaves in the freezer, make curry paste fresh when you have time and freeze it in portions. Then cook pad thai one night, a green curry the next, and larb for lunch on the weekend. Each dish teaches a different technique β€” wok management, paste construction, dressing balance β€” and within a month of regular cooking you will find you are instinctively adjusting flavours the way Thai street food vendors do, without measuring, just tasting.

Frequently Asked Questions

Can I substitute regular ginger for galangal in Thai recipes?β–Ό
You can, but the flavour will be noticeably different. Galangal (kha in Thai) has a sharp, piney, mentholated flavour with citrus notes β€” it is more peppery and medicinal than ginger, less warm and spicy. Ginger substituted in a curry paste will produce a passable result, but dishes like tom kha gai (coconut galangal soup) fundamentally depend on galangal's character. Fresh galangal can be found in Asian supermarkets and freezes very well β€” buy a piece, slice it and freeze in portions. Frozen galangal is far superior to dried galangal powder, which has lost most of its essential oils.
What is the difference between Thai basil, holy basil and regular Italian basil?β–Ό
They are distinct varieties with very different flavour profiles. Thai basil (bai horapha) has a pronounced anise/liquorice note and a stronger, more assertive flavour than Italian basil β€” it holds up well in cooked dishes without losing its character. Holy basil (bai kra pao) has a clove-like, slightly peppery flavour with virtually no anise note; it is the authentic herb in pad kra pao (Thai basil stir-fry), where its flavour is essential. Italian basil is mild and anise-forward but wilts rapidly when cooked. In a pinch, Thai basil makes a reasonable substitute for holy basil; Italian basil makes a poor substitute for either. Most Asian supermarkets stock fresh Thai basil.
Why does my pad thai always turn out soggy rather than having the characteristic stir-fried texture?β–Ό
Soggy pad thai is almost always caused by one of three issues. First, the wok is not hot enough β€” domestic hobs produce far less heat than commercial woks; use your largest cast-iron or carbon steel wok over the highest heat setting, pre-heated for at least 3 minutes. Second, you are cooking too much at once β€” pad thai must be cooked in single portions, maximum two. More than this drops the temperature and the dish steams. Third, the noodles may be too wet β€” after soaking, drain and pat the noodles dry or at least shake off excess water before adding to the wok. The sauce is the moisture, not the noodles.
Is fish sauce replaceable for vegan Thai cooking?β–Ό
For a vegan substitute, a combination works better than any single replacement: mix 2 tablespoons of light soy sauce with 1 teaspoon of dark soy sauce, 1/4 teaspoon of seaweed flakes (nori or kombu ground fine) and a very small amount (1/8 teaspoon) of fermented miso. This approximates the saltiness, umami depth and slight marine quality of fish sauce. Commercial vegan fish sauce products (usually made from fermented mushroom, seaweed and soy) are becoming more available and are generally better than the homemade version. Shrimp paste (kapi) in curry pastes can be replaced with miso paste plus a pinch of seaweed, though the character of the paste changes.
What type of rice do Thais actually eat, and is sticky rice different from jasmine rice?β–Ό
Jasmine rice (khao hom mali) is the everyday table rice of central and southern Thailand β€” a long-grain, aromatic rice with a floral fragrance. It is cooked using the absorption method (approximately 1 cup rice to 1.25 cups water) and should be slightly cohesive but not sticky. Sticky rice (khao niao) is a separate short-grain, high-amylopectin rice cooked by steaming rather than boiling β€” soaked for 4–8 hours, then steamed in a bamboo basket over boiling water for 20–25 minutes. Sticky rice is the staple of northeastern Thailand (Isaan) and Laos, eaten by hand and used as a scoop. They cannot substitute for each other in cooking. Most Thai street dishes β€” pad thai, curries, stir-fries β€” are served with jasmine rice; larb and som tum from Isaan are traditionally served with sticky rice.

More in Cooking Techniques

View all β†’

About This Article

Written by James Chen, Professional Chef & Culinary Educator. Published 26 April 2026. Last reviewed 26 April 2026.

Editorial policy: All content is reviewed for accuracy and updated when new evidence emerges. Health articles include a medical disclaimer and are reviewed by qualified professionals.

About the Author

J
James Chen
Professional Chef & Culinary Educator

Professional chef with 18 years of kitchen experience across three Michelin-starred restaurants.

French CuisineJapanese TechniquesFermentationKnife Skills
View full profile β†’