Every great street food dish has a sauce that makes it what it is.
Not a garnish. Not an afterthought. A sauce that is so integral to the dish that the food without it is technically edible but fundamentally incomplete. Tteokbokki without gochujang. Pani puri without tamarind water. Anticuchos without aji amarillo. Souvlaki without tzatziki. These are not dishes with sauces - they are dishes that are partly made of sauce, dishes where the liquid element carries as much flavor as the solid one.
Street food vendors understand this better than almost anyone in the culinary world. The sauce is often the only variable a vendor controls completely - the recipe worked out over years, refined by daily repetition, adjusted by season and by taste. It is the vendor's signature, the element that makes one tteokbokki stall different from the one next to it even when both are working with identical rice cakes.
This post collects every essential sauce from the Global Street Food at Home collection - 15 sauces from 15 countries, each with a full recipe, a storage guide, and a pairing section that tells you exactly what each sauce goes with. It is the most internally useful post in the pillar: almost every recipe links here, and this page links back to all of them.
Make one sauce this weekend. Make five over a month. Within a season, your fridge will contain a permanent rotation of the most flavorful condiments on earth.
Each sauce is presented with:
The sauces are organised by region, following the structure of the pillar. A quick-reference index at the end lets you find any sauce by name.
The yogurt sauce that cools everything it touches
Tzatziki is one of the most copied and most frequently made badly sauces in the world. The problem is almost always water - cucumber is mostly water, and if it isn't properly drained before it goes into the yogurt, the sauce becomes a puddle within minutes. The second problem is using low-fat yogurt, which lacks the thickness and tang that makes tzatziki what it is.
Recipe (makes ~350g)
Method: Grate the cucumber and place in a clean tea towel. Twist tightly and squeeze out as much liquid as possible - this step takes 60 seconds and is non-negotiable. You should extract 3-4 tbsp of liquid from a medium cucumber. Combine all ingredients, stir well, taste, and adjust salt and lemon. Drizzle with olive oil to finish. Rest in the fridge for at least 30 minutes before serving - the garlic needs time to mellow.
Flavor profile: Cool, tangy, faintly garlicky, with a herbal freshness. A sauce that refreshes rather than excites.
Primary pairing: Greek Souvlaki
Secondary pairings: Grilled vegetables, lamb kofta, pita and crudités, roasted aubergine, falafel, any grilled fish
Storage: 3-4 days refrigerated in a sealed container. Stir before serving - the cucumber continues to release a little moisture. Does not freeze.
Vegan: ✅ Already vegan (uses dairy yogurt - substitute coconut yogurt for a dairy-free version)
The Catalan sauce that makes everything taste like fire and almonds
Romesco is one of the great underrated sauces of Europe - a Catalan preparation of fire-roasted tomatoes and red peppers, almonds, garlic, and smoked paprika that is simultaneously nutty, smoky, sweet, and slightly sharp. It was originally made for fishermen; it is now the defining sauce of the Calçotada (the Catalan green onion festival) and one of the most versatile condiments in the collection.
Recipe (makes ~300g)
Method: Peel and deseed the roasted peppers. Combine all ingredients in a food processor or blender and pulse to a rough paste - romesco should have texture, not be completely smooth. Taste and adjust vinegar (for brightness) and salt. If too thick, add olive oil a tablespoon at a time.
Flavor profile: Smoky, nutty, slightly sweet with a sharp finish from the vinegar. Thick, substantial, deeply savory.
Primary pairing: Spanish Street Food - patatas bravas, grilled vegetables, croquetas
Secondary pairings: Grilled chicken, lamb, any white fish, roasted cauliflower, as a sandwich spread
Storage: 5-7 days refrigerated. Freezes well for up to 3 months - freeze in small portions.
Vegan: ✅ Always vegan
The fiery tomato sauce of Madrid's patatas bravas
Not to be confused with romesco - brava sauce is a separate preparation, the sharp, paprika-forward tomato sauce that gives patatas bravas their name (brava means "fierce" or "brave" in Spanish, referring to the heat). There are two schools of thought on patatas bravas: the Madrid version (brava sauce only, very red, sharply spicy) and the Catalan version (aioli and brava sauce together). Both are represented here.
Recipe (makes ~200ml)
Method: Heat olive oil in a small saucepan over medium heat. Add garlic and cook gently for 2 minutes until softened but not colored. Add both paprikas and cayenne and cook for 30 seconds, stirring - this blooms the spices in the oil. Add passata, vinegar, sugar, and salt. Simmer for 10 minutes until slightly thickened. Blend until smooth. Taste and adjust heat and seasoning.
Flavor profile: Sharp, smoky, moderately spicy, with a tomato depth and a vinegar finish that cuts through fried food beautifully.
Primary pairing: Spanish Street Food - Patatas Bravas
Secondary pairings: Fried chicken, grilled prawns, as a dipping sauce for any fried item in this collection
Storage: 1 week refrigerated. Freezes well for 3 months.
Vegan: ✅ Always vegan
Spicy, fermented, creamy - the sauce that goes on everything
Gochujang - fermented Korean chili paste - is one of the most complex condiments in the world, the product of months of slow fermentation that develops a depth of flavor no fresh chili preparation can replicate. Mixed with Japanese mayonnaise (which is richer and slightly sweeter than Western mayo), it produces a sauce that is simultaneously spicy, sweet, tangy, and umami-rich. It is completely addictive.
Recipe (makes ~150ml)
Method: Whisk all ingredients together until completely smooth. Taste and adjust gochujang (for heat) and honey (for sweetness balance). Rest for 15 minutes before serving to allow the flavors to integrate.
Flavor profile: Creamy, spicy, faintly sweet, deeply fermented and savory. The sauce that makes everything taste like a Korean street stall.
Primary pairing: Korean Tteokbokki
Secondary pairings: Korean corn dogs, fried chicken, grilled pork belly, as a burger sauce, with sweet potato fries, drizzled over grain bowls
Storage: 2 weeks refrigerated in a sealed jar.
Vegan: Use vegan mayo (Hellmann's Vegan or similar) and replace honey with maple syrup ✅
The dipping sauce that defines Vietnamese street food
Nuoc cham is the foundational sauce of Vietnamese cooking - a balance of fish sauce (salty, umami), lime juice (acid), sugar (sweet), garlic (aromatic), and chili (heat) that is, in its correct proportions, one of the most perfectly calibrated flavor combinations in any cuisine. It is not a recipe so much as a ratio - and the ratio matters.
Recipe (makes ~180ml)
The ratio: The classic nuoc cham ratio is 1:1:1 - equal parts fish sauce, lime juice, water, with sugar to taste. This produces the most balanced result. Adjust from this base.
Method: Dissolve sugar in warm water. Add fish sauce and lime juice. Taste - it should be simultaneously salty, sweet, sour, and slightly hot, with no single element dominating. Add garlic and chili. Rest for 5 minutes before serving.
Flavor profile: Electric - salty, sour, sweet, and hot at once, with an umami depth from the fish sauce that makes the combination more than the sum of its parts.
Primary pairing: Vietnamese Bánh Mì
Secondary pairings: Vietnamese spring rolls, rice paper rolls, grilled lemongrass chicken, cold vermicelli noodle bowls, drizzled over any grilled protein
Storage: 1 week refrigerated. The garlic mellows over time - make a fresh batch if the sauce tastes flat.
Vegan: Replace fish sauce with soy sauce + a small amount of nori-infused water (for the oceanic depth) ✅
Thailand's all-purpose street sauce - sweet, sour, fiery, fresh
Nam jim is not one sauce but a family of Thai dipping sauces - the name simply means "dipping sauce" in Thai. The version most commonly served with street food grills (satay, grilled pork, seafood) is nam jim jaew: a tamarind-forward, slightly smoky sauce with toasted rice powder for texture.
Recipe (makes ~150ml)
Method: Whisk together tamarind, fish sauce, palm sugar, and lime juice until sugar dissolves. Add chili flakes, toasted rice powder, spring onion, and coriander. Taste - it should be tangy, slightly sweet, moderately hot, with the texture of the rice powder making it slightly grainy rather than perfectly smooth. That texture is correct and important.
Flavor profile: Tangy, smoky (from the tamarind), moderately hot, with an almost nutty depth from the toasted rice powder.
Primary pairing: Thai Pad Thai
Secondary pairings: Grilled satay, Thai grilled chicken (gai yang), any grilled or fried seafood, larb, som tam
Storage: 3-4 days refrigerated. Add the fresh herbs just before serving.
Vegan: Replace fish sauce with soy sauce ✅
The sweet-savory glaze of Osaka's street food
Okonomiyaki sauce - the thick, sweet, Worcestershire-adjacent glaze used on takoyaki and okonomiyaki - is to Osaka street food what tomato ketchup is to American fast food: ubiquitous, defining, and better made from scratch than bought from a bottle. The commercial version (Otafuku brand) is excellent and widely available; the homemade version is better.
Recipe (makes ~150ml)
Method: Whisk all ingredients together until completely smooth. Taste - it should be sweet, savory, and slightly sharp, with the oyster sauce providing a background umami depth. Adjust with more Worcestershire for sharpness or more honey for sweetness.
Flavor profile: Sweet, savory, mildly tangy - a thick glaze rather than a dipping sauce. The flavor is immediately familiar even if you've never had it before.
Primary pairing: Japanese Takoyaki
Secondary pairings: Okonomiyaki (Japanese savory pancake), grilled corn, fried chicken, katsu dishes, as a glaze for salmon or pork
Storage: 3 weeks refrigerated in a sealed jar.
Vegan: Replace oyster sauce with vegan mushroom oyster sauce (widely available) ✅
The bright, tart tomatillo sauce that makes tacos sing
Salsa verde is one of two foundational salsas of Mexican street food (the other being salsa roja). Made from tomatillos - the small, tart, papery-husked fruits that are related to but distinct from tomatoes - it is bright green, pleasantly acidic, and complex in a way that fresh tomato salsa isn't. It is the sauce that makes tacos al pastor and carne asada more than they would be alone.
Recipe (makes ~300ml)
Method - Roasted version (deeper, more complex): Place tomatillos, chilies, onion, and unpeeled garlic under a hot grill for 8-10 minutes, turning once, until charred in places and softened. Peel the garlic. Blend everything together with coriander, lime juice, and salt until smooth-ish - a little texture is correct. Fry in 1 tbsp hot oil in a saucepan for 3 minutes, stirring - this concentrates and deepens the flavor.
Raw version (brighter, fresher): Blend raw tomatillos, chilies, onion, garlic, coriander, lime, and salt. Do not cook.
Flavor profile: Tart, fresh, slightly grassy, with a gentle heat and a green brightness that is unlike any European sauce.
Primary pairing: Mexican Street Tacos
Secondary pairings: Enchiladas verdes, as a base for chilaquiles, with scrambled eggs and tortillas, as a marinade for chicken
Storage: 5 days refrigerated. Freezes well for 3 months.
Vegan: ✅ Always vegan
Peru's golden sauce - fruity, fiery, irreplaceable
Aji amarillo is the most important chili in Peruvian cooking - a bright orange-yellow pepper with a fruity, moderately hot character that is unlike any European or Asian chili. It is the flavor backbone of causa, huancaína sauce, and the condiment table of every Peruvian cevichería and anticucho stall. It cannot be substituted - find the paste online or in Latin grocery stores.
Recipe (makes ~200ml)
Method: Blend all ingredients until completely smooth. Adjust consistency with water or milk - it should be pourable but thick. Taste and adjust lime and salt. The sauce should be golden-orange and brightly flavored.
Flavor profile: Fruity, moderately hot, creamy, with a sunshine character that is completely distinct from any other chili sauce. Addictive.
Primary pairing: Peruvian Anticuchos
Secondary pairings: Over boiled potatoes (papa a la huancaína), with ceviche, as a dipping sauce for fried yuca, drizzled over grilled corn
Storage: 5 days refrigerated.
Vegan: Replace cream cheese with soaked cashew cream and mayo with vegan mayo ✅
The herb sauce of the grill - sharp, fresh, addictive
Chimichurri is the sauce of the asado - the Argentine grill tradition - but it has spread across Latin American street food as the default accompaniment to any grilled protein. Unlike most sauces in this collection, it is not cooked and not blended - it is a rough, hand-chopped herb sauce that retains its texture and its fresh, aggressive character.
Recipe (makes ~200ml)
Method: Combine parsley, garlic, shallot, oregano, and chili. Add olive oil and vinegar and stir - do not blend. Season with salt and pepper. Rest for at least 30 minutes before serving; the flavors integrate and the garlic mellows considerably. The sauce should be thick enough to spoon, not pourable.
Flavor profile: Sharp, herbal, garlicky, with a vinegar brightness that cuts through the fat of grilled meat perfectly.
Primary pairing: Peruvian Anticuchos, Mexican Street Tacos - Carne Asada
Secondary pairings: Any grilled steak or chicken, grilled vegetables, as a marinade, spread on bread alongside grilled meat
Storage: 2 weeks refrigerated in a sealed jar with oil covering the herbs. Gets better after day 2.
Vegan: ✅ Always vegan
Sweet, sour, dark - the backbone of chaat and pani puri
Tamarind chutney (imli chutney) is the dark, complex, sweet-sour sauce that runs through almost every South Asian street food. Without it, pani puri is incomplete. Without it, chaat is just fried things on a plate. It is made from tamarind pulp, jaggery or brown sugar, and a combination of roasted spices that produces something almost unrecognisably complex from simple ingredients.
Recipe (makes ~250ml)
Method: Dissolve tamarind paste in hot water, whisking thoroughly. Strain through a sieve to remove any fibres. Add jaggery and heat gently until dissolved. Add all spices and simmer for 5 minutes until slightly thickened. Cool completely - the sauce thickens further as it cools. Taste and adjust sweet/sour balance.
Flavor profile: Dark, complex, simultaneously sweet and sour with a tamarind depth that is earthy and almost molasses-like. The black salt adds a sulfurous quality that is, counterintuitively, what makes it taste authentic.
Primary pairing: Indian Pani Puri
Secondary pairings: Any chaat preparation, samosas, pakoras, aloo tikki, as a glaze for grilled paneer, mixed into raita
Storage: 3 weeks refrigerated. Freezes brilliantly for 6 months - freeze in an ice cube tray for single portions.
Vegan: ✅ Always vegan
The cooling yogurt sauce - the heat's antidote
Raita is the cooling counterpoint to the heat and spice of South Asian street food - a yogurt sauce seasoned with roasted cumin, fresh herbs, and sometimes cucumber or other vegetables. It is the tzatziki of South Asia, serving the same function (cooling, calming, providing textural contrast) but with an entirely different spice vocabulary.
Recipe (makes ~300g)
Method: Combine all ingredients and stir well. The raita should be pourable - if too thick, add 2 tbsp of cold water. Garnish with a pinch of chili powder and a few mint leaves. Chill for 20 minutes before serving.
Flavor profile: Cool, gently tangy, herbal, with the roasted depth of cumin and the faint sulfur of black salt beneath it.
Primary pairing: Indian Pani Puri, Pakistani Chaat
Secondary pairings: Any biryani or pilaf, grilled kebabs, as a cooling element alongside any spiced dish, with naan bread
Storage: 2 days refrigerated. Does not freeze.
Vegan: Use coconut yogurt ✅
The fire paste of North Africa - smoky, deep, volcanic
Harissa is Tunisia's national condiment and one of the most important chili preparations in the world. Made from rehydrated dried chilies, roasted red peppers, garlic, and spices - particularly caraway and coriander, which give Tunisian harissa its distinctive character - it is simultaneously a condiment, a marinade, a stir-through sauce, and the flavor backbone of dozens of North African dishes. A jar of good harissa in the fridge transforms weeknight cooking.
Recipe (makes ~200g)
Method: Remove stems and seeds from dried chilies. Soak in boiling water for 20 minutes until softened. Drain. Combine soaked chilies, roasted peppers, garlic, ground spices, olive oil, vinegar, and salt in a food processor. Blend to a smooth paste. Taste and adjust heat and seasoning. Store in a sealed jar with a layer of olive oil on top.
Flavor profile: Deeply smoky, moderately to intensely hot (depending on chili quantity), aromatic from the caraway and coriander, with a rounded depth from the roasted peppers.
Primary pairing: Shakshuka, grilled lamb, Greek Souvlaki as a variation
Secondary pairings: Stirred into couscous or soup, as a marinade for chicken or lamb, mixed into hummus, spread on sandwiches, thinned with olive oil as a dipping sauce
Storage: 1 month refrigerated with oil covering the surface. Freezes well for 6 months.
Vegan: ✅ Always vegan
Sesame, lemon, garlic - the sauce that makes everything more
Tahini sauce - pure sesame paste thinned with lemon juice, water, and garlic - is one of the most versatile sauces in the world. It appears on falafel, grilled meats, roasted vegetables, and as a dressing for salads across the entire Middle East and North Africa. The technique is slightly counterintuitive: the tahini initially seizes when liquid is added, producing a thick paste, before thinning to a sauce with continued addition of water.
Recipe (makes ~250ml)
Method: Whisk tahini and lemon juice together - the mixture will seize and become thick and lumpy. This is correct; keep whisking. Add garlic paste and salt, then cold water a tablespoon at a time, whisking continuously. The sauce will gradually loosen to a pourable, smooth consistency. Taste - it should be nutty, lemony, and savory in equal measure.
Flavor profile: Rich, nutty, tangy from the lemon, faintly bitter from the sesame - a sauce with real weight and depth.
Primary pairing: Falafel, Greek Souvlaki, grilled aubergine
Secondary pairings: Roasted cauliflower, grilled chicken, as a salad dressing, drizzled over hummus, with any flatbread
Storage: 1 week refrigerated. The sauce may thicken - whisk in a little cold water before serving.
Vegan: ✅ Always vegan
The fiercest sauce in this collection - green, volcanic, herbaceous
Zhug (also spelled zhoug or schug) is a Yemeni hot sauce that has become ubiquitous in Israeli street food - the sauce spooned generously into sabich and falafel pita by vendors across Tel Aviv. It is bright green, intensely hot, deeply herbal, and unlike anything in the European sauce tradition. A small amount transforms every dish it touches.
Recipe (makes ~150g)
Method: Pulse all ingredients in a food processor until a rough paste forms - zhug should have texture, not be completely smooth. Taste and adjust salt, lemon, and heat. The cardamom is non-negotiable - it gives zhug its distinctive floral heat that distinguishes it from any other green chili sauce.
Flavor profile: Fiercely hot, deeply herbal, with the floral warmth of cardamom running under the chili heat. The most assertive sauce in this collection. Use sparingly until calibrated.
Primary pairing: Falafel pita, sabich, any Middle Eastern street food
Secondary pairings: Stirred into hummus, as a condiment alongside grilled meats, mixed into yogurt to create a spiced raita, spread on flatbread with labneh
Storage: 2 weeks refrigerated in a sealed jar with oil covering the surface. Freezes well.
Vegan: ✅ Always vegan
| # | Sauce | Country | Heat | Vegan | Keeps |
|---|---|---|---|---|---|
| 1 | Tzatziki | Greece | None | ✅* | 3-4 days |
| 2 | Romesco | Spain/Catalonia | Mild | ✅ | 5-7 days |
| 3 | Brava Sauce | Spain | Medium | ✅ | 1 week |
| 4 | Gochujang Mayo | Korea | Medium-hot | ✅* | 2 weeks |
| 5 | Nuoc Cham | Vietnam | Mild-medium | ✅* | 1 week |
| 6 | Nam Jim Jaew | Thailand | Medium-hot | ✅* | 3-4 days |
| 7 | Okonomiyaki Sauce | Japan | None | ✅* | 3 weeks |
| 8 | Salsa Verde | Mexico | Mild-medium | ✅ | 5 days |
| 9 | Aji Amarillo Sauce | Peru | Medium | ✅* | 5 days |
| 10 | Chimichurri Verde | Argentina | Mild | ✅ | 2 weeks |
| 11 | Tamarind Chutney | India | Mild | ✅ | 3 weeks |
| 12 | Raita | India/Pakistan | None | ✅* | 2 days |
| 13 | Harissa | Tunisia | Hot | ✅ | 1 month |
| 14 | Tahini Sauce | Middle East | None | ✅ | 1 week |
| 15 | Zhug | Yemen/Israel | Very hot | ✅ | 2 weeks |
Vegan adaptation notes provided in each recipe above
Fifteen sauces from fifteen countries share more than they differ. The principles below apply across every sauce in this collection - master them and every sauce becomes easier.
Balance is always the goal. Every sauce in this collection balances at least two of the five tastes: salt, sweet, sour, bitter, and umami. When a sauce tastes flat, something is missing - usually acid (add lemon or vinegar) or salt. When it tastes harsh, something is overdone - usually heat (dilute) or acid (add sweetness).
Fat carries flavor. The olive oil in romesco and chimichurri, the sesame oil in gochujang mayo, the tahini in tahini sauce - fat is the medium through which the sauce's flavor compounds travel. Do not reduce fat to lighten these sauces; the flavor goes with it.
Rest time matters. Every sauce in this collection improves with 15-30 minutes of resting before serving. The garlic in tzatziki mellows. The spices in raita integrate. The herbs in chimichurri settle into the oil. Make sauces ahead whenever possible.
The texture is intentional. Romesco is rough. Chimichurri is chunky. Zhug has texture. These are not failures to blend sufficiently - they are the correct form of the sauce. Smooth everything and you lose character.
Harissa (1 month), tamarind chutney (3 weeks), gochujang mayo (2 weeks), chimichurri (2 weeks), and okonomiyaki sauce (3 weeks) are all ideal make-ahead sauces. Tzatziki, nuoc cham, and raita are best made within 24 hours of serving.
Romesco, brava sauce, salsa verde, tamarind chutney, harissa, and zhug all freeze excellently - portion into an ice cube tray, freeze, then transfer to a zip-lock bag. Each cube is approximately one serving. Yogurt-based sauces (tzatziki, raita) and mayo-based sauces (gochujang mayo, aji amarillo) do not freeze.
Tamarind paste: use equal parts lime juice and a small amount of dark brown sugar - not identical but functional. Gochujang: no real substitute for the fermented depth, but sriracha plus a small amount of miso paste gets closer than sriracha alone. Aji amarillo paste: a combination of habanero and yellow bell pepper approximates the color and mild fruitiness. Kala namak (black salt): standard sea salt works but the sulfurous depth is absent - the sauce will taste less authentic. Full sourcing guides at Asian Pantry and South Asian Pantry.
The heat index in the quick reference table above gives a general guide. All sauces with chili can be made milder by reducing or deseeding the chili component. Zhug is the hottest sauce in the collection as written; harissa depends almost entirely on the chili quantity you use. Gochujang mayo, nam jim, and nuoc cham are moderate and easily adjusted.
Absolutely - and it's encouraged. Romesco on grilled chicken. Chimichurri on roasted aubergine. Tamarind chutney as a glaze for salmon. Harissa stirred into scrambled eggs. Tahini sauce on a grain bowl. The secondary pairings section of each sauce gives specific ideas, but the best discovery is your own.
🔗 Use These Sauces With
- Greek Souvlaki at Home → Tzatziki
- Spanish Street Food: 5 Recipes → Romesco, Brava Sauce
- Korean Tteokbokki → Gochujang Mayo
- Vietnamese Bánh Mì → Nuoc Cham
- Thai Pad Thai → Nam Jim
- Japanese Takoyaki → Okonomiyaki Sauce
- Mexican Street Tacos → Salsa Verde
- Peruvian Anticuchos → Aji Amarillo, Chimichurri
- Indian Pani Puri → Tamarind Chutney, Raita
- Pakistani Chaat Masala → Tamarind Chutney, Raita
- The Essential Asian Street Food Pantry
- South Asian Street Food Pantry
- How to Fry Like a Street Food Vendor
- Global Street Food at Home: The Ultimate Guide